ติด WindowsXP บน Ubuntu โดยใช้ QEMU

QEMU เป็น processor emulator ที่มีากรทำงานที่รวดเร็ว เล็ก และง่ายในการย้าย ไปยังเครื่องใหม่ QEMU สามารถทำงานได้กับ guest OS หลายตัวได้ และยังสามารถทำงานได้คล้ายกับ VMware Workstation และ Microsoft Vitual PC สำหรับการจำลอง CPU สามารถจำลองได้หลายสถาปัตยกรรม รวมทั้ง IA-32 PC, AMD64, MIPS R4000, Sun SPARC sun4u, ARM development board, SH4 SHIX board, PowerPC, ETRAX CRIS และ MicroBlaze เอ้ามาดูว่าเราจะติดตั้ง Windows XP กันยังไงดีกว่าครับ
อันดับแรก ติดตั้ง QEMU กันก่อน

apti-get install qemu

สร้าง image สำหรับติดตั้ง Windows XP เมื่อติดตั้ง Windows XP ไปแล้วจะใช้เนื้อที่อย่างน้อย 1.2 GB หรือมากกว่านั้น เราจะใช้ qcow สร้าง image ขึ้นมาแต่ขนาดของ image ไม่ได้ใหญ่เท่ากับ 1.2GB สร้าง image โดยใช้คำสั่งดังนี้

qemu-img create -f qcow /path/to/xp.cow 1300M

จากนั้นใส่แผ่น Windows XP ลงใน CDROM แล้วเริ่มติดตั้ง Windows XP ใน QEMU Image ดังนี้

qemu -hda /path/to/xp.cow -boot d -cdrom /dev/cdrom -m 384 -localtime

และรอจนติดตั้งเสร็จ เทื่อติดตั้งเสร็จให้ shutdown QEMU เอาแผ่น CD WindowsXP ออก แล้วเริ่ม Windows XP image ใหม่โดยใช้คำสั่ง

qemu -hda /path/to/xp.cow -boot c -m 384 -localtime -usb

แค่นี้เราก็ได้ Windows XP ใช้ใน Ubuntu แล้ว 😉

Leave a Reply