Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

fsck help

57 views
Skip to first unread message

jbe...@free.fr

unread,
Nov 13, 2015, 6:50:02 AM11/13/15
to
Bonjour,

Suite à un blocage de mon pc et à une mise hors tension pour redémarrer, celui-ci bloque au démarrage en demandant en boucle un fsck manuel qui échoue sans cesse. J'ai pu le redémarrer en mode rescue à partir de la précédente version de Debian proposée au boot et tout semble parfaitement normal sauf que...

quand j'essaie de faire le fsck sur le système redémarré, j'ai toujours exactement le même problème qu'au démarrage

root@pc-jean-debian:/home/jean# fsck
fsck de util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
/dev/sda8 est monté.
e2fsck: Ne peut continuer, arrêt immédiat.


root@pc-jean-debian:/home/jean# ^C

J'ai lu pas mal de choses sur Internet et tenté diverses options de fsck avec toujours le même résultat. Sur Internet je trouve beaucoup de choses du style refaire les partitions disques ou carrément réinstaller, mais cela semble un peu extrême pour un système qui marche parfaitement par ailleurs.

Au boot il y a quelques détails de plus et notamment un retour 4 de fsck qui signifie simplement qu'il reste des erreurs de fichiers non corrigées sur /dev/sda8 qui est le point de montage de la racine.

Si quelqu'un a une suggestion, mille mercis.
Jean

  

Belaïd

unread,
Nov 13, 2015, 6:50:02 AM11/13/15
to

Bonjour,
As tu essayé un fsck sur la partition non montée?  Dans le cas ou c'est la racine,  essai avec un linux live

andre_...@numericable.fr

unread,
Nov 13, 2015, 7:30:03 AM11/13/15
to
On Friday 13 November 2015 12:40:25 jbe...@free.fr wrote:
> Suite à un blocage de mon pc et à une mise hors tension pour redémarrer,
celui-ci bloque au démarrage en demandant en boucle un fsck manuel qui échoue
sans cesse. J'ai pu le redémarrer en mode rescue à partir de la précédente
version de Debian proposée au boot et tout semble parfaitement normal sauf
que...
> quand j'essaie de faire le fsck sur le système redémarré, j'ai toujours
exactement le même problème qu'au démarrage
> root@pc-jean-debian:/home/jean# fsck
> fsck de util-linux 2.25.2
> e2fsck 1.42.12 (29-Aug-2014)
> /dev/sda8 est monté.
> e2fsck: Ne peut continuer, arrêt immédiat.

Ne jamais faire un "e2fsck" sur une partition montée !
(sinon on flingue le système de fichiers et les données
de sa partition).

Utiliser un Linux Live pour faire un :
e2fsck /dev/sd"xy"

x = la partition
y = son n°

André

jbe...@free.fr

unread,
Nov 13, 2015, 7:50:03 AM11/13/15
to
Finalement j'ai trouvé la solution. En fait après l'échec du fsck au démarrage, le système ouvre un shell initramfs qui permet de faire quelques manips:
- df montre que seuls sont montés /dev et /run à ce moment là ;
- on peut lancer fsck bien qu'il n'apparaisse pas dans la liste des commandes possibles (?) ;
- pour que ça marche, il faut préciser que l'on veut vérifier la racine, donc dans mon cas la commande était "fsck /dev/sda8" ;
- il m'a listé des inodes qui lui posaient problème et m'a proposé de fixer les choses. J'ai bien sûr accepté.

Mon système redémarre sans problème et apparemment je n'ai rien qui dysfonctionne. Tout est bien qui finit bien. Mais tout de même il est ennuyeux que des applis "gèlent" et finissent par tout bloquer. Dans ce cas c'est LibreOffice qui a tout bloqué, parfois c'est Iceweasel. Heureusement c'est assez rare et en général ça fonctionne vite et bien. Ça n'empêche pas de fonctionner, mais ce serait quand même bien de comprendre d'où viennent ces blocages occasionnels.

Merci à Belaïd de sa suggestion. J'étais en train de fouiller dans mes divers CD gravés pour trouver un live quand c'est reparti sur le démarrage qui bloquait et que j'ai fait cet essai qui a marché.



jbe...@free.fr

