web-dev-qa-db-fra.com

Erreurs SquashFS après l'installation

Récemment, mon ordinateur a développé un problème plutôt déroutant. Une fois l'installation d'Ubuntu terminée, Ubuntu génère un certain nombre d'erreurs apparemment liées à des blocs défectueux. Ces erreurs recouvrent mon écran et m'obligent à éteindre ma machine avec force.

Cette erreur est plutôt gênante, car la clé USB semble être en bon état.

Certaines erreurs incluent (sans s'y limiter) les suivantes:

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

J'ai déjà essayé les solutions décritesencelles-ciquestions en vain. Que puis-je faire pour remédier à ce problème?

(J'ai un ordinateur portable UEFI Toshiba. Le SMART test a déclaré que le lecteur fonctionnait correctement. J'ai également exécuté memtest86. Aucun problème.)

EDIT: J'ai utilisé la réponse de KazWolfe et découvert que le nombre de hachages était élevé. J'ai donc un nouvel iso et cette fois j'ai installé l'iso 16.10.

Mais il y a toujours des erreurs de spamming SQUASHFS.

Qu'est-ce qui se passe!!!

2
boomt14

Ce problème est souvent dû à une défaillance matérielle de votre lecteur (comme suggéré par l’Erreur 5, qui est presque toujours une erreur d’entrée/sortie) ou à un problème lié à l’image disque que vous utilisez. Plus rarement, cela peut être une erreur de mémoire, mais cela semble peu probable dans votre cas.

Vous pouvez remédier à ce problème en téléchargeant une image ISO propre à partir du site Web officiel Ubuntu, puis en vérifiant le hachage MD5 du fichier à l'aide de la commande ci-dessous:

 md5sum /path/to/the/ubuntu.iso

Vous pouvez trouver les sommes MD5 valables pour 16.04.1 ci-dessous, provenant de ce fichier . Assurez-vous que les résultats de la commande que vous avez exécutée et que ce fichier (ou ci-dessous) sont exactement les mêmes.

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

Une fois que vous avez vérifié que les valeurs de hachage MD5 sont exactement EXACTEMENT telles qu’elles apparaissent ici, vous pouvez les graver sur un lecteur flash de qualité. Vous pouvez vérifier un bon lecteur flash en exécutant la vérification en lecture seule spécifiée dans la réponse acceptée à cette question .

Une fois que vous êtes certain que l’ISO et votre lecteur flash fonctionnent correctement, vous pouvez utiliser l’outil ISO Ubuntu ou simplement dd pour graver l’ISO sur votre lecteur flash.

5
Kaz Wolfe

Cela peut être dû à un certain nombre de problèmes (le plus commun étant mauvais RAM que vous pouvez tester avec memtest86), puis à un problème de connectivité (niveau carte ou faisceau USB dans votre cas) ou éventuellement à une image ISO corrompue.

Solutions de contournement temporaires Certains utilisateurs ont signalé que l'ajout du ide=nodma ou du acpi=off leur permettait de résoudre ce problème (ce qui s'est avéré être des modules de mémoire défectueux). Vous voudrez peut-être essayer.

Un démarrage réussi a été obtenu en ajoutant all_generic_ide à la ligne de démarrage grub pour le live CD.

Vous pouvez ajouter ces lignes à l'entrée grub, soit dans le fichier grub.conf, soit en saisissant la lettre 'e' dans le menu grub, puis en modifiant Ctrl + x pour démarrer:

Ajouter à la ligne de vers:

all_generic_ide pci=nommconf Ajoutez à la ligne du noyau:

ide=nodma acpi=off Plus d'informations sur le problème dans grub peuvent être trouvées ici: https://bugs.launchpad.net/wubi/+bug/608941

Si vous avez confirmé qu'il ne s'agissait pas d'un problème matériel, vous voudriez vous abonner à ce bug de longue date

Si quelque chose dans cette réponse n'est pas clair, veuillez commenter et je tenterai de clarifier.

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

4
Elder Geek

En fait, vous êtes une erreur sur un point:

C'est assez gênant, il n'y a pas de SUPER BLOCKS sur ma clé USB

Il y a certainement des super-blocs sur votre clé USB, car elle contient un système de fichiers. Les superblocs sont des structures de métadonnées au sein de systèmes de fichiers et vous pouvez donc parier sur le fait que squashfs possède un ou plusieurs superblocs.

La première chose à faire est de prendre un autre disque USB, de créer un disque USB amorçable et de voir si le problème persiste. Cela exclurait le fait que votre disque USB est en fait, après tout, en difficulté. Vous ne pouvez pas simplement en déduire que "cela fonctionne sous Windows et donc que c'est bon", car les secteurs défectueux risquent de ne jamais être utilisés sous Windows, surtout s'ils sont utilisés par un fichier auquel vous n'avez pas accès.

Voici quelques lectures sur ce que sont les super blocs .

2
jawtheshark

Vous avez dit qu'après l'installation d'Ubuntu, vous deviez éteindre votre machine, mais vous n'avez jamais dit ce qui se passait après le débranchement de la clé USB. De plus, vous n'avez pas mentionné le numéro de modèle de votre Toshiba, qui pourrait présenter des problèmes spécifiques. Le numéro de version du BIOS pourrait également être important.

Vous avez dit que vous utilisez UEFI, mais avez-vous déjà essayé le CSM? Dans le BIOS, désactivez Secure Boot, puis remplacez UEFI par CSM.

Deuxièmement, le support USB 3 n’est pas natif dans le BIOS de certaines machines et les pilotes sont chargés lors du démarrage par le système d’exploitation. Vous pouvez essayer une clé de démarrage USB 2 au lieu de votre clé de démarrage USB 3 actuelle.

Enfin, certains utilisateurs de Toshiba réclament un démarrage USB basé sur UEFI Version Windows de Rufus devrait être utilisé pour formater la clé USB et définir le type de partition sur "Schéma de partition GPT uniquement pour UEFI".

Ne pas connaître votre machine et voir ce qui se passe, c'est tout ce qui me vient à l'esprit.

0
WinEunuuchs2Unix