Cara menggunakan QEMU
QEMU adalah teknologi virtualisasi yang sangat fleksibel, namun cukup lambat. Disarankan agar Anda memahami dan mengevaluasi solusi alternatif sebelum memilih yang ini. Lihat Memulai dengan virtualisasi
QEMU
QEMU adalah emulator prosesor generik dan sumber terbuka yang mencapai kecepatan emulasi yang baik dengan menggunakan terjemahan dinamis.
QEMU memiliki dua mode operasi:
-
Emulasi sistem penuh. Dalam mode ini, QEMU mensimulasikan sistem lengkap (misalnya PC), termasuk prosesor dan berbagai periferal. Fitur ini dapat digunakan untuk menjalankan sistem operasi yang berbeda tanpa perlu me-reboot PC atau untuk mendebug kode sistem.
-
Emulasi mode pengguna (hanya untuk host Linux). Dalam mode ini, QEMU dapat menjalankan proses Linux yang dikompilasi untuk satu CPU pada CPU lain.
Unduh
QEMU tersedia di repositori Fedora. Dapat diinstal menggunakan DNF:
$ su -c "dnf install qemu"
Perintah QEMU
Untuk mengetahui perintah QEMU yang terinstal, lakukan langkah-langkah berikut:
$ ls /usr/bin/qemu-*
Dalam contoh-contoh berikut di mana "qemu" digunakan, gantilah dengan perintah Anda untuk menjalankan qemu. Contoh:
qemu-system-i386
atau
qemu-i386
Tentu saja, hal ini tidak berlaku untuk "qemu-img".
Pemasangan mesin virtual QEMU
Buat citra virtual untuk sistem:
$ qemu-img create fedora.qcow 5G
Tentu saja Anda tidak diwajibkan untuk mengambil 5GB.
Catatan: Meskipun Anda memilih 10GB, hal ini TIDAK berarti bahwa citra tersebut benar-benar memiliki ukuran 10GB. Hal ini hanya berarti bahwa sistem baru Anda dibatasi hingga 10GB - jika sistem baru hanya menggunakan 1,2 GB, maka citra tersebut juga hanya akan berukuran 1,2 GB.
Sekarang mari kita instal sistem operasi. Masukkan CD instalasi dan ketik perintah berikut di konsol Anda (semua dalam satu baris tanpa spasi):
$ qemu -cdrom /dev/cdrom -hda fedora.qcow -boot d -net nic -net user -m 196 -rtc base=localtime
"-user -net" penting untuk memiliki akses internet di sistem baru Anda. "-m 196" adalah pengaturan ukuran RAM virtual (megabytes), defaultnya 128 MB, saya memilih 196.
Proses instalasi mungkin memakan waktu. Setelah instalasi selesai, QEMU akan mencoba mem-boot sistem operasi baru secara otomatis. Mungkin proses ini gagal (seperti yang terjadi pada saya) - tetapi jangan khawatir. Jika hal itu terjadi: tutup jendela QEMU dan ketik perintah berikut di konsol Anda untuk menjalankan sistem operasi baru:
$qemu fedora.qcow -boot c -net nic -net user -m 196 -rtc base=localtime
Debugging
Untuk mengarahkan output kernel ke berkas di luar sistem virtual, tambahkan misalnya "-serial file:/tmp/qemu-output.log" ke baris perintah QEMU. Saat mem-boot sistem virtual, tambahkan "console=ttyS0" ke parameter boot kernel.
Output ini sangat berguna jika Anda mengalami kesulitan saat booting sistem. Dalam hal ini, Anda juga mungkin ingin menghapus "rhgb" dan "quiet" dari parameter boot kernel.
Want to help? Learn how to contribute to Fedora Docs ›