6 999
contributi
m (→Definizione) |
S3v (discussione | contributi) Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
[[Category:Glossario]] | [[Category:Glossario]] | ||
= Definizione = | |||
Acronimo di '''Master Boot Record'''. | Acronimo di '''Master Boot Record'''. | ||
È il primo settore (512 byte) di un disco (sia esso l'hard disk, il cdrom o il floppy) e viene usato dal [[BIOS]] per fare il boot del sistema. | |||
Per fare avviare il sistema è necessario che nel MBR sia installato un [[boot manager]] oppure un [[boot loader]]. | Per fare avviare il sistema è necessario che nel MBR sia installato un [[boot manager]] oppure un [[boot loader]]. | ||
Riga 13: | Riga 13: | ||
2 bytes : "magic number 55AA" | 2 bytes : "magic number 55AA" | ||
= Operazioni sul MBR = | |||
{{Warningbox| I comandi che seguono possono potenzialmente distruggere l'intero vostro hard disk. Non usateli se non sapete esattamente cosa state facendo!}} | {{Warningbox| I comandi che seguono possono potenzialmente distruggere l'intero vostro hard disk. Non usateli se non sapete esattamente cosa state facendo!}} | ||
== Effettuare il backup del MBR == | |||
Per effettuare una copia di backup del [[MBR]] è sufficiente copiare i byte con < | Per effettuare una copia di backup del [[MBR]] è sufficiente copiare i byte con <code>dd</code>.: | ||
<pre># dd if=/dev/hdX of=/path/MBR-backup bs=512 count=1</pre> | |||
e per ripristinarlo il comando duale: | e per ripristinarlo il comando duale: | ||
<pre># dd if=/path/MBR-backup of=/dev/hda bs=512 count=1</pre> | |||
Se si vuole invece salvare solo il codice del [[boot loader]]: | Se si vuole invece salvare solo il codice del [[boot loader]]: | ||
<pre># dd if=/dev/hdX of=/path/MBR-boot-code bs=466 count=1</pre> | |||
e per il ripristino: | e per il ripristino: | ||
<pre># dd if=/path/MBR-boot-code of=/dev/hda bs=466 count=1</pre> | |||
Infine per salvare solo la tabella delle partizioni: | Infine per salvare solo la tabella delle partizioni: | ||
<pre># dd if=/dev/hdX of=/path/backup-partition-table bs=1 count=66 skip 466</pre> | |||
e per ripristinarla: | e per ripristinarla: | ||
<pre># dd if=/path/backup-partition-table of=/dev/hdX bs=1 count=66 skip 466</pre> | |||
== Azzerare il MBR == | |||
Analogamente è possibile cancellare selettivamente il codice del [[boot loader]]: | Analogamente è possibile cancellare selettivamente il codice del [[boot loader]]: | ||
<pre># dd if=/dev/zero of=/dev/hda bs=466 count=1</pre> | |||
oppure la tabella delle partizioni: | oppure la tabella delle partizioni: | ||
<pre># dd if=/dev/zero of=/dev/hdX bs=1 count=66 skip 466</pre> | |||
oppure l'intero MBR: | oppure l'intero MBR: | ||
<pre># dd if=/dev/zero of=/dev/hda bs=512 count=1</pre> | |||
= Voci correlate = | |||
* Glossario: [[boot loader]], [[boot manager]] | * Glossario: [[boot loader]], [[boot manager]] | ||
* Hardware: [[Gestire gli HD: stato di salute, badblocks e ripristino dati]] | * Hardware: [[Gestire gli HD: stato di salute, badblocks e ripristino dati]] | ||
= Approfondimenti = | |||
''Su Wikipedia it'': | ''Su Wikipedia it'': |
contributi