Wie kann ich die Funktion „Scannen nach BTRFS-Dateisystemen“ beim Systemstart deaktivieren?

Wie kann ich die Funktion „Scannen nach BTRFS-Dateisystemen“ beim Systemstart deaktivieren?

Wenn ich meinen Computer hochfahre, erscheint die Meldung: „Suche nach BTRFS-Dateisystemen“. Ich brauche zwar die BTRFS-Tools, aber meine BTRFS-Dateisysteme befinden sich auf einem Wechseldatenträger, der beim Hochfahren getrennt wird.

Das Scannen nach BTRFS-Dateisystemen verzögert den Systemstart erheblich und erscheint unnötig. Wie kann ich das vermeiden?

Ich habe installiert:

Ubuntu 14.04 LTS

Btrfs v3.12

Antwort1

Bei der Installation btrfs-toolssind einige Hooks dabei, um Btrfs-Unterstützung in Ihrem Initramfs zu „installieren“, das beim Booten Ihres Systems erfolgt.

Die Dateien sind

/usr/share/initramfs-tools/hooks/btrfs
/usr/share/initramfs-tools/scripts/local-premount/btrfs

(Sie können dies mit überprüfen dpkg -L btrfs-tools) Eine Alternative kann sein, dass Sie nach der Installation von btrfs-toolslöschendiese Dateien und danach bauen Sie Ihr initramfs von /boot mit

sudo update-initramfs -u

und damit vermeidet Ihr Bootvorgang, das Btrfs-Modul vorab zu laden und versucht, beim Booten ein beliebiges Modul zu erkennen. Sie müssen dies jedes Mal tun, wenn etwas btrfs-toolsin Ihrem System installiert/aktualisiert wird. Und Sie müssen es modprobe btrfsvorsichtshalber tun, bevor Sie Ihre mit Btrfs formatierten externen Festplatten anschließen.

Antwort2

Ich habe versucht, in /boot nach «btrfs» zu suchen, und als ich alle Zeilen mit «btrfs» aus den Konfigurationsdateien dort entfernt habe, erscheint diese Meldung nicht mehr. Dies scheint jedoch eine Art grober Workaround zu sein.

verwandte Informationen