Ubuntu und seine Derivate sind häufig vom initramfs-Problem betroffen. Soweit ich weiß, tritt es normalerweise auf den Platten auf, die mit ext4
formatiert sind Dateisystem. Ich hatte dieses Problem jedoch nicht in BTRFS. Bis heute dachte ich, dass nur die Ubuntu-basierten Systeme von diesem Problem betroffen sind. Ich habe mich geirrt! Heute bin ich auf das initramfs-Problem in meinem Fedora 34-Desktopsystem gestoßen. Ich wusste bereits, wie man den Initramfs-Fehler auf Ubuntu behebt Linux. In dieser Anleitung zeige ich Ihnen, wie Sie den initramfs-Fehler in Fedora beheben.
Dies war die eigentliche Fehlermeldung, die mir nach dem Einschalten meines Fedora 34-Desktops begegnete.
[...]Erzeuge "/run/initramfsrdsosreport.txt"Wechsel in den Notfallmodus. Verlassen Sie die Shell, um fortzufahren. Geben Sie „journelctl“ ein, um die Systemprotokolle anzuzeigen. Möglicherweise möchten Sie „/run/initramfsrdsosreport.txt“ auf einem USB-Stick oder /boot speichern, nachdem Sie sie gemountet und an einen Fehlerbericht angehängt haben Wartungsmodus (oder drücken Sie Strg-D, um fortzufahren)::/root#
Wie Sie in der obigen Ausgabe sehen, ist Fedora in den Notfallmodus gegangen. Wenn Sie im Screenshot ein wenig nach oben schauen, ist die Dateisystemprüfung auf einer der Festplattenpartitionen fehlgeschlagen.
Um den initramfs-Fehler in Fedora zu beheben, müssen wir das Dateisystem in der problematischen Partition mit fsck
überprüfen und reparieren Befehl. In meinem Fall der /dev/sda2
Partition ist beschädigt.
# fsck /dev/sda2 -y
Ersetzen Sie /dev/sda2
im obigen Befehl mit Ihrem Partitionsnamen. In Ihrem System könnte die Partition anders sein als /dev/sda1
, /dev/sdb1
, /dev/sdc1
usw. Um die Linux-Partitionsdetails zu finden, verwenden Sie entweder cat /proc/partitions
oder blkid
Befehl. Wenn Sie nicht sicher sind, welche Partition repariert werden soll, führen Sie fsck
aus auf allen Partitionen.
Nun das fsck
Der Befehl sucht nach fehlerhaften Blöcken im Dateisystem der angegebenen Partition und repariert sie automatisch. Dies dauert ein oder zwei Minuten, abhängig von der Größe der Festplatte und der Anzahl der darin enthaltenen fehlerhaften Blöcke.
[...]/dev/sda2:***** DATEISYSTEM WURDE GEÄNDERT *****/dev/sda2:662372/4507520 Dateien (0,4 % nicht zusammenhängend), 7510236/10350080 BlöckeEinmal
fsck
Befehl alle fehlerhaften Blöcke in der Partition repariert hat, geben Siereboot
ein oderexit
und drücken Sie ENTER, um mit dem Booten Ihres Fedora-Systems zu beginnen:# NeustartOder,
# AusfahrtJetzt sollte Ihr System normal booten.
Die obige Lösung hat bei mir gut funktioniert. Für den Fall, dass es nicht hilft, befolgen Sie die Anweisungen eines unserer Leser in einem anderen Artikel.
- Booten Sie das System von einer Rettungs-CD/DVD/USB-Speicherstick mit derselben GNU/Linux-Distributionsversion
- Und dann zuerst die Hardware prüfen (
dmesg
zeigt zum Beispiel an, ob Festplatten betriebsbereit sind oder Fehlermeldungen ausgeben)- Als nächstes führen Sie
fsck
aus auf allen [nicht gemounteten] Dateisystempartitionen, um zu überprüfen, ob sie ordnungsgemäß funktionieren.Wenn das Boot-Problem dadurch nicht behoben wird, ist es möglich, vom Rescue-gebooteten System aus weitere Reparaturen durchzuführen und sogar alle wesentlichen beschädigten Software neu zu installieren.
Viel Glück!