เริ่มต้นด้วยการ Download Code Qemu มาจาก http://wiki.qemu.org/Download เก็บลงเครื่องและทำการแตกไฟล์ $bunzip2 qemu-1.5.1.tar.bz2 และ $tar xvf qemu-1.5.1.tar จากนั้น ติดตั้ง สิ่งที่จำเป็น สำหรับการ Compile qemu โดยทำขึ้นตอนดังต่อไปนี้
อันดับแรก ติดตั้ง kvm ด้วยคำสั่ง $sudo apt-get install kvm เมื่อทำการติดตั้งเสร็จเรียบร้อยให้ทดลอง เข้าไปที่ directory ที่ เก็บ file Qemu ไว้ แล้ว ใช้คำสั่ง ./configure
หากพบปัญหา ERROR : zlib check failed แสดงว่า file ที่ จำเป็นในการ compile qemu ยังมีไม่ครบ ให้ติดตั้งเพิ่มโดยใช้คำสั่ง
$ sudo apt-get install gcc libsdl1.2-dev zlib1g-dev libasound2-dev linux-kernel-headers pkg-config libgnutls-dev libpci-dev
$ sudo apt-get build-dep qemu
สั่ง รัน configure
$ ./configure --prefix=/my/qemu --target-list=x86_64-softmmu,x86_64-linux-user
รัน make
$ make
หากติดปัญหา
ให้ทำการติดตั้ง autoreconf ด้วยคำสัี่ง $ sudo apt-get install dh-autoreconf
จากนั้น รัน Make อีกครั้ง $ make หาผลลัพธ์เป็นดังภาพต่อไปนี้ แสดงว่า รัน make ผ่านเรียบร้อย
รัน $ sudo make install
สร้าง Disk image โดยตัวอย่าง กำหนดให้ มีขนาด 16 G
$ qemu-img create -f qcow2 mydisk.img 16g
ติดตั้ง OS ลงบน disk ที่สร้างไว้ โดยในตัวอย่างใช้ OS เป็น Ubuntu server 12.04
โดยใช้ xtightvncviewer เป็น console
ติดตั้ง xtightvncviewer
$ sudo apt-get install xtightvncviewer
เปิดเครื่องที่ ที่ เราสร้าง disk image รอไว้
$ /my/qemu/bin/qemu-system-x86_64 -enable-kvm -smp 2 -m 4g -hda mydisk.img -cdrom /home/seksan/ubuntu-12.04.2-server-amd64.iso -boot d -net nic -net user -localtime -vnc :5
รัน console เพื่อติดตั้ง ubuntu server โดยเปิด Terminal ใหม่ขึ้นมา แล้วใช้คำสั่ง
$ xtightvncviewer :5
แล้วทำการติดตั้ง ๊๊Ubuntu server ตามปกติต่อไป
เมื่อติดตั้ง ubuntu server เสร็จ แล้ว จะเข้ามาใช้งานภายหลัง ใช้คำสั่ง
$ /my/qemu/bin/qemu-system-x86_64 -enable-kvm -smp 2 -m 4g -hda mydisk.img -boot c -net nic -net user -localtime -vnc :5
แหล่งความรู้เพิ่มเติม
เขียนโดย เสกสรร แป้นงาม
ไม่มีความคิดเห็น:
แสดงความคิดเห็น