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).
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:
Dieser Artikel ist eine Übersetzung des englischen Wikipedia-Artikels.