Ist FAT12 in etwa dasselbe wie Reiserfs und XFS?

Ist FAT12 in etwa dasselbe wie Reiserfs und XFS?

Ich habe gerade meine Festplatte partitioniert und sdb6 und sdb7 erstellt.

Als nächstes habe ich die Dateisysteme Reiserfs auf SDB6 und XFS auf SDB7 installiert.

danach habe ich mir meine Festplatteninformationen mit fdisk -l angesehen, aber festgestellt, dass sdb6 und sdb7 FAT12-Systeme haben. Stimmt das nicht? Oder ist FAT12 in etwa dasselbe wie Reiserfs und XFS?

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe9ffe9ff

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10199    81923436    7  HPFS/NTFS
/dev/sda2           10200       19457    74364885    f  W95 Ext'd (LBA)
/dev/sda5           10200       19457    74364853+   7  HPFS/NTFS

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf16cf16c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       10199    81923436    7  HPFS/NTFS
/dev/sdb2           10200       19457    74364885    f  W95 Ext'd (LBA)
/dev/sdb5           10200       19075    71296438+   7  HPFS/NTFS
/dev/sdb6           19076       19267     1542208+   1  FAT12
/dev/sdb7           19268       19457     1526143+   1  FAT12

Antwort1

Das MBR-Partitionstyp-Flag kann auf FAT12 gesetzt sein, aber das ist falsch. Das bedeutet nicht, dass ReiserFS und XFS auch nur entfernt FAT12 ähneln (das tun sie nicht). Die meisten modernen Programme schauen sich das Partitionstyp-Flag gar nicht mehr an, da es nicht einmal die Bandbreite der heute verfügbaren Dateisysteme abdeckt; sie schauen sich den Superblock des Dateisystems direkt an und identifizieren ihn genau.

Antwort2

FAT12wurde in älteren Diskettenlaufwerken verwendet und war auf 32 MB begrenzt. Es besteht also die Möglichkeit, dass Sie einfach falsch beschriftete Partitionen haben. Es gibt keinen Grund, warum es sich auf einer Festplattenpartition befinden sollte.

Es ist außerdem um einiges älter als Reiser und XFS (und ext2/3/4).

Antwort3

Wie andere bereits angemerkt haben, fdiskist der Partitionstyp aussagekräftig und nicht das auf dem Datenträger verwendete Dateisystemformat. Partitionstypen bezeichnen nicht, und wirklichhabe nie bezeichnet, Dateisystemformate; und um das Dateisystemformat zu bestimmen, müssen Sie normalerweise den tatsächlichen Inhalt des Datenträgers prüfen. Eine solche Prüfung wird mountbeispielsweise durch die automatische Erkennung des Dateisystemformats durchgeführt.

Der Partitionstyp ist einfach ein Feld in der Partitionstabelle und steuert lediglich, welche Betriebssysteme versuchen, das Volume zu mounten. Betriebssysteme wissen, welche Partitionstypen sie verstehen und versuchen daher standardmäßig, das Volume automatisch zu mounten.

Es ist verwirrend, dass manche Leute Partitionstypen fälschlicherweise Dinge wieFAT12oderHPFSund dass diese Fehlbezeichnungen ihren Weg in Dinge wie gefunden haben fdisk. Versuchen Sie, diese Verwirrung zu ignorieren. Das Dateisystemformat wird in solchen Fällen tatsächlich durch den tatsächlichen Datenträgerinhalt und Bezeichnungen wie bestimmtFAT12UndNTFSfür die Partitionstypen sind einfach falsche Bezeichnungen. Bessere Bezeichnungen wären etwa wieMicrosoft-Datenpartition <1 KiCyl <16 GiBUndMicrosoft-Datenpartition (nur OS/2 und Windows NT), denn das ist es, was die Typcodes 01 und 07 tatsächlich für Betriebssysteme bezeichnen.

verwandte Informationen