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é ? 

----- Mail original -----

> De: "andre debian" < [email protected] >
> À: [email protected]
> Envoyé: Vendredi 13 Novembre 2015 13:26:19
> Objet: Re: fsck help

> On Friday 13 November 2015 12:40:25 [email protected] 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é

Répondre à