BSD disklabel

In BSD- abgeleiteten Systemen (wie NetBSD , OpenBSD , FreeBSD und DragonFly BSD ) sowie verwandten Betriebssystemen wie SunOS ist ein BSD-Disklabel ein Datensatz, der auf einem Datenspeichergerät wie einer Festplatte gespeichert ist und Informationen enthält, in denen Die Partitionen befinden sich auf der Festplatte. Disklabels wurden in der Version 4.3BSD- Tahoe eingeführt. Diese Disklabels werden normalerweise mit dem Disklabel- Tool bearbeitet . In den neuesten Versionen von FreeBSD wurde es in bsdlabel umbenannt .

Normalerweise befindet sich das Datenträgeretikett im ersten Sektor des Datenträgers. Dieses System funktioniert jedoch nur, wenn die Betriebssysteme, die auf die Festplatte zugreifen, Unix-Systeme einschließlich Festplatten sind. In der IBM-kompatiblen PC-Welt werden Festplatten normalerweise mithilfe eines MBR- Partitionstabellenschemas (Master Boot Record) partitioniert , und das BSD-Partitionsschema ist in einer einzelnen primären MBR-Partition enthalten. Manchmal (insbesondere in FreeBSD) werden die primären Partitionen des MBR als Slices bezeichnet, und die Unterteilungen der primären Partitionen des MBR (nach der Verschachtelung des BSD-Partitionierungsschemas) werden als Partitionen bezeichnet . Das BSD-Disklabel ist dann im Boot-Record-Volume seiner eigenen primären Partition enthalten.

Die MBR-Partitions-ID für primäre Partitionen, die mithilfe von BSD-Datenträgern unterteilt sind, lautet 0xA5 (386BSD und FreeBSD), 0xA6 (OpenBSD) und 0xA9 (NetBSD).

Dieses Format dient demselben Zweck wie die erweiterten und logischen Partitionen, die von MS-DOS, Windows und Linux verwendet werden.

Dieselbe PC-Festplatte kann sowohl Partitionen vom Typ BSD-Datenträger als auch logische Partitionen vom Typ MS-DOS in separaten primären Partitionen enthalten. FreeBSD und andere BSD-Betriebssysteme können auf beide Arten von Partitionen zugreifen (BSD-Disklabel und erweiterte / logische MS-DOS-Partitionen).

Inhalt der Disklabels

BSD-Disklabels enthalten traditionell 8 Einträge zur Beschreibung von Partitionen. Sie sind konventionell in alphabetischer Reihenfolge von 'a' bis 'h' gekennzeichnet. Einige BSD-Varianten haben diese Grenze von 'a' auf 'p' auf 16 erhöht.

Auch gemäß Konvention haben die Partitionen 'a', 'b' und 'c' die folgenden Rollen:

Referenz

  1. "  disklabel (5)  " , 4.4BSD-Programmierhandbuch (abgerufen am 28. Februar 2008 )

Quelle

Dieser Artikel ist eine Übersetzung des englischen Wikipedia-Artikels.

Siehe auch

Externe Links