2

В Ubuntu 16.04.3 я больше не могу запускать VirtualBox (и, следовательно, Vagrant). Выполнение любой команды vagrant приводит к:

/usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:293:in `read': Input/output error @ rb_sysopen - /home/sillyinventor/.vagrant.d/data/machine-index/index (Errno::EIO)
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:293:in `read'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:293:in `unlocked_reload'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:53:in `block in initialize'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:323:in `block in with_index_lock'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:321:in `open'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:321:in `with_index_lock'
    from /usr/lib/ruby/vendor_ruby/vagrant/machine_index.rb:52:in `initialize'
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:637:in `new'
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:637:in `machine_index'
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:180:in `block in action_runner'
    from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:33:in `run'
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:439:in `hook'
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:688:in `unload'
    from /usr/bin/vagrant:176:in `ensure in <main>'
    from /usr/bin/vagrant:176:in `<main>'

Запуск VirtualBox из командной строки приводит к полной блокировке системы при ожидании включения питания (включая sys rq). Вы не можете запустить VirtualBox из TTY по очевидным причинам, и блокировка приводит к принудительному отключению (поэтому нет журнала).

Я проверил BIOS, и виртуализация включена. Там много места для жесткого диска. Я удалил и переустановил (в случае, если есть поврежденный файл). Я проверил системный журнал, но в то время, когда он падал, есть только плохие персонажи. Я проверил качество жесткого диска с помощью интеллектуального управления, и все, кажется, хорошо. Файл ~/.vagrant.ddata/machine-index/index кажется странно нечитаемым.

Я установил обновления (apt-get update и dist-upgrade), может быть связано с этим. Идеи ценятся.

1 ответ1

0

Я удалил ~/.vagrant.d/ и теперь он работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .