vmbox 설치 에러 / 우분투 vmbox 설치에러 / kali vm box 설치 에러 /ubuntu checking disks error / vtx / hyperv
Windows Docker 설치 후 VMbox 가 안되는 경우
일단 결론
아직은 wsl1 과 함께 virtual box 를 사용하는 것이 나아 보인다. (2020-09-13)
2021-06-06: 지금 생각은 wsl2 와 docker 로 사용을 하는 것이 좋아 보인다. 이전에 wsl2 를 쓰지 않았던 또 하나의 이유는 distro image 의 path 를 변경할 수 없었던 것이었는데, 그것도 해결된 것 같다.(참고)
hyper-v 실행으로 vmbox 가 안된다.
Docker 를 설치후 vmbox 의 vm 이 실행이 안되거나, 설치가 안되는 문제가 있다. 이유는 docker 에서 windows 의 hyper-v 를 이용해야 해서, windows 의 hyper-v 를 설치하고 enable 하게 된다.
windows hyper-v 와 vm 의 os kernel 에서 모두 cpu 의 가상화 기술(Intel virtualization technology (VT-x), AMD-V) 를 사용하기 때문에 2개가 동시에 사용될 수 없다.[ref. 1] 하지만 이것이 Windows v1803 update 이후로 변경됐다고 한다. windows 에서 자신들이 VT-x 를 점유하고 있을 때도 다른 vm os 에서 hypervisor 를 사용할 수 있게 interface 를 마련한것이다. (참고: Hyper-V Architecture | Microsoft Docs)
Windows 하이퍼바이저 플랫폼 켜기
문제점
- vm을 hyper-v 를 사용해서 설치한 느낌은 느렸다.
- hash mismatch 등
- os를 처음 설치 할 때는 안된다.
- vm 에 ubuntu 를 설치할 때도 위와 같은 방법을 사용했지만, Error 5 가 났다. 결국 hyper-v 를 끄고, reboot 후 설치했다.
hyper V 를 끄고, 재부팅 하는 방법
- bcdedit /set hypervisorlaunchtype off
- shutdown -r -t 0
다시 enable 하려면
- bcdedit /set hypervisorlaunchtype auto
를 사용하면 된다.
"Hyper-V 가상 컴퓨터 관리" 서비스 만 '중지
참고로 ref. 3 에서 hyber-v 를 disable 하는 방법중에 service 를 중지하는 법이 나오는데, "Hyper-V 가상 컴퓨터 관리" 서비스 만 '중지' 하는 것으로는 여전히 vmbox 에서 문제가 된다.
References
- How to use VirtualBox and Hyper-V together on Windows 10 - H2S Media
- BCDEdit Command-Line Options | Microsoft Docs
- system installation - Error when installing Ubuntu 20.04 in VirtualBox - Ask Ubuntu
- How to Disable or Turn off Hyper-V in Windows 10 - Four Options
댓글 없음:
댓글 쓰기