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, проблема решена