.DTB Dateiendung
Gerätebaum-Blob-Datei
| Entwickler | DeviceTree |
| Beliebtheit |
4,3 | 16 Stimmen |
Was ist eine DTB-Datei?
Eine DTB-Datei ist eine Gerätebaum- (oder Devicetree-)Blob-Datei, die vom Linux-Kernel verwendet wird. Sie enthält Binärdaten, die die Hardware eines Computers beschreiben. DTB-Dateien ermöglichen es Betriebssystemen, die Komponenten eines Computers zu verwalten, indem sie dem Betriebssystem mitteilen, welche Hardware der Computer enthält.
Weitere Informationen
Beim Starten eines Computers mit dem Linux-Betriebssystem übergibt der Bootloader des Computers dem Kernel des Betriebssystems einen Gerätebaum. Der Gerätebaum beschreibt die Hardwarekomponenten des Computers und ermöglicht es dem Kernel, auf diese Komponenten zuzugreifen und sie zu verwalten. Zu den Komponenten, die ein Gerätebaum beschreibt, gehören die CPU, der Arbeitsspeicher, die Busse und die Peripheriegeräte des Computers (z. B. die Tastatur des Computers).
Gerätebäume erleichtern es Linux-Betriebssystemen, verschiedene Computer mit unterschiedlicher Hardware zu verwalten. Ohne Gerätebäume müssten Betriebssysteme viele separate Dateien enthalten, die es ihnen ermöglichen, unterschiedliche Hardwarekonfigurationen zu erkennen und zu verwalten. Stattdessen übergibt der Gerätebaum dem Kernel des Betriebssystems einfach eine Beschreibung des Systems, auf dem er installiert ist.
Jeder in einem Gerätebaum beschriebene Treiber oder jedes Modul wird als Knoten aufgeführt, der mehrere Eigenschaften und häufig untergeordnete Knoten enthält. Diese Eigenschaften und Knoten werden zunächst in einer textbasierten .DTS-Datei (Device Tree Source) festgelegt, bevor sie in die binäre DTB-Datei kompiliert werden, die ein Kernel tatsächlich als Gerätebaum verwendet.
So öffnen Sie eine DTB-Datei
DTB-Dateien sind nicht zum Öffnen vorgesehen. Stattdessen werden sie zur Verwendung als Gerätebaum an den Linux-Kernel übergeben. Linux-Benutzer können den Befehl devicetree verwenden, um eine DTB-Datei als Gerätebaum zu laden.