LoginSignup
9
5

More than 3 years have passed since last update.

vagrant up時に default: SSH auth method: private keyから進まないWindows 10

Posted at

環境

  • Windows 10 Home
  • VirtualBox 6.1.10
  • vagrant 2.2.9

vagrant up時にdefault: SSH auth method: private keyから進まなく、仮想マシンが起動しません。
調べて出てくる方法をやったが解消せず。
やったこと↓↓
- 新たなprivate keyの生成
- vagrantfileに追加記載(ケーブル接続について?)
- VirtualBox のversionを上げたり下げたり

結論

PowerShellで管理者として以下のコマンド実行、Hyper-Vをoffにする

PowerShell > bcdedit  /set hypervisorlaunchtype off

その後PC再起動

PowerShell>bcdeditコマンドで確認してみると

PowerShell > hypervisorlaunchtype    Off

と変わっており、vagrant upできた。

補足

自分はWSL経由でDocker for Windowsを入れていたのですが、その際Hyper-Vがautoに設定されていた模様。
Hyper-Vをoffの状態でDockerを起動してみると
docker_error.png
と表示され、起動できません。

vagrant使うときとDocker使うときでいちいちHyper-Vのon,offを上のコマンドで設定しています。

9
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
5