MBR: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
 
Riga 1: Riga 1:
[[Category:Glossario]]
== Definizione ==
= 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.  
È il primo settore (512 byte) di un disco (sia esso l'hard disk, il CD-ROM 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 9: Riga 8:
Il MBR è composto da 512 byte che contengono sia il codice eseguito dal BIOS per il boot sia la tabella delle partizioni primarie. Ecco la suddivisione:
Il MBR è composto da 512 byte che contengono sia il codice eseguito dal BIOS per il boot sia la tabella delle partizioni primarie. Ecco la suddivisione:


446 bytes : codice boot
<pre>
  64 bytes : tabella partizioni
446 bytes : codice boot
  2 bytes : "magic number 55AA"
64 bytes : tabella partizioni
  2 bytes : "magic number 55AA"
</pre>


= Operazioni sul MBR =
== 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 ==
=== Effettuare il backup del MBR ===


Per effettuare una copia di backup del [[MBR]] è sufficiente copiare i byte con <code>dd</code>.:
Per effettuare una copia di backup del [[MBR]] è sufficiente copiare i byte con <code>dd</code>.:
Riga 42: Riga 43:
<pre># dd if=/path/backup-partition-table of=/dev/hdX bs=1 count=66 skip=446</pre>
<pre># dd if=/path/backup-partition-table of=/dev/hdX bs=1 count=66 skip=446</pre>


== Azzerare il MBR ==
=== Azzerare il MBR ===


Analogamente è possibile cancellare selettivamente il codice del [[boot loader]]:
Analogamente è possibile cancellare selettivamente il codice del [[boot loader]]:
Riga 56: Riga 57:
<pre># dd if=/dev/zero of=/dev/hdX bs=512 count=1</pre>
<pre># dd if=/dev/zero of=/dev/hdX bs=512 count=1</pre>


= Voci correlate =
== 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 =
== Approfondimenti ==


''Su Wikipedia it'':
''Su Wikipedia it'':
Riga 68: Riga 69:
''Su Wikipedia en (articolo molto più dettagliato):''  
''Su Wikipedia en (articolo molto più dettagliato):''  
* [http://en.wikipedia.org/wiki/Master_Boot_Record Master_Boot_Record]
* [http://en.wikipedia.org/wiki/Master_Boot_Record Master_Boot_Record]
[[Categoria:Glossario]]
6 999

contributi