unread,
Nov 13, 2015, 11:20:04 AM11/13/15
to
On peut le faire sans disque live... puisque je l'ai fait.

J'ai compris du coup qu'il ne fallait pas le faire avec la partition montée, mais :
- e2fsck semble vérifier ce point puisqu'il refuse de démarrer avec la partition montée ;
- en revanche la documentation Debian n'est pas très claire https://debian-facile.org/doc:systeme:fsck


"Une première solution est bien sûr de démarrer sur un autre système, comme un liveCD. Mais c'est lourd, donc pour les cas désespérés.

Une solution bien plus simple est de redémarrer en demandant une vérification au démarrage. Toujours en root :

shutdown -rF now

Si on ne veut pas redémarrer immédiatement mais simplement faire un test au prochain démarrage :

touch /forcefsck"

Ce qui manque ici c'est que le fsck au démarrage ne marche pas toujours si la partition contient des erreurs et qu'il faut le faire manuellement au sein du shell initramfs qui est alors lancé. C'est peut-être trop lié à la version actuelle de Debian pour être documenté ?  


De: "andre debian" <andre_...@numericable.fr>
À: debian-us...@lists.debian.org
Envoyé: Vendredi 13 Novembre 2015 13:26:19
Objet: Re: fsck help

Pascal Hambourg

unread,
Nov 13, 2015, 3:30:04 PM11/13/15
to
jbe...@free.fr a écrit :
> le système ouvre un shell initramfs qui permet de faire quelques manips:
> - on peut lancer fsck bien qu'il n'apparaisse pas dans la liste des commandes possibles

Quelle liste des commandes possibles ?

> Mais tout de même il est ennuyeux que des applis "gèlent" et finissent par tout bloquer.

Des applis ne peuvent pas tout bloquer. On n'est plus au temps de
Windows 9x. Tu as essayé les touches magiques ?

jbe...@free.fr

unread,
Nov 14, 2015, 9:00:03 AM11/14/15
to
De: "Pascal Hambourg" <pas...@plouf.fr.eu.org>
À: "Debian-user French" <debian-us...@lists.debian.org>
Envoyé: Vendredi 13 Novembre 2015 21:21:49
Objet: Re: fsck help

jbe...@free.fr a écrit :
> le système ouvre un shell initramfs qui permet de faire quelques manips:
> - on peut lancer fsck bien qu'il n'apparaisse pas dans la liste des commandes possibles

Quelle liste des commandes possibles ?
celle affichée par la commande help


> Mais tout de même il est ennuyeux que des applis "gèlent" et finissent par tout bloquer.

Des applis ne peuvent pas tout bloquer. On n'est plus au temps de
Windows 9x. Tu as essayé les touches magiques ?

touches magiques ? Tu veux dire basculer sur une session tty par ctrl+alt+fn ? Je ne suis pas sûr d'avoir essayé. En tout cas sur ma session gnome tout était totalement figé.

Jean-Michel OLTRA

unread,
Nov 14, 2015, 12:20:02 PM11/14/15
to

Bonjour,


Le samedi 14 novembre 2015, jbe...@free.fr a écrit...


> touches magiques ? Tu v eux dire basculer sur une session tty par
> ctrl+alt+fn ? Je ne suis pas sûr d'avoir essayé. En tout cas sur ma
> session gnome tout était totalement figé.

Non, les "magic keys". Voir ici (par exemple) :

http://www.cyberciti.biz/tips/reboot-or-halt-linux-system-in-emergency.html

La séquence s, puis u, puis b est particulièrement utile.

--
jm

jbe...@free.fr

unread,
Nov 14, 2015, 1:30:03 PM11/14/15
to
Merci à Jean-Michel et Pascal pour les touches magiques.


Pascal Hambourg

unread,
Nov 14, 2015, 7:10:03 PM11/14/15
to
jbe...@free.fr a écrit :
>
>>> le système ouvre un shell initramfs qui permet de faire quelques
>>> manips:
>>> - on peut lancer fsck bien qu'il n'apparaisse pas dans la liste des
>>> commandes possibles
>
>> Quelle liste des commandes possibles ?
>
> celle affichée par la commande help

La commande help n'affiche que les commandes intégrées (builtins) du
shell, ou de ce qui en tient lieu dans l'initramfs, à savoir busybox.
0 new messages