Vagrant up “SSH auth method: private key”から進まない

概要

Vagrantを起動しようとすると、”SSH auth method: private key”で止まり、先に進まない症状がおきました。

GUIモードを有効にしてみると、ネットワークインターフェイスを起動中とかなんとか表示されているような気がします。

intel_rapl: no valid rapl domains found in package 0
A start job is running for Raise network interfaces

環境

  • Mac El Capitan 無線LAN
  • VirtualBox 5.1.12
  • Vagrant 1.9.1
  • VagrantのBox “bento/ubuntu-16.04”

対策

VirtualBoxを立ち上げて、設定を調整したら起動しました。どれが原因っていうのは分かりませんが関係しそうな設定画面のキャプチャをのせます。

システム – マザーボード:『光学』のチェックを外しました。

システム – プロセッサー:PAE/NXを有効化に『チェック』しました。

システム – アクセラレーション:純仮想化インターフェースを『Legacy』にしました。

ネットワーク – 『アダプター1

アダプタータイプを『純仮想化ネットワーク(virtio-net)』、ケーブル接続を『チェック』しました。なお、実際のネットワーク接続は無線LANを使っています。

ネットワーク – 『アダプター2』はとくに変えていません。

さいごに

他のBoxを使ったVagrantの仮想マシンは、VirtualBox側を調整しなくても問題なく動作しているのに、この仮想マシンだけ動作しませんでした。

おそらく使用するBoxによっては、今回のように適時調整が必要になるのかもしれません。