KVM 게스트 설치

KVM 게스트 설치

다음 명령을 실행한 후

virt-install --name=vm01 --disk path=/var/lib/libvirt/images/vm01.img,size=10 --ram=512 --os-type=linux --os-variant=rhel6 --network bridge:br0 --nographics --cdrom=/home/ISO/ubuntu-12.04-server-i386.iso

다음 오류가 발생했습니다.

SeaBIOS (version seabios-0.6.1.2-26.el6)

gPXE (http://etherboot.org) - 00:03.0 C100 PCI2.10 PnP BBS PMM1FE0@10 C100

Booting from DVD/CD...
Loading bootlogo...

Initializing gfx code...
graphics initialization failed
Error setting up gfxboot
boot:
Loading bootlogo...

Initializing gfx code...
graphics initialization failed
Error setting up gfxboot
boot:

게스트 KVM 설치 중에 위의 오류가 발생하지만

[root@ramlo images]# virsh -c qemu:///system list
 Id    Name                           State
----------------------------------------------------
 1     vm01                           running

unable to install Guest KVM

답변1

다음 방법 중 하나를 시도해 보세요.

설치 창이 자동으로 열리지 않으며 나중에 연결할 수 있습니다.

$ sudo virt-install -n vm01 -r 256 \
    --disk path=/var/lib/libvirt/images/vm01.img,bus=virtio,size=10 -c \
    /home/ISO/ubuntu-12.04-server-i386.iso --accelerate --network \
    network=bridge:br0 --connect=qemu:///system --vnc --noautoconsole -v

설치와 상호 작용할 수 있는 GUI가 자동으로 팝업됩니다.

$ virt-install -n vm01 -r 256 \
    --disk path=/var/lib/libvirt/images/vm01.img,bus=virtio,size=10 -c \
    /home/ISO/ubuntu-12.04-server-i386.iso --accelerate --network \
    network=bridge:br0 --connect=qemu:///system --vnc -v

차이점은 --noautoconsole사용 문제가 발생할 수도 있다는 것 입니다 /home/ISO. 저는 Fedora를 사용하고 있으며 해당 시스템에는 KVM/QEMU 사용을 방지하는 SELinux라는 소프트웨어가 있습니다 /home/ISO..iso/var/lib/libvirt/images

Ubuntu에서 App Armor는 SELinux와 동일하므로 사용하지 못할 수 있습니다 /home/ISO.

SELinux에서 지원하지 않는 디렉토리를 사용하려고 하면 다음과 같은 오류가 발생합니다.

Starting install...
Allocating 'vm01.img'                                  |  10 GB  00:00:00     

오류 모니터에 연결하는 동안 내부 오류 프로세스가 종료되었습니다. 문자 장치가 /dev/pts/7(레이블 charserial0)로 리디렉션되었습니다. qemu-system-x86_64: -drive file=/home/saml/projects/machines/ISOs/debian-live-7.4 -amd64-lxde-desktop.iso, if=none, id=drive-ide0-1-0, readonly=on, format=raw: 디스크 이미지 /home/saml/projects/machines/ISOs/debian -live를 열 수 없습니다. 7.4-amd64-lxde-desktop.iso: 권한이 거부되었습니다.

인용하다

답변2

다음 방법을 이용해주세요

virt-install -n vmname -r 2048 --os-type=linux --os-variant=ubuntulucid \
    --disk /kvm/images/disk/vmname_boot.img,device=disk,bus=ide,size=40,sparse=true,format=raw \
    -w bridge=br0,model=e1000 --vnc --noautoconsole \
    -c /home/ISO/ubuntu-12.04-server-i386.iso

관련 정보