Vous n'êtes pas identifié(e).
Dernière modification par Framboisier (01-11-2017 17:21:55)
Hors ligne
2/reboot
3/dance
On trouvera les fichiers corrompus dans "lost+found" situé dans la racine du point de montage de /dev/sda5.
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Hors ligne
dans l'invite de commande initramfs, mais sans succès.
Quelle serait donc la marche à suivre dans mon cas ?
Par avance, merci pour votre patience.
Dernière modification par Gnullalo Jim Jr (22-12-2018 16:58:47)
Hors ligne
Mon problème est similair
Similaire à quel point ? Même message d'erreur ?
mon système est chiffré et le problème est localisé dans /dev/mapper/<user>--vg-root.
Cela ne fait aucune différence pour le système de fichiers.
'ai donc tapé
fsck.ext2 -a /dev/mapper/<user>--vg-root
Pourquoi ext2 ? La racine est en ext2 ? Ce serait surprenant. Pas besoin de spécifier le type de système de fichiers surtout si on n'est pas sûr, fsck se débrouille très bien pour le trouver tout seul.
dans l'invite de commande initramfs, mais sans succès.
C'est-à-dire ? C'est trop difficile de recopier mot à mot ce qui est affiché plutôt que d'en livrer une interprétation personnelle qui n'apporte aucune information utile ?
Si ça affiche une erreur disant que fsck.ext2 est introuvable alors que la racine est en ext4, c'est normal : l'initramfs ne contient que les fsck.* des types de systèmes des fichiers qu'il doit monter, / et /usr le cas échéant.
Il vaut mieux montrer que raconter.
Hors ligne
Dernière modification par Gnullalo Jim Jr (24-12-2018 09:38:16)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
ça affichait effectivement une erreur disant que fsck.ext2 est introuvable.
En fait fsck.ext2 et fsck.ext4 sont équivalents et sont tous les deux des liens symboliques pointant vers e2fsck :
Ça, c'est sur la racine, une fois que le système est complètement démarré. Mais voilà comment ça se passe au niveau de l'initramfs :
Lors de la création de l'initramfs, le générateur identifie le type de système de fichiers de la racine. Disons ext4. Il ajoute donc fsck.ext4 dans l'initramfs. Comme c'est un lien symbolique, il inclut aussi sa cible, e2fsck. Mais pas fsck.ex2, ni fsck.ext3, autres liens symboliques qui pointent aussi vers e2fsck.
Quand l'initramfs s'exécute au démarrage, il lance fsck -a pour vérifier la cohérence du système de fichiers racine ; fsck détecte le type de système de fichiers (ext4) et exécute fsck.ext4. Il n'a aucune raison d'exécuter fsck.ext2 ou fsck.ext3.
C'est con, hein ?
Dernière modification par raleur (23-12-2018 17:41:03)
Il vaut mieux montrer que raconter.
Hors ligne