Il command fixmbr ripara solo il codice di avvio principale o aggiorna la tabella di partizione master?

So che ci sono tutti i tipi di programmi là fuori che pubblicizzano la riparazione del MBR, specialmente Windows. Il Registro di avvio principale è costituito dal codice di avvio principale e dalla tabella di partizione master, corretto? Ma non ho mai pensato se il command windows, fixmbr o simili ripara tutti i 512 byte o solo ripara il codice di boot master. Penso che non tocchi la tabella Master Partition, ma non sono abbastanza sicuro.

In breve, il command fixmbr riparerà solo il codice di avvio principale o ripara anche la tabella Master Partition?

Grazie per aver letto.

Voglio chiarire che il MBR è di 512 byte – 446 byte per il codice di avvio principale, 4 righe * 16 byte per la tabella partizione master e la firma di avvio.

source: http://en.wikipedia.org/wiki/Master_boot_record e https://wiki.archlinux.org/index.php/Master_Boot_Record

Solo il codice di avvio principale viene riparato.

Strumenti come il vecchio dos fdisk con il parametro non documentato chiamato /mbr o windows mbrfix recovery command sono in grado di scrivere il disco di avvio del disco rigido senza modificare le informazioni sulla tabella delle partizioni.

Quindi, in breve, questi strumenti scrivono solo al primo settore fisico del disco, cioè come hai già intuito, i suoi 512 primi byte.

Altro da leggere qui: wikipedia / Master_boor_record .