Loading AI tools
Software um ein temporäres Dateisystem für Linux-Systeme zu erstellen Aus Wikipedia, der freien Enzyklopädie
dracut ist eine Software, die für Linux-Systeme ein initramfs – ein temporäres Dateisystem – erstellt. Dieses wird vom Linux-Kernel während des Bootvorgangs verwendet, bis das finale root-Dateisystem eingehängt wird.
dracut | |
---|---|
initramfs Generator und Framework | |
Basisdaten | |
Entwickler | Harald Hoyer u. v. a |
Aktuelle Version | 101 (Change-Log) (7. April 2024) |
Betriebssystem | GNU/Linux |
Programmiersprache | Shellskript[1] |
Kategorie | Initramfs |
Lizenz | GPL v2+ und LGPL v2+ |
deutschsprachig | nein |
https://github.com/dracut-ng/dracut-ng/ |
Ziel von dracut ist es, eine universelle Schnittstelle zum Erzeugen eines initramfs anzubieten, die von allen Distributionen genutzt werden kann. Zuvor nutzten viele Distributionen einen selbst entwickelten Ablauf zum Generieren dieser initramfs, was Benutzbarkeit und Interoperabilität senkte und die Fehleranfälligkeit erhöhte.[2]
dracut ist modular aufgebaut und bietet definierte Schnittstellen, um die Funktionalität relativ einfach erweitern zu können.
Alle Module müssen in der Skriptsprache der Debian Almquist Shell (/bin/dash), einer kompakten Betriebssystem-Shell, programmiert sein.
dracut bietet spezielle Dash-Funktionen an, um
Als Hooks werden Dash-Skripte bezeichnet, die bei bestimmten Ereignissen ausgeführt werden. Diese sind:
Im Sommer 2009 wurde dracut das erste Mal mit Fedora 12 Bestandteil einer weit verbreiteten Linux-Distribution.[3] Zwischenzeitlich war das Projekt direkt beim Linux-Kernel-Projekt beheimatet;[4] wurde aber später auf GitHub verschoben.[5]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.