다운로드

http://sourceforge.net/projects/kvm/files/qemu-kvm/


 

QEMU 설치

# tar -xvf qemu-kvm-1.0.tar.gz

# yum install glib2 glib2-devel

# configure --prefix=/usr/local/qemu

# make && make install


Path 설정

# vi /etc/profile

--> export QEMU_HOME=/usr/local/qemu

--> export PATH=${QEMU_HOME}/bin:${PATH}


링크 걸기

# cd /usr/bin

# ln -s {QEMU_HOME}/bin/qemu-system-x86_64 kvm


KVM llibrary load

# modprobe kvm

# modprobe kvm-intel


본문 : http://blog.daum.net/cbjazz/22

QEMU는 게스트 OS와 호환이 되는 하드웨어 상에서 실행 될 때에도 많은 에뮬레이션을 진행하기 때문에 그 자체로 아주 빠르지 않다.

더 빠르게 하기 위해서, KVM 이라는 QEMU가 가진 커널 모듈을 사용해서 리눅스에서 x86이나 x86-64 프로세서 가상화 상에서 실행 중일 때 게스트 OS의 코드를 호스트 프로세서상에서 바로 실행한다.

예를 들어 호스트가 x86 리눅스이고 게스트가 윈도우 XP라면, KVM은 윈도우 XP 코드의 대부분을 에뮬레이션 없이 프로세서 상에서 바로 실행 할 수 있다.

QEMU-KVM은 리눅스나 BSD 유닉스 호스트, 가상화가 가능한 CPU를 필요로 한다. (Intel VT 또는 AMD-V).

CPU가 가상화 지원여부를 확인하는 방법은.

egrep '(vmx|svm)' /proc/cpuinfo

아무 것도 출력하는 것이 없다면 가상화를 지원하지 않는 CPU이다.

+ Recent posts