Menjalankan Windows 11 tidak selalu mengharuskan kita membuat dual boot atau mengganti sistem operasi utama. Jika Anda sudah menggunakan Zorin OS 18.1 tetapi masih memerlukan aplikasi khusus Windows, salah satu pilihan yang bisa digunakan adalah virtual machine (VM). Dengan QEMU/KVM, Windows 11 berjalan di dalam jendela aplikasi, sedangkan Zorin OS tetap menjadi sistem operasi utama.
Pada panduan ini kita memakai QEMU/KVM sebagai mesin virtualisasi, Libvirt untuk mengelola mesin virtual, dan Virtual Machine Manager (Virt-Manager) sebagai antarmuka grafis. Saya memilih kombinasi ini karena seluruh komponennya tersedia di ekosistem Ubuntu yang menjadi basis Zorin OS 18.1. Panduan juga mencakup TPM 2.0 virtual, UEFI, USB passthrough, serta folder bersama antara Zorin OS dan Windows.
Untuk memasang Windows 11 di Zorin OS 18.1, aktifkan Intel VT-x atau AMD-V di UEFI, pasang QEMU/KVM, Libvirt, dan Virt-Manager, lalu buat VM dari ISO Windows 11. Gunakan firmware UEFI, Secure Boot yang didukung, TPM 2.0 virtual, disk minimal 64 GB, dan driver VirtIO agar perangkat virtual dikenali Windows.
- Mengenal QEMU/KVM dan Virt-Manager
- Persiapan sebelum instalasi
- Aktifkan virtualisasi Intel VT-x atau AMD-V
- Install QEMU/KVM dan Virt-Manager
- Unduh ISO Windows 11 dan driver VirtIO
- Membuat VM Windows 11 di Virt-Manager
- Memasang Windows 11
- Menghubungkan USB flashdisk ke VM
- Membuat shared folder Zorin OS dan Windows
- Mengatasi masalah umum QEMU/KVM
- Pertanyaan yang sering diajukan
- Kesimpulan
Mengenal QEMU/KVM dan Virtual Machine Manager
QEMU adalah perangkat lunak untuk membuat dan menjalankan mesin virtual. KVM (Kernel-based Virtual Machine) adalah teknologi virtualisasi di kernel Linux yang memanfaatkan fitur virtualisasi perangkat keras prosesor. Ketika QEMU menggunakan akselerasi KVM, sistem operasi tamu dapat memanfaatkan kemampuan virtualisasi CPU tanpa harus meniru seluruh proses secara perangkat lunak.
Libvirt menjadi lapisan pengelola yang mengatur definisi VM, jaringan, penyimpanan, dan perangkat virtual. Sementara itu, Virt-Manager menyediakan tampilan grafis untuk membuat, menyalakan, mematikan, dan mengubah konfigurasi VM. Jadi, ketiganya saling melengkapi: QEMU/KVM menjalankan VM, Libvirt mengelolanya, dan Virt-Manager memudahkan pengoperasian.
Zorin OS 18.1 menggunakan basis Ubuntu 24.04 LTS, kernel Linux 6.17, serta arsitektur prosesor Intel/AMD 64-bit. Ini merupakan lingkungan yang sesuai untuk mengikuti panduan QEMU/KVM berbasis Ubuntu. Lihat detail teknis resmi Zorin OS.
Persiapan sebelum instalasi
Sebelum menginstal paket, pastikan komputer memiliki kapasitas yang cukup. Windows 11 mencantumkan RAM minimum 4 GB dan penyimpanan 64 GB, tetapi angka minimum tersebut ditujukan untuk perangkat Windows dan bukan berarti VM akan nyaman ketika host juga menjalankan Zorin OS. Sumber daya VM harus dibagi dengan sistem host.
| Komponen | Minimum Windows 11 | Saran praktis untuk VM |
|---|---|---|
| RAM | 4 GB | 8 GB untuk pemakaian lebih nyaman jika komputer host memiliki RAM 16 GB atau lebih. |
| CPU | Prosesor 64-bit kompatibel, 2 core atau lebih | Mulai dari 4 vCPU; jangan berikan seluruh core host kepada VM. |
| Penyimpanan | 64 GB atau lebih | 80–128 GB untuk ruang update dan aplikasi. Ukuran disk qcow2 dapat tumbuh sesuai data. |
| Firmware | UEFI dan Secure Boot capable | Pilih firmware UEFI OVMF yang mendukung Secure Boot jika tersedia. |
| TPM | TPM 2.0 | Tambahkan perangkat TPM 2.0 virtual melalui swtpm. |
Angka pada kolom saran adalah titik awal, bukan syarat resmi. Jika komputer hanya memiliki RAM 8 GB, alokasi 4 GB untuk Windows mungkin cukup untuk pengujian ringan, tetapi Zorin OS dan Windows akan berbagi memori sehingga performanya bisa terbatas. Untuk penggunaan aplikasi berat, lebih baik menambah RAM fisik sebelum menjalankan VM secara rutin.
Siapkan juga koneksi internet, ruang kosong pada SSD, file ISO Windows 11 x64, dan ISO driver VirtIO. Gunakan salinan ISO Windows dari situs Microsoft, bukan image modifikasi dari sumber tidak dikenal.
Baca Juga: Panduan Lengkap Zorin OS untuk Pemula: Cara Menggunakan Linux dari Nol
Aktifkan virtualisasi Intel VT-x atau AMD-V
QEMU masih dapat melakukan emulasi tanpa akselerasi hardware, tetapi VM Windows akan jauh lebih lambat. Untuk menggunakan KVM, fitur virtualisasi prosesor harus tersedia dan diaktifkan di firmware komputer.
Buka Terminal Zorin OS, lalu jalankan:
lscpu | grep -i virtualization
Pada prosesor Intel, keluaran umumnya menampilkan VT-x. Pada AMD, keluaran dapat menampilkan AMD-V. Jika tidak ada keluaran, masuk ke BIOS/UEFI komputer dan cari opsi seperti Intel Virtualization Technology, Intel VT-x, SVM Mode, atau AMD-V. Nama menu berbeda-beda menurut produsen motherboard atau laptop.
Setelah mengaktifkannya, simpan konfigurasi firmware dan masuk kembali ke Zorin OS. Untuk pemeriksaan tambahan, pasang utilitas cpu-checker pada tahap berikutnya, kemudian jalankan kvm-ok.
Baca Juga: Cara Dual Boot Zorin OS dan Windows 11 Tanpa Menghapus Data Windows
Install QEMU/KVM dan Virt-Manager di Zorin OS 18.1
Buka Terminal dan perbarui indeks paket:
sudo apt update
Pasang komponen virtualisasi, antarmuka grafis, firmware UEFI, TPM virtual, serta utilitas pendukung berikut:
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients \
virt-manager virtinst virt-viewer ovmf swtpm swtpm-tools \
qemu-utils cpu-checker virtiofsd
Fungsi ringkas komponennya:
- qemu-kvm: emulator/virtualizer QEMU dengan dukungan KVM.
- libvirt-daemon-system dan libvirt-clients: layanan dan perintah pengelolaan VM.
- virt-manager: antarmuka grafis untuk mengatur mesin virtual.
- virtinst dan virt-viewer: utilitas tambahan untuk membuat VM dan membuka konsolnya.
- ovmf: firmware UEFI untuk mesin virtual.
- swtpm dan swtpm-tools: emulator TPM yang diperlukan untuk membuat TPM 2.0 virtual.
- virtiofsd: layanan host untuk berbagi folder melalui VirtIO-FS; diperlukan jika ingin memakai fitur shared folder dengan metode ini.
Ubuntu mendokumentasikan instalasi QEMU/KVM dan Libvirt melalui APT, serta Virt-Manager sebagai aplikasi GUI untuk mengelola VM. Dokumentasi Libvirt Ubuntu dan dokumentasi Virt-Manager dapat dijadikan referensi tambahan.
Tambahkan akun pengguna ke grup Libvirt agar dapat mengelola VM sistem:
sudo usermod -aG libvirt "$USER"
Keluar dari sesi desktop lalu masuk kembali, atau restart komputer, supaya keanggotaan grup diterapkan. Setelah itu periksa:
id -nG
kvm-ok
sudo virt-host-validate qemu
Jika kvm-ok menyatakan akselerasi KVM dapat digunakan dan pemeriksaan virt-host-validate menunjukkan perangkat /dev/kvm dapat diakses, host siap menjalankan VM. Jika belum, periksa kembali virtualisasi di BIOS/UEFI, status paket, dan izin perangkat.
Buka Virt-Manager dari menu aplikasi Zorin atau melalui Terminal:
virt-manager
Di jendela utama, koneksi lokal biasanya tampil sebagai QEMU/KVM. Jika belum tersambung, pilih koneksi lokal tersebut dan pastikan layanan Libvirt aktif.
Unduh ISO Windows 11 dan driver VirtIO
Unduh ISO x64 melalui halaman resmi Microsoft:
Download Windows 11 ISO – Microsoft
Halaman Microsoft menyediakan image ISO yang memang dapat digunakan untuk membuat media instalasi atau memasang Windows di mesin virtual. Pilih edisi, bahasa, dan arsitektur yang sesuai. Siapkan juga lisensi Windows yang sah untuk edisi yang akan digunakan.
Baca Juga:
Berikutnya, unduh ISO driver VirtIO dari halaman distribusi proyek VirtIO-Win:
VirtIO-Win ISO – Fedora Project
Driver VirtIO diperlukan jika VM memakai perangkat paravirtual seperti disk dan jaringan VirtIO. Jika disk diatur sebagai VirtIO, Windows Setup mungkin belum menampilkan disk sampai driver penyimpanan dimuat. File ISO driver ini juga dapat dipasang sebagai CD-ROM kedua di Virt-Manager.
Membuat virtual machine Windows 11 di Virt-Manager
- Buka Virtual Machine Manager, kemudian klik ikon Create a new virtual machine.
- Pilih Local install media (ISO image or CDROM), lalu klik Forward.
- Pilih file ISO Windows 11 x64 yang sudah diunduh. Pastikan sistem operasi dikenali sebagai Microsoft Windows/Windows 11. Jika tidak otomatis, pilih jenis Windows yang paling sesuai dari daftar.
- Atur RAM dan CPU. Untuk host dengan RAM 16 GB atau lebih, titik awal yang masuk akal adalah 8 GB RAM dan 4 vCPU. Sesuaikan dengan kapasitas komputer; jangan mengalokasikan semua memori atau core ke guest.
- Aktifkan penyimpanan dan buat disk virtual. Gunakan 80–128 GB sebagai ruang awal yang lebih lega daripada batas minimum 64 GB.
- Beri nama VM, misalnya Windows 11, lalu aktifkan pilihan Customize configuration before install sebelum menyelesaikan wizard.
Pada halaman konfigurasi perangkat sebelum instalasi, periksa beberapa pengaturan berikut:
- Chipset: pilih Q35 jika tersedia sebagai pilihan modern untuk perangkat virtual.
- Firmware: pilih UEFI/OVMF. Jika daftar menyediakan varian Secure Boot dengan kunci yang sudah terdaftar, pilih varian tersebut untuk memenuhi kebutuhan Windows 11.
- TPM: klik Add Hardware → TPM, pilih model emulated, dan versi 2.0. Paket
swtpmharus sudah terpasang. - Disk: VirtIO memberi performa baik, tetapi membutuhkan driver saat instalasi. Jika ingin jalur yang lebih sederhana, bus SATA dapat dipakai; konsekuensinya, performa bisa berbeda.
- Jaringan: jaringan virtual default Libvirt biasanya memakai NAT melalui jaringan
default. Ini cukup untuk Windows mengakses internet tanpa membuat bridge jaringan manual.
Jika jaringan default belum aktif, periksa melalui:
sudo virsh net-list --all
Jika jaringan bernama default ada tetapi statusnya inactive, aktifkan dan jadikan otomatis berjalan saat boot:
sudo virsh net-start default
sudo virsh net-autostart default
Terakhir, tambahkan ISO VirtIO sebagai CD-ROM kedua melalui Add Hardware → Storage → Select or create custom storage. Pilih file virtio-win.iso, jenis perangkat CD-ROM, lalu Apply. Klik Begin Installation ketika konfigurasi sudah siap.
Memasang Windows 11 di mesin virtual
VM akan melakukan boot dari ISO Windows. Ikuti pemilihan bahasa, format waktu, dan keyboard seperti instalasi Windows biasa. Ketika sampai di halaman pemilihan disk, ada dua kemungkinan.
Jika disk virtual langsung terlihat
Pilih ruang disk virtual yang masih kosong, lalu lanjutkan instalasi. Jangan mengubah partisi fisik Zorin OS dari dalam installer Windows. Disk yang terlihat di sini adalah disk virtual yang dibuat khusus untuk VM.
Jika daftar disk kosong
Ini umum terjadi jika disk menggunakan bus VirtIO dan driver belum dimuat. Klik Load driver → Browse, buka CD-ROM VirtIO, lalu arahkan ke folder viostor → w11 → amd64 (atau folder driver SCSI yang sesuai dengan controller yang dipakai). Pilih driver storage yang ditampilkan, kemudian lanjutkan. Setelah driver terpasang, disk virtual seharusnya muncul.
Jika adapter jaringan VirtIO juga belum dikenali, muat driver dari folder NetKVM → w11 → amd64, atau pasang driver setelah Windows selesai diinstal. Setelah proses instalasi dan pengaturan awal Windows selesai, buka CD-ROM VirtIO di File Explorer dan jalankan installer virtio-win-guest-tools.exe jika tersedia. Installer ini memasang kumpulan driver dan alat guest yang membantu integrasi perangkat virtual.
Ubuntu Wiki memuat alur Windows 11 di KVM dengan ISO VirtIO, termasuk pemuatan driver viostor, NetKVM, TPM 2.0, dan UEFI. Lihat panduan Windows 11 di KVM dari Ubuntu.
Menghubungkan USB flashdisk ke virtual machine
USB passthrough memungkinkan perangkat USB yang terhubung ke komputer host dipakai langsung oleh Windows guest. Cara paling mudah adalah menambahkan USB host device ke konfigurasi VM.
- Colokkan flashdisk ke komputer dan pastikan terdeteksi di Zorin OS.
- Matikan VM Windows dengan Shutdown, bukan Pause.
- Buka jendela detail VM di Virt-Manager.
- Pilih Add Hardware → USB Host Device.
- Pilih flashdisk yang benar berdasarkan nama atau vendor/perangkat, kemudian klik Finish.
- Nyalakan kembali VM. Flashdisk akan terlihat oleh Windows sebagai perangkat USB.
Ketika perangkat di-attach ke guest, perangkat tersebut umumnya tidak dapat digunakan bersamaan oleh host. Sebelum melepasnya, eject flashdisk dari Windows dengan aman, matikan atau detach perangkat dari VM, kemudian gunakan kembali di Zorin OS. Hindari memilih perangkat USB yang menjadi keyboard, mouse, atau perangkat input utama host.
Alternatifnya adalah USB redirection melalui SPICE. Metode tersebut memerlukan USB controller dan channel redirection yang sesuai. Dokumentasi SPICE menjelaskan pengaturan ini melalui menu Add Hardware di Virt-Manager. Baca panduan USB redirection SPICE.
9. Membuat shared folder antara Zorin OS dan Windows 11
Jika sering memindahkan dokumen, gambar, atau file instalasi, folder bersama jauh lebih praktis daripada menyalin file lewat flashdisk. Pada QEMU/KVM, salah satu metode yang bisa dipilih adalah VirtIO-FS. Metode ini membutuhkan dukungan di host dan komponen filesystem proxy di Windows guest.
Konfigurasi di Zorin OS dan Virt-Manager
- Pastikan paket
virtiofsdtelah dipasang pada Zorin OS. - Matikan VM Windows.
- Buka detail VM, pilih bagian Memory dan aktifkan opsi Enable shared memory jika tersedia.
- Klik Add Hardware → Filesystem.
- Pilih driver virtiofs, lalu pilih folder host yang ingin dibagikan, misalnya
/home/NAMA_USER/Downloads/Shared-Windows. - Isi Target Path dengan nama sederhana, misalnya
shared. Aktifkan opsi read-only jika Windows hanya perlu membaca file. - Klik Finish/Apply, kemudian nyalakan VM.
Menyiapkan Windows guest
Di dalam Windows, pasang VirtIO guest tools dari ISO VirtIO-Win dan instal WinFsp dari situs resminya. Pastikan komponen VirtIO-FS driver/service terpasang. Jika layanan belum berjalan, buka services.msc, cari layanan VirtIO-FS, atur startup ke Automatic (Delayed Start), kemudian mulai layanan. Setelah service aktif, folder host dapat muncul sebagai drive di File Explorer.
VirtIO-FS merupakan opsi berbagi folder khusus untuk VM, bukan pengganti SMB/NFS untuk semua kebutuhan jaringan. Jika ingin berbagi folder ke komputer lain di jaringan, gunakan protokol berbagi jaringan seperti SMB. Panduan Ubuntu untuk Windows 11 di KVM juga menjelaskan kebutuhan virtiofsd, WinFsp, dan layanan VirtIO-FS. Lihat dokumentasi VirtIO-FS.
Mengatasi masalah umum QEMU/KVM di Zorin OS
| Masalah | Penyebab yang mungkin | Langkah pemeriksaan |
|---|---|---|
| KVM tidak tersedia | VT-x/AMD-V belum aktif atau CPU tidak mendukung. | Periksa lscpu, BIOS/UEFI, kvm-ok, dan /dev/kvm. |
| Virt-Manager tidak dapat terhubung ke QEMU/KVM | Layanan Libvirt belum aktif atau izin user belum diperbarui. | Periksa layanan Libvirt, keanggotaan grup, lalu logout/login. |
| Windows Setup tidak menemukan disk | Driver disk VirtIO belum dimuat. | Load driver viostor/w11/amd64 dari ISO VirtIO. |
| Windows tidak memiliki internet | Adapter jaringan VirtIO belum mempunyai driver atau jaringan default Libvirt tidak aktif. | Load NetKVM/w11/amd64 dan periksa jaringan default. |
| Windows menolak instalasi karena TPM | TPM virtual belum ditambahkan atau versinya bukan 2.0. | Matikan VM, buka detail perangkat, tambahkan TPM emulated versi 2.0. |
| Folder bersama tidak muncul | virtiofsd, WinFsp, driver, atau service VirtIO-FS belum aktif. | Periksa konfigurasi Filesystem di host dan service di Windows. |
Untuk masalah validasi host, perintah berikut membantu menunjukkan bagian yang belum siap:
sudo virt-host-validate qemu
ls -l /dev/kvm
virsh net-list --all
Jangan langsung menghapus konfigurasi Libvirt atau menghapus disk VM ketika terjadi error. Simpan pesan error lengkap dan periksa satu komponen pada satu waktu.
Pertanyaan yang sering diajukan (FAQ)
Apa itu QEMU/KVM di Linux?
QEMU adalah perangkat lunak mesin virtual, sedangkan KVM adalah fasilitas virtualisasi berbasis kernel Linux yang memanfaatkan ekstensi virtualisasi prosesor. Keduanya bekerja bersama agar sistem operasi lain dapat berjalan sebagai guest di Linux host.
Apa fungsi Virtual Machine Manager (Virt-Manager)?
Virt-Manager adalah aplikasi grafis untuk membuat, mengonfigurasi, menjalankan, mematikan, dan memantau mesin virtual yang dikelola Libvirt. Aplikasi ini memudahkan pengaturan CPU, RAM, disk, jaringan, firmware, TPM, dan perangkat USB.
Apakah Zorin OS mendukung QEMU/KVM?
Zorin OS 18.1 berbasis Ubuntu 24.04 LTS dan mendukung prosesor Intel/AMD 64-bit. QEMU/KVM tersedia melalui paket Ubuntu. Pastikan CPU mendukung VT-x/AMD-V dan fitur virtualisasi sudah diaktifkan di UEFI/BIOS.
Bagaimana cara install QEMU/KVM di Zorin OS 18.1?
Perbarui repositori APT, lalu pasang qemu-kvm, libvirt-daemon-system, dan virt-manager. Untuk Windows 11, tambahkan juga ovmf, swtpm, serta virtiofsd jika ingin memakai shared folder VirtIO-FS.
Bagaimana cara mengaktifkan VT-x atau AMD-V?
Masuk ke menu BIOS/UEFI komputer, cari Intel Virtualization Technology atau SVM Mode/AMD-V, aktifkan, lalu simpan perubahan. Nama menu bergantung pada produsen dan model perangkat.
Bagaimana cara mengecek apakah KVM sudah aktif?
Gunakan lscpu | grep -i virtualization, pasang cpu-checker lalu jalankan kvm-ok, dan gunakan sudo virt-host-validate qemu untuk pemeriksaan host yang lebih luas.
Bagaimana cara membuat VM Windows 11 menggunakan Virt-Manager?
Pilih instalasi dari ISO lokal, tentukan RAM/CPU dan disk, aktifkan kustomisasi sebelum instalasi, lalu pilih UEFI, Secure Boot yang sesuai, dan TPM 2.0 virtual. Setelah itu jalankan Windows Setup dan muat driver VirtIO jika disk tidak terlihat.
Apakah QEMU/KVM lebih cepat dibandingkan VirtualBox?
QEMU/KVM dengan akselerasi hardware dapat memberikan performa sangat baik pada host Linux, tetapi hasilnya bergantung pada CPU, RAM, penyimpanan, driver, dan konfigurasi guest. Tidak tepat menjamin QEMU/KVM selalu lebih cepat pada setiap komputer dan jenis beban kerja.
Berapa RAM yang dibutuhkan untuk Windows 11 di KVM?
Persyaratan minimum Windows 11 adalah 4 GB RAM. Untuk penggunaan lebih nyaman, alokasi 8 GB bisa dipertimbangkan jika komputer host mempunyai RAM cukup, misalnya 16 GB atau lebih. Jangan mengalokasikan memori melebihi kapasitas fisik yang tersedia.
Bagaimana cara menghubungkan USB flashdisk ke VM?
Matikan VM, buka detail perangkat di Virt-Manager, pilih Add Hardware → USB Host Device, lalu pilih flashdisk yang sudah terhubung ke host. Nyalakan VM kembali dan eject perangkat dengan aman sebelum melepaskannya.
Bagaimana cara mengaktifkan shared folder?
Pasang virtiofsd di Zorin OS, aktifkan shared memory, lalu tambahkan perangkat Filesystem dengan driver VirtIO-FS dan folder sumber dari host. Di Windows guest, pasang WinFsp serta driver/service VirtIO-FS dari paket guest tools.
Kenapa Virt-Manager menampilkan error KVM tidak tersedia?
Penyebab umum adalah virtualisasi CPU belum diaktifkan di firmware, modul KVM tidak tersedia, atau hak akses ke /dev/kvm belum benar. Periksa BIOS/UEFI, jalankan kvm-ok, dan periksa hasil virt-host-validate qemu.
Kesimpulan
Memasang Windows 11 di Zorin OS 18.1 dengan QEMU/KVM dan Virtual Machine Manager memberi pilihan untuk tetap memakai Linux sebagai sistem utama tanpa kehilangan akses ke aplikasi Windows yang dibutuhkan. Langkah terpenting adalah memastikan virtualisasi CPU aktif, memasang QEMU/KVM dan Libvirt, lalu membuat VM dengan UEFI, Secure Boot yang sesuai, dan TPM 2.0 virtual.
Untuk penggunaan yang lebih nyaman, siapkan RAM dan ruang disk yang cukup. Gunakan driver VirtIO untuk perangkat virtual, USB passthrough untuk flashdisk, dan VirtIO-FS untuk folder bersama. Jika ingin mencoba tanpa risiko ke instalasi Zorin, pastikan seluruh perubahan Windows berada pada disk virtual yang dibuat khusus untuk VM, bukan partisi fisik host.





