Назад | Перейти на главную страницу

Vagrant up не работает, требуется ручной fsck

Моя установка:

sudo vagrant up всегда работал, вдруг перестал работать ... застревает на SSH auth method: private key пока не истечет время ожидания.

Так что я бегу sudo vagrant up с включенным графическим интерфейсом для проверки ошибок, и что я нашел:

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

Как действовать?

Я решил проблему. Вот как:

  • vagrant up с включенным графическим интерфейсом
  • Как только откроется графический интерфейс, удерживайте нажатой клавишу «Shift» вправо, выберите «Дополнительные параметры для Ubuntu», а затем выберите «Ubuntu в режиме восстановления».
  • После появления сообщения «/ dev / mapper / vagrant - vg-root: UNEXPECTED INCONSISTENCY» запустите fsck /dev/mapper/vagrant--vg-root нажимая Enter каждый раз, когда процесс просит исправить проблему
  • vagrant upснова с отключенным графическим интерфейсом, проблема решена