호우동의 개발일지

Today :

article thumbnail

발생한 오류

MAC 운영체제는 arm 기반이라서,
일반적인 가상머신을 사용하더라도 amd iso 이미지는 생성하지 못한다.

그러나 UTM 가상머신은 QEMU을 통해 amd iso 이미지 파일을 Mac 운영체제에서도 실행가능하게 해 준다.
그런데..

 

부팅이 제대로 안됨..
부팅이 제대로 안됨..

 

아마 이런 화면이 뜨면서 부팅이 제대로 안될 수도 있다.
(필자는 vyos_amd64.iso 이미지를 생성하려다가 실패했다.)

이론상으론 분명 생성돼야 하는데..
가상머신도 바꿔보고, 검색도 해보고 했는데.. 아무것도 안 나왔다.

한 5시간을 헤맸다. 결국엔 스스로 해결했다.

 


오류 해결법

UTM > Edit
UTM > Edit

 

우선 amd64.ios 이미지를 생성하고자 가상 머신의 Edit에 들어간다(오른쪽 마우스 클릭)
물론 구동을 멈춘 상태여야 한다.

 

UEFI Boot의 체크를 해제한다.
UEFI Boot의 체크를 해제한다.

 

이제 QEMU -> UEFI Boot의 체크를 해제한다.
기본적으로 UEFI Boot가 체크되어 있을 것이다.

여기에 마우스를 올려보면
가상머신의 윈도우 버전이 오래된 경우, 체크를 해제하는 편이 낫다고 한다.

체크를 해제한 설정으로 save 한 뒤, 다시 가상머신을 실행시켜 보면..

 

정상적으로 부팅
정상적으로 부팅

짠 정상적으로 부팅되는 모습을 확인할 수 있다. 이것 때문에 고생했네..
물론 이걸로도 해결안 될 수도 있다..