개발개발

MAC OS Monterey + virtualbox+ vagrant 이슈

꾸냥 2021. 11. 8. 10:01

MAC OS Monterey + virtualbox + vagrant 이슈


os 업그레이드 후 virtualbox 6.1.28 구동이 안되는 문제 발생 합니다.

 

호환성 문제로 현 시점엔 완전한 수정 방법은 없고 부팅시 매번 작업을 해야됩니다.

=> virtualbox 6.1.30 에서 해당 문제 해결됨

 

[ 환경 ]
vagrant 2.2.18
VirtualBox 6.1.28

 

[ 작업 ]
homestead.yaml 파일에서 아이피 대역 변경과 함께 gui 모드를 추가해준다.
ip: "192.168.56.10"
gui: 1


재부팅마다 아래 스크립트 실행
sudo kextload -b org.virtualbox.kext.VBoxDrv;
sudo kextload -b org.virtualbox.kext.VBoxNetFlt;
sudo kextload -b org.virtualbox.kext.VBoxNetAdp;
sudo kextload -b org.virtualbox.kext.VBoxUSB;

 

[ 에러 ]

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "create"]
Stderr: 0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface

 

[ 에러2 ]

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "000000", "--type", "headless"]
Stderr: VBoxManage: error: The virtual machine 'homestead' has terminated unexpectedly during startup because of signal 10
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine


참고 자료 : https://github.com/hashicorp/vagrant/issues/12557#issuecomment-958183899

반응형