Initramfs - RAM-Dateisystem, mit dem Betriebssysteme auf Basis von Linux-Kernel gestartet wird. Bei der Installation von Betriebssystemen werden alle Bibliotheken, Dienstprogramme und Konfigurationsdateien in das Archiv komprimiert, wonach das angegebene Dateisystem an den Bootloader übertragen wird, wo der Start des Systems fortgesetzt wird. Manchmal stellen sich Ubuntu-Vertriebsbenutzer an, dass sie, wenn Sie den Computer einschalten, in die Steuerkonsole dieser FS fallen, ohne dass das System weiter geladen wird. Dies ist auf die Beschädigung des Startstroms zurückzuführen und wird eine relativ einfache Methode wiederhergestellt.
Korrigieren Sie den Fehler mit dem Herunterladen auf Initramfs, wenn Sie Ubuntu starten
In den meisten Fällen ist das unter Berücksichtigte Problem mit einem Fehler in einem der Superblocks verbunden, und wenn Sie versuchen, Initramfs über den Exit-Befehl zu beenden, erscheint die Inschrift wie folgt:
EXIT / DEV / MAPPER / UBUNTU - VG-root enthält ein Dateisystem mit Fehlern, prüfen gedrückt. Inodes, die Teil einer beschädigten Orphan-Link-Liste waren. / dev / mapper / ubuntu-vg-root: unerwartete inkonsistenz; Führen Sie fsck manuell aus. (Dh ohne -A oder -P-Optionen) FSCK, die mit Statuscode ausgesprochen wurde. 4. Das Root-Dateisystem auf / dev / mapper / ubuntu - VG-root erfordert den manuellen FSCK.
Wenn eine solche Situation auftritt, wird die beste Korrekturmethode den Betrieb des Superblocks wiederherstellen, und dies kann wie folgt durchgeführt werden:
- Laden Sie das ISO-Image mit der gleichen Version von Ubuntu, die auf einem Computer installiert ist, von der offiziellen Site und erstellen Sie ein bootfähiges Flash-Laufwerk. Weitere Informationen zu diesem Verfahren finden Sie in einem anderen Artikel auf dem folgenden Link.
- Wenn Sie das Betriebssystem starten, wählen Sie den Download vom Flash-Laufwerk aus, und wenn das Installationsfenster angezeigt wird, gehen Sie zu "Versuchen Sie den Ubuntu-Modus".
- Die standardmäßige grafische Schnittstelle wird hier angezeigt. Öffnen Sie das Menü und doppelklicken Sie auf das Symbol Terminal Anwendungssymbol. Es erfolgt auch durch das Klemmen der Tastenkombination Strg + Alt + T..
- Finden Sie die Systempartitionsnummer der Festplatte mit dem installierten System aus, indem Sie den Sudo FDISC -L | Grep Linux | Grep -V 'Swap eingeben.
- In der neuen Zeile sehen Sie die Bezeichnung, z. B. / dev / sda1. Denken Sie daran, denn in Zukunft wird es erforderlich sein, den Fehler zu korrigieren.
- Führen Sie den Übertragungsverfahren für alle vorhandenen Superblocks aus, indem Sie sudo dulpe2fs / dev / sda1 | angeben Grep Superblock. In jedem Superblock wird eine bestimmte Menge an Dateisystemmetadaten gespeichert, so dass der Betriebssystemlastfehler nicht funktioniert und provoziert.
- In den neuen Zeilen erscheint nach der Aktivierung des Befehls eine Liste aller in der SUPERBLOCK-Sektion, die in der SUPERBLOCK-Sektion angezeigt wird.
- Nehmen Sie beispielsweise einen beliebigen Block, zum Beispiel den ersten. Damit wird der FS wiederhergestellt. Die Einführung dieser Operation erfolgt nach dem Eintritt in den Sudo FSCK -B 32768 / dev / sda1 -Y, wobei 32768 die Anzahl der Superblocks ist, A / dev / sda1 ist die gewünschte Trennwand der Festplatte.
Mit der Option -Y werden alle Änderungen automatisch akzeptiert, und wenn der Prozess erfolgreich ist, wird die folgende Benachrichtigung auf dem Bildschirm angezeigt:
FSCK 1.40.2 (12-Jul-2007) E2FSCK 1.40.2 (12-Jul-2007) / Dev / SDA1 war nicht sauber nicht ohne Grund, prüfen. Pass 1: Überprüfen von Inodens, Blöcken und Größen Pass 3: Überprüfen der Verzeichnisstruktur Pass 3: Überprüfen der Directory Connectivity Pass 4: Überprüfen der Referenzzählung Pass 5: Gruppenübersicht Überprüfungszusammenfassung Information Kostenlose Blöcke, die falsch ist für Gruppe # 241 (32254, gezählt = 32253) . Fix? Ja Freie Blöcke zählen falsch für die Gruppe # 362 (32254, gezählt = 32248). Fix? JA freie Blöcke Count falsch Group # 368 (32254, 27774 gezählten =). Fix? ja ......... / dev / sda1: ***** Dateisystem geändert wurde ***** / dev / sda1: 59586/30539776 Files (0,6% Nicht-Contiguous), 3604682/61059048 Blocks .
- Es bleibt erforderlich, den Sudo Mount / Dev / SDA1 / MNT-Systemabschnitt zu montieren.
- Als nächstes gehen Sie über CD / MNT dazu, dass alle Befehle direkt aus dem Verzeichnis selbst ausgeführt werden.
- Sehen Sie sich den Inhalt der FS über sudo mkdir test ls -l an. Die erfolgreiche Ausführung dieser Operation legt nahe, dass die Wiederherstellung erfolgreich bestanden hat und neu gestartet werden kann.
Lesen Sie mehr: Anweisungen zum Erstellen eines startfähigen Flash-Laufwerks mit Ubuntu
Manchmal auch nach der erfolgreichen Korrektur des betrachteten Problems findet die Zusammenführungen beim Ausführen des Betriebssystems Fehlern. Am häufigsten sind sie mit einem Zusammenbruch des Standard-GRUB-Loaders verbunden. Daher ist es notwendig, diese Standardkomponente weiter wiederherzustellen. Der bereitgestellte Anleitung zur Funktionsweise der Aufgabe durch die Startreparatur, sucht das Material weiter.
Lesen Sie auch: GRUB-Bootload-Wiederherstellung über Boot-Reparatur in Ubuntu
Nach Abschluss aller Verfahren benötigt das Flash-Laufwerk von LiveCD Ubuntu nicht mehr. Wenn Sie den Wunsch haben, es zu formatieren und zu seinen Zwecken weiterzumachen, empfehlen wir Ihnen, den einzelnen Artikel kennenzulernen, um diesen Vorgang auszuführen.
Lesen Sie auch: Formatieren von Flash-Laufwerk in Linux
Heute sprachen wir über die beliebteste Problemlösung in Initramfs, dies bedeutet jedoch nicht, dass die Methode universell ist. Beschreibe es bei einem Fehler eines anderen Charakters in den Kommentaren, und wir werden versuchen, die richtige Lösung für diese Situation bereitzustellen.