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

Моя настройка:

  • Моя ОС Ubuntu 18.04
  • Бродяга 2.0.0
  • VirtualBox 5.2.18 r124319
  • Ubuntu установлен в vagrant/virtualbox (версия неизвестна)

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

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

1 ответ

Решение

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

  • vagrant up с включенным графическим интерфейсом
  • Как только графический интерфейс откроется, продолжайте нажимать вправо Shift, выберите "Дополнительные параметры для Ubuntu", а затем выберите "Ubuntu в режиме восстановления"
  • После появления "/dev/mapper/vagrant- vg-root: НЕОЖИДАННАЯ НЕСОСТОЯТЕЛЬНОСТЬ" запустите fsck /dev/mapper/vagrant--vg-root нажимая Enter каждый раз, когда процесс просит исправить проблему
  • vagrant upснова с отключенным GUI, проблема решена
Другие вопросы по тегам