it-swarm.com.de

SquashFS-Fehler nach der Installation

In letzter Zeit hat mein Computer ein ziemlich rätselhaftes Problem entwickelt. Nachdem ich eine Ubuntu-Installation abgeschlossen habe, gibt Ubuntu eine Reihe von Fehlern aus, die anscheinend mit fehlerhaften Blöcken zusammenhängen. Diese Fehler bedecken meinen Bildschirm und erfordern, dass ich meinen Computer zwangsweise ausschalte.

Dieser Fehler ist ziemlich ärgerlich, da der USB-Stick in einem guten Zustand zu sein scheint.

Einige Fehler umfassen (sind aber nicht beschränkt auf) Folgendes:

  • SQUASHFS error: Superblock in USB, cylinder 3
  • SQUASHFS fatal error, SQUASHFS exited with error code 5

Ich habe bereits versucht, die Lösungen skizziertindieseFragen ohne Erfolg. Was kann ich tun, um dieses Problem zu beheben?

(Ich habe einen UEFI-Toshiba-Laptop. Der SMART -Test hat ergeben, dass das Laufwerk in Ordnung ist. Ich habe auch memtest86 ausgeführt. Es liegt kein Fehler vor.)

EDIT: Ich habe die Antwort von KazWolfe verwendet und festgestellt, dass die Anzahl der Hashes überschritten wurde. Also habe ich eine neue ISO und dieses Mal habe ich die 16.10 ISO installiert.

Aber es kommt immer noch mit Spam-SQUASHFS-Fehlern.

Was ist los!!!

2
boomt14

Dieses Problem wird häufig durch einen Hardwarefehler bei Ihrem Laufwerk (wie in Fehler 5 vorgeschlagen, der fast immer ein E/A-Fehler ist) oder durch ein Problem mit dem von Ihnen verwendeten Datenträger-Image verursacht. Seltener kann es sich um einen Speicherfehler handeln, in Ihrem Fall ist dies jedoch unwahrscheinlich.

Sie können dieses spezielle Problem beheben, indem Sie eine saubere ISO-Datei von der offiziellen Ubuntu-Website herunterladen und dann den MD5-Hash der Datei mit dem folgenden Befehl überprüfen:

 md5sum /path/to/the/ubuntu.iso

Unten finden Sie die gültigen MD5-Summen für 16.04.1, bezogen auf diese Datei . Stellen Sie sicher, dass die Ergebnisse des ausgeführten Befehls und der Datei (oder darunter) genau gleich sind.

c94d54942a2954cf852884d656224186 *ubuntu-16.04-desktop-AMD64.iso
610c4a399df39a78866f9236b8c658da *ubuntu-16.04-desktop-i386.iso
23e97cd5d4145d4105fbf29878534049 *ubuntu-16.04-server-AMD64.img
23e97cd5d4145d4105fbf29878534049 *ubuntu-16.04-server-AMD64.iso
494c03028524dff2de5c41a800674692 *ubuntu-16.04-server-i386.img
494c03028524dff2de5c41a800674692 *ubuntu-16.04-server-i386.iso
17643c29e3c4609818f26becf76d29a3 *ubuntu-16.04.1-desktop-AMD64.iso
9e4e30c37c99b4e029b4bfc2ee93eec2 *ubuntu-16.04.1-desktop-i386.iso
d2d939ca0e65816790375f6826e4032f *ubuntu-16.04.1-server-AMD64.img
d2d939ca0e65816790375f6826e4032f *ubuntu-16.04.1-server-AMD64.iso
455206c599c25d6a576ba23ca906741a *ubuntu-16.04.1-server-i386.img
455206c599c25d6a576ba23ca906741a *ubuntu-16.04.1-server-i386.iso

Nachdem Sie überprüft haben, dass die MD5-Hashes genau so sind, wie sie hier angezeigt werden, können Sie sie tatsächlich auf ein bekanntermaßen funktionsfähiges Flash-Laufwerk brennen. Sie können ein gutes Flash-Laufwerk überprüfen, indem Sie die in der akzeptierten Antwort auf diese Frage angegebene Nur-Lese-Prüfung ausführen.

Sobald Sie sicher sind, dass sowohl das ISO als auch Ihr Flash-Laufwerk ordnungsgemäß funktionieren, können Sie das Ubuntu ISO Tool oder einfach dd verwenden, um das ISO auf Ihr Flash-Laufwerk zu brennen.

5
Kaz Wolfe

Dies kann durch eine Reihe von Problemen verursacht werden (das häufigste Problem ist RAM, das Sie mit memtest86 testen können), gefolgt von einem Konnektivitätsproblem (Board-Level oder USB-Kabelbaum in Ihrem Fall) oder möglicherweise einer beschädigten ISO

Temporäre Problemumgehungen Einige Benutzer haben berichtet, dass das Hinzufügen von ide=nodma oder acpi=off es ihnen ermöglichte, dieses Problem zu umgehen (das sich als fehlerhafte Speichermodule herausstellte). Vielleicht möchten Sie es versuchen.

Ein erfolgreicher Start wurde erreicht, indem all_generic_ide zur Grub-Startzeile für die Live-CD hinzugefügt wurde.

Sie können diese Zeilen zum Grub-Eintrag hinzufügen, entweder in der Datei grub.conf oder indem Sie im Grub-Menü den Buchstaben 'e' eingeben und nach der Bearbeitung von Strg + x booten:

Zur Madenlinie hinzufügen:

all_generic_ide pci=nommconf Zur Kernelzeile hinzufügen:

ide=nodma acpi=off Weitere Informationen zum Problem in grub finden Sie hier: https://bugs.launchpad.net/wubi/+bug/608941

Wenn Sie bestätigt haben, dass es sich nicht um ein Hardwareproblem handelt, möchten Sie diesen langjährigen Fehler abonnieren

Wenn irgendetwas in dieser Antwort unklar ist, kommentieren Sie bitte und ich werde versuchen zu klären.

Quelle: https://help.ubuntu.com/community/SquashfsErrors

4
Elder Geek

Eigentlich irren Sie sich in einem Punkt:

Es ist ziemlich ärgerlich, es gibt keine SUPERBLÖCKE auf meinem USB

Es gibt sicherlich Superblocks auf Ihrem USB, weil es ein Dateisystem enthält. Superblöcke sind Metadatenstrukturen innerhalb von Dateisystemen, und als solche können Sie darauf wetten, dass Squashfs einen oder mehrere Superblöcke hat.

Nehmen Sie als Erstes ein anderes USB-Laufwerk, erstellen Sie ein bootfähiges USB-Laufwerk und prüfen Sie, ob das Problem weiterhin besteht. Das würde ausschließen, dass Ihre USB-Festplatte tatsächlich - immerhin - Probleme hat. Sie können nicht einfach ableiten, dass "es unter Windows funktioniert, daher ist es gut", da auf die defekten Sektoren unter Windows möglicherweise nie zugegriffen werden kann, insbesondere dann nicht, wenn sie von einer Datei verwendet werden, auf die Sie nicht zugreifen.

Hier lesen Sie, was Superblöcke sind .

2
jawtheshark

Sie sagten nach der Installation von Ubuntu, Sie müssten Ihren Computer ausschalten, aber Sie sagten nie, was passiert, nachdem Sie den USB-Stecker des Computers wieder abgezogen haben. Außerdem haben Sie Ihre Toshiba-Modellnummer nicht erwähnt, die möglicherweise bestimmte Störungen aufweist. Die BIOS-Versionsnummer könnte ebenfalls wichtig sein.

Sie sagten, Sie verwenden UEFI, aber haben Sie CSM ausprobiert? Deaktivieren Sie im BIOS Secure Boot und ändern Sie UEFI in CSM.

Zweitens ist die USB 3-Unterstützung auf einigen Computern nicht systemeigen im BIOS und die Treiber werden beim Booten vom Betriebssystem geladen. Sie können auch einen USB 2-Bootstick anstelle Ihres aktuellen USB 3-Bootsticks verwenden.

Schließlich behaupten einige Toshiba-Benutzer, dass für UEFI-basiertes USB-Booten Rufus Windows-Version verwendet werden sollte, um den USB-Partitionstyp zu formatieren und "GPT-Partitionsschema nur für UEFI" festzulegen.

Wenn Sie Ihre Maschine nicht kennen und nicht wissen, was los ist, fällt Ihnen nichts ein.

0