6 votes

Vagrant up ne fonctionne pas, il faut un fsck manuel

Mon installation :

  • Mon système d'exploitation est Ubuntu 18.04
  • Vagrant 2.0.0
  • VirtualBox 5.2.18 r124319
  • Ubuntu installé dans vagrant/virtualbox (version inconnue)

sudo vagrant up fonctionnait toujours, mais soudainement, il a cessé de fonctionner... il reste bloqué sur SSH auth method: private key jusqu'à ce que le délai d'attente soit atteint.

Donc je cours sudo vagrant up avec l'interface graphique activée pour vérifier les erreurs, et ce que j'ai trouvé :

Scanning for Btrfs filesystems 
/dev/mapper/vagrant--vg-root: contains a file system with errors, check forced. 
/dev/mapper/vagrant--vg-root: Inodes that were part of a corrupted orphan linked list found.

/dev/mapper/vagrant--vg-root: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.  (i.e., without -a or -p options) 
fsck exited with status code 4 
The root filesystem on /dev/mapper/vagrant--vg-root requires manual fsck

Comment procéder ?

10voto

cawecoy Points 233

J'ai résolu le problème. Voici comment :

  • vagrant up avec l'interface graphique activée
  • Dès que l'interface graphique s'ouvre, maintenez la touche Maj droite enfoncée, sélectionnez "Options avancées pour Ubuntu", puis "Ubuntu en mode de récupération".
  • Après "/dev/mapper/vagrant--vg-root : UNEXPECTED INCONSISTENCY" apparaît, exécutez fsck /dev/mapper/vagrant--vg-root appuyer sur Entrée à chaque fois que le processus demande de résoudre un problème
  • vagrant up à nouveau avec l'interface graphique désactivée, problème résolu

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X