Windows 10 下搭建 Homestead 環境 Vagrant up 所遇到的問題及解決

rainy發表於2020-07-01

一. 網路 IP 地址問題

錯誤截圖如下:IP 地址問題

發生這個錯誤的原因是,虛擬機器網路 IP 地址與本機網路 IP 地址衝突所導致。

解決方式:

  • 修改 Homestead 目錄下的 Homestead.yaml 檔案。
  • Homestead.yaml 檔案中 ip 的預設地址為:192.168.10.10 這與本機的 ip 地址衝突了,所以將 Homestead.yaml 檔案中的 ip 地址更改為 192.168.**.** 如:192.168.11.10 即可。

二. Hyper-V 問題

錯誤截圖如下:

Hyper-V 問題

由於 Hyper-V 與 VirtualBox、VMware 不能共存,因此當 Hyper-V 開啟時,VirtualBox、VMware 就不能正常工作了

解決方式:

  • 禁用 Hyper-V win10 桌面->設定->應用->應用和功能->程式和功能->啟用或關閉 Windows 功能 找到 Hyper-V 取消勾選並重啟電腦。

  • 重新安裝 vboxdrv 找到安裝目錄下的 vboxdrv 資料夾,如 C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv,右鍵點選 VBoxDrv.inf ,選擇安裝然後重啟電腦。

解決以上兩個問題後,再次執行 vagrant up 就能正常執行了。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章