tabella delle partizioni e Master Boot Record (MBR) su un sistema FAT

K

kostbill

Guest
Ciao.

Nel capitolato d'oneri FAT 12/16/32 da Microsoft, vi è una spiegazione del MBR.Questo è tutto scritto bene e comprensibile.

E 'sais lì che il MBR è il primo settore del volume, anche chiaro.

L'unico problema è che non vi è alcuna informazione circa la tabella delle partizioni.Per esempio, ho tre carte (CF), 32 MB, 128 MB e 256 MB.Nel 256 MB CF, non vi è alcuna tabella delle partizioni e il primo settore del volume è in realtà il LBA (0) del CF.In altre carte, il primo settore del disco è la tabella delle partizioni.

Così, le mie domande sono queste:

1) Perché non c'è una tabella delle partizioni in tutte le unità?
2) Come faccio a sapere in quale disco non c'è una tabella delle partizioni?Un modo è quello di leggere l'LBA (0) e verificare se il primo byte è 0xeb.Se lo è, allora è il MBR e non vi è una sola partizione del disco, cosa ne pensate di questa soluzione?

Thanks a lot.

Regards, Bill.

 
una tabella delle partizioni non ci sarà solo se il volume si utilizza ha un

se il suo non partizionato con fdisk etc it wont hanno uno
Quindi non sarà lìtenta di aggiungere una partizione sul disco

poi andare alla ricerca per la tavola

l'MBR master boot record () conterrà una fabbrica fatta record della geometria dischi
tutta la tabella delle partizioni non è dare un riferimento alla linea di partenza della partizione prossimo all'interno del suo volumeuna punta è un comando utile in caso si avere un problema con partitons

rimuovere tutte le partizioni
Usare fdisk / mbr per ripristinare il record master boot fabbrica a qualsiasi disco
Non so come questa va con i mezzi astuti
come suppongo il master boot record c'è scritto dal firmware dischi interfaccia

così dovrebbe funzionare

forinstance se si dispone di un disco

e accidentalmente rimuovere la tabella delle partizioni
il solito disco sappiano dove trovare i dati si ferma e inizia a

Se si conosce la dimensione della partizione che hai utilizzato
è possibile fdisk e ripristinare la tabella solo creando le info partiton di nuovo
ei dati saranno magicaly essere accesable di nuovo

così ...senza una partizione i dati non saranno accessbile
una partizione primaria solo uno grande volume () non fa alcuna tabella delle partizioni

e penso che i dischi cf arent troppo difficile da partizione (Ive fatto prima)

in modo che poi provare a cercare i dati della tabella mio amico

 
Ciao e grazie per la risposta veloce.

Io non sono un problema se non ho una tabella delle partizioni nel mio CD.Il mio problema è quello di rendere il mio programma di capire se un disco ha una tabella delle partizioni.

Tutte le idee su come farlo?

Thanks a lot.

Regards, Bill.Aggiunto dopo 6 minuti:Ci dispiace, voglio dire il mio CF, non il mio CD

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />

.

 

Welcome to EDABoard.com

Sponsor

Back
Top