최근 VirtualBox에서 Android-x86을 사용하는 방법

2106 단어 Android-x86VirtualBox
Android-x86은 스마트폰용 OS인 Android를 PC용으로 이식한 것이다.
그리고, 그것을 VirtualBox상에 인스톨 해 사용하는 기사가 몇개 존재한다. 나도 그에 따라 안드로이드 9를 가상 머신에 넣기로 결정했다.

그러나...



내 환경은 우분투 18.04, VirtualBox 6.1.10
그 외 사이트의 기사에는, VirtualBox의 설정 화면에서, 「3D 가속을 유효화」에 체크를 넣어야 한다고 하는 기술이 있는 기사가 있었다.
물론 저도 체크를 해서 시작해 보지만...
시작하지 않습니다.
아니, 기동은 하지만, GUI가 나오지 않고, CUI의 콘솔 화면에서 멈춰 버린다.
「Android-x86 VirtualBox 기동하지 않는다」로 검색해 보는 것도, 3D 가속을 유효하게 해라의 일점장이다.

대처법



이 경우의 대처법이다.

원인은 그래픽 컨트롤러가 "VMSVGA"로 설정되어 있기 때문입니다.

먼저 VirtualBox의 Android-x86 가상 머신 설정을 열고 "디스플레이"로 이동합니다. 그렇다면, 그, 「3D 가속을 유효화」의 체크를 해제한다.
그럼에도 불구하고 그래픽 컨트롤러는 "VBoxSVGA"또는 "VBoxVGA"를 지정합니다.
이 때, 「무효인 설정이 발견되었습니다」라고 화내지만, 이것으로 보통으로 움직이기 때문에 무시.
덧붙여서, 「3D 가속을 유효화」의 체크를 넣은 채로, 「VBoxSVGA」, 「VBoxVGA」를 지정해 버리면, 강제적으로 그래픽스 컨트롤러가 「VMSVGA」로 변경되어 버려, 동작하지 않게 된다 그래서주의.


시작해 보자.



설정이 완료되었으므로 설치 없음 모드 (Run Android-x86 without installation)로 시작해 보면 ...
안드로이드 로고가 깜박이고 ...

시작되었습니다!

그리고는, 정상적으로 움직이는 것을 확인할 수 있었으므로, 일단 가상 머신을 재기동해, Android-x86을 인스톨 해 가면 된다. Android-x86의 설치 방법은, 그다지 옛날과 변함이 없는 것 같기 때문에, 다른 사이트의 기사에서도 참고로 하면 좋을까.

다른 방법



Android-x86을 VirtualBox로 기동하는 또 다른 방법도 있다.
가상 머신의 설정 화면에서, OS의 타입을, 「Microsoft Windows」버젼을 「Windows 10 (64-bit)」로 한다.
그런 다음 그래픽 컨트롤러를 VBoxSVGA로 만듭니다. 이 경우 3D 가속을 활성화할 수 있다.


요약



분명히 그래픽 컨트롤러가 "VMSVGA"로되어 있으면 작동하지 않는 것 같습니다. 요컨대, VMSVGA를 지정하지 않으면 좋기 때문에, VMSVGA 이외의 그래픽스 컨트롤러를 사용하는 방법이라면 무엇이든 좋을 것 같다.

좋은 웹페이지 즐겨찾기