https://www.virtualbox.org/wiki/Downloads 를 통해 VirtualBox를 설치하고, 새로 만들기를 통해 가상머신을 만든 후 시작을 눌렀더니 아래와 같은 오류가 반환되었습니다.
첫번째 오류
Kernel driver not installed (rc=-1908)
Make sure the kernel module has been loaded successfully.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) – The support driver is not installed. On linux, open returned ENOENT.
두번째 오류
가상 머신 Ubuntu_20.04의 세션을 열 수 없습니다.
The virtual machine ‘Ubuntu_20.04’ has terminated unexpectedly during startup with exit code 1 (0x1).
결과 코드: | NS_ERROR_FAILURE (0x80004005) |
구성 요소: | MachineWrap |
인터페이스: | IMachine {85632c68-b5bb-4316-a900-5eb28d3413df} |
맥을 재시동하고, 부팅음이 울리면 cmd + r 키를 길게 눌러 복구 모드(Recovery Mode)로 진입합니다.
진입한 뒤 유틸리티 > 터미널 을 클릭하여 다음과 같이 순서대로 입력합니다.
sudo su
csrutil disable
reboot
VirtualBox를 설치했던 dmg파일이 휴지통으로 이동해 있을 것입니다. 꺼내준 뒤 실행합니다.
반드시 VirtualBox_Uninstall.tool 을 클릭하여 삭제를 진행하여야 합니다. 삭제해준 뒤 다시 VirtualBox.pkg로 재설치합니다. 그리고 다시 설치 페이지로 들어갑니다.
해당 파일을 다운받아 설치해준 뒤 [보안 및 개인정보 보호] 창을 엽니다.
정상적이라면 아래 빨간색 테두리 안에 허용 or 세부 설정 버튼이 보입니다. 자물쇠를 클릭한 뒤 열어줍니다.
업데이트 할 항목이 1개 이상이라 세부 설정 창이 떴고, 체크되어있는 항목들을 확인해주면 재시동을 해야 적용할 수 있다는 문구가 뜹니다. 재시동합니다.