Le mode de récupération est-il censé se bloquer après fsck?

4

Ubuntu 12.04.1 LTS
Je voulais tester l'exécution de fsck sur le système de fichiers racine (ext4) sur mon PC avant d'essayer de résoudre un problème réel sur mon serveur de travail.

J'ai démarré en mode de récupération Linux et sélectionné:

  

fsck - Vérifier tous les systèmes de fichiers

Cela a produit:

fsck for util-linux 2.20.1    
/dev/sdb5: 276147/151969160 files (0.2% non-contiguous), 2214857/60774919 blocks 

puis suspendu sans que les voyants d'activité du disque ne clignotent. Je l'ai laissé pendant 10 minutes mais pas de changement. Entrez ou ESC n'a rien fait. Finalement, j'ai fait Ctrl - C et ça a démarré.

Je n'ai qu'un seul système de fichiers dans /etc/fstab (autre que proc & amp; swap).

Est-ce que ça doit arriver? J'ai cherché d'autres articles dans AskUbuntu sur le mode de récupération, et d'après ce que je peux dire, il devrait continuer d'une manière ou d'une autre après avoir fait le ou les fsck (s).

J'ai trouvé lien qui semble avoir le même comportement mais dans ce cas le système était ne démarre plus.

J'ai également démarré à partir de 12.04.1 Live DVD et sélectionné "Test Linux" et exécuté manuellement
sudo fsck /dev/sdb5 qui a fonctionné pendant environ le même temps (10 secondes) et n'a pas trouvé d'erreurs.

Mon système dual boot Linux & amp; Windows 7 et Windows C: est un SSD.

    
posée Chris Good 12.01.2013 - 23:18
la source

3 réponses

8

Ce n'est certainement pas "supposé" le faire - mais ça arrive.
Solution: dans le menu de récupération , sélectionnez simplement Invite du shell racine      et à l'intérieur d'essayer

sudo fdisk -l

pour obtenir une liste des lecteurs et partitions

mount

devrait donner quelque chose comme

/dev/sdb5 on / type ext4 (rw,errors=remount-ro)

puis avec la partition que vous venez de trouver

sudo fsck -f /dev/sdb5
sudo mount /dev/sdb5 / -o remount,rw

fsck -f force une vérification, même s'il n'y a pas d'indication de problème sur la partition.
Maintenant, votre partition racine est exempte d’erreurs et montée (rw). Vous pouvez maintenant faire tout ce que vous voulez avec les droits root , alors faites attention!

    
réponse donnée guntbert 12.01.2013 - 23:38
la source
4
réponse donnée Graeme Hewson 16.01.2013 - 13:54
la source
2

Si vous ne démarrez pas avec l'écran de démarrage, les raccourcis clavier pour mountcheck ne sont pas visibles. Le système attend en fait "M" pour le shell de maintenance, "F" pour résoudre les problèmes FSCK, "S" pour ignorer fsck ou "C" pour annuler un contrôle. Cela peut être le problème que vous voyez réellement. Ctrl-C devrait le débloquer ou démarrer avec "single" et espérer que vous obtenez une invite de shell.

    
réponse donnée Jon Watte 02.12.2013 - 20:11
la source

Lire d'autres questions sur les étiquettes