Ubuntu 18.04 에서 KVM 으로 Android 9 설치하기 (네트워크 확인중)

리눅스/OS 일반|2021. 4. 15. 10:37
반응형

KVM 이라는 하이퍼바이저를 통해 가상 머신을 생성하는 방법 입니다.

 

 

1. 설치

# apt -y install qemu-kvm libvirt-bin bridge-utils ubuntu-vm-builder libvirt-daemon-system virtinst cpu-checker virt-manager

 


2. 설정

# adduser root libvirt
# adduser root kvm
# adduser sysdocu libvirt
# adduser sysdocu kvm

 

# vi /tmp/br0.xml

<network>
    <name>br0</name>
    <forward mode='bridge'/>
    <bridge name='br0'/>
</network>

# virsh net-define /tmp/br0.xml

# virsh net-start br0
# virsh net-autostart br0


3. 실행

아래와 같이 명령어로 실행합니다.
아이콘으로 실행할 경우 libvirtd 접근이 되지 않을 수 있습니다.

# virt-manager

 

 

4. VM 생성

* Android OS 이미지 다운로드 사이트 : https://www.android-x86.org 

 

설치할 OS 이미지 파일(iso) 을 /var/lib/libvirt/images 경로에 저장합니다.
여기에서는 android 9 버전의 파일을 아래와 같이 받았습니다.

 

# cd /var/lib/libvirt/images
# wget https://chuangtzu.ftp.acc.umu.se/mirror/osdn.net/android-x86/71931/android-x86-9.0-r2.iso

 

virt-manager 를 실행하여 가상서버를 생성합니다.

 

# virt-manager

 

(설치 과정 요약..)

GPT 사용안함

통파티션 /, ext4 로 만들기 (OS가 약 2.1G 사용함)

grub 설정은 모두 yes

 

안드로이드 부팅 후 마우스 커서가 창에서 빠져나오지 않을 경우에는 아래 키를 누르면 됩니다.

Ctrl + Alt

 

 

5. VM 네트워크 설정

 

안드로이드에 네트워크를 연결하는 방법입니다.

일단 VM 을 가동 합니다. 상단의 '보기' > '상세정보' 를 선택하면 좌측에 VM 세부설정 가능한 메뉴가 뜹니다.

 

NIC 선택

- 네트워크 소스 : 가상 네트워크 'br0' : Bridge 네트워크

- 장치 모델 : (변경 안함)

 

[적용] 버튼을 누른 후 VM 을 재시작 합니다.

 

 

[참조]

https://hiseon.me/server/ubuntu-kvm-install/ 

https://blog.iolate.kr/265 

 

 

반응형

댓글()