본문 바로가기

개발일기/Trouble Shooting

QEMU에 우분투 이미지를 GUI없이 설치하는 법 (Macbook 사용 시)

Macbook에서 ssh통해 접속한 서버에서 QEMU에 우분투 이미지를 설치하려는데

GUI가 없으니 설치가 진행되지않았다.

 

구글링한 결과,

-nographic 

-display curses

등의 옵션을 추가하면 된다고 했지만

이건 우분투가 깔린 QEMU를 실행시킬 때는 동작해도 우분투를 설치하는 과정에서는 동작하지 않았다.

 

답은 vnc를 이용하는 것이다.

 

sudo qemu-system-x86_64 \
    -hda ubuntu.img \
    -boot d \
    -cdrom ubuntu-20.04.3-live-server-amd64.iso \
    -m $(expr $(grep MemTotal /proc/meminfo | awk '{print $2}') / $(expr 1024 '*' 1024))G \
    -smp $(nproc) \
    -cpu host \
    --enable-kvm \
    -vnc xxx.yyy.zzz:2

 

vnc 접속 시에는 xxx.yyy.zzz:5902 이렇게 입력하면 된다.