Difference between revisions of "Instalasi KVM"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 21: | Line 21: | ||
==Membuka dan mengkonfigurasi komponen KVM== | ==Membuka dan mengkonfigurasi komponen KVM== | ||
− | + | Lakukan | |
− | + | cp qemu-kvm-0.13.0.tar.gz /usr/local/src/ | |
− | + | cd /usr/local/src/ | |
− | tar | + | tar zxvf qemu-kvm-0.13.0.tar.gz |
− | cd qemu-kvm- | + | cd /usr/local/src/qemu-kvm-0.13.0/ |
./configure --prefix=/usr/local/kvm | ./configure --prefix=/usr/local/kvm | ||
make | make |
Revision as of 07:41, 20 December 2010
Prasyarat
kita akan membutuhkan
- qemu-kvm-release.tar.gz
- kvm-kmod-release.tar.bz2 (if you want/need to compile kernel modules yourself)
- A VT capable Intel processor, or an SVM capable AMD processor
- qemu prerequisites:
o `zlib` libraries and headers o `SDL` libraries and headers o `alsa` libraries and headers (optional alsa support: disabled by default but can be enabled with --enable-alsa) o `gnutls` libraries and headers (optional VNC TLS support: enabled by default but can be disabled with --disable-vnc-tls) o kernel headers (on Fedora, the kernel-devel package)
Di Debian etch atau Ubuntu 10.10
apt-get install gcc libsdl1.2-dev zlib1g-dev libasound2-dev linux-kernel-headers pkg-config libgnutls-dev libpci-dev
Jika membuat dari git, kita juga akan membutuhkan gawk
Membuka dan mengkonfigurasi komponen KVM
Lakukan
cp qemu-kvm-0.13.0.tar.gz /usr/local/src/ cd /usr/local/src/ tar zxvf qemu-kvm-0.13.0.tar.gz cd /usr/local/src/qemu-kvm-0.13.0/ ./configure --prefix=/usr/local/kvm make sudo make install sudo /sbin/modprobe kvm-intel # or: sudo /sbin/modprobe kvm-amd
If you're using an older kernel, or a kernel from your distribution without the kvm modules, you'll have to compile the modules yourself:
tar xjf kvm-kmod-release.tar.bz2 cd kvm-kmod-release ./configure make sudo make install sudo /sbin/modprobe kvm-intel
- or: sudo /sbin/modprobe kvm-amd
Note: if sound doesn't play in the guest vm you can add --audio-drv-list="alsa oss" to ./configure as explained in http://www.linux-kvm.com/content/sound-problem-solved [edit] Creating a disk image for the guest
/usr/local/kvm/bin/qemu-img create -f qcow2 vdisk.img 10G
[edit]
Installing a guest operating system
sudo /usr/local/kvm/bin/qemu-system-x86_64 -hda vdisk.img -cdrom /path/to/boot-media.iso \
-boot d -m 384
(kvm doesn't make a distinction between i386 and x86_64 so even in i386 you should use `qemu-system-x86_64`)BR
If you have less than 1GB of memory don't use the -m 384 flag (which allocates 384 MB of RAM for the guest). For computers with 512MB of RAM it's safe to use -m 192, or even -m 128 (the default) [edit] Running the newly-installed guest
sudo /usr/local/kvm/bin/qemu-system-x86_64 vdisk.img -m 384
or a slightly more complicated example, where it is assumed that bridged networking is available on tap0; see ["Kernel-optimizations"] for some setup hints:
/usr/local/kvm/bin/qemu-system-x86_64 -hda xp-curr.img -m 512 -soundhw es1370 -no-acpi -snapshot -localtime -boot c -usb -usbdevice tablet -net nic,vlan=0,macaddr=00:00:10:52:37:48 -net tap,vlan=0,ifname=tap0,script=no
(kvm doesn't make a distinction between i386 and x86_64 so even in i386 you should use `qemu-system-x86_64`)
If you're on Debian Etch, substitute `kvm` for `qemu-system-x86_64` (thanks to fromport, soren and mael_). See also the entries under the label "Ubuntu" on the HOWTO page. qemu-system-x86_64`
If you're on Fedora/RHEL/CentOS (and installed a kvm package and not built kvm yourself from source) then substitute qemu-kvm for qemu-system-x86_64
Referensi
- http://sourceforge.net/projects/kvm/files/
- http://www.linux-kvm.org
- http://www.linux-kvm.org/page/HOWTO1