QEMU, tam sistem emülasyonu ve sanal makine çalıştırma için kullanılan güçlü bir açık kaynaklı sanallaştırma aracıdır. KVM ile birlikte kullanıldığında donanım hızlandırmalı sanallaştırma sunar. Windows, Linux ve macOS üzerinde çalışır. GPL-2.0 lisansıyla tamamen ücretsizdir.
Temel Özellikler
- x86, ARM, MIPS, RISC-V dahil pek çok CPU mimarisini destekler
- KVM ile donanım hızlandırmalı sanallaştırma sağlar
- Disk, ağ ve USB cihaz emülasyonu yapabilir
- Anlık görüntü (snapshot) ve sanal makine göçü (migration) destekler
- UEFI ve Secure Boot desteği mevcuttur
- Komut satırı tabanlı esnek yapılandırma imkânı sunar
- Virsh ve virt-manager gibi grafik arayüzler üzerinden de yönetilebilir
- GPL-2.0 lisansıyla açık kaynaklı ve ücretsizdir
QEMU ve VirtualBox arasındaki fark nedir?
VirtualBox, grafik arayüzüyle daha kullanıcı dostu bir deneyim sunarken QEMU komut satırı tabanlıdır ve çok daha geniş mimari desteği sağlar. QEMU, KVM ile Linux üzerinde çalıştırıldığında VirtualBox’a kıyasla genellikle daha yüksek performans elde edilir. Windows üzerinde QEMU kullanmak yapılandırma açısından daha karmaşıktır; kolay kullanım için Vagrant veya WSL2 gibi alternatifler değerlendirilebilir. QEMU, gömülü sistemler ve farklı CPU mimarisi emülasyonu gerektiren senaryolarda güçlü bir seçenektir.
QEMU Windows üzerinde nasıl kurulur?
Windows için QEMU, Stefan Weil tarafından hazırlanan resmi Windows ikili dosyaları aracılığıyla kurulabilir. Kurulum sihirbazı PATH ayarlarını otomatik yapılandırır. Kurulum tamamlandıktan sonra PowerShell veya Komut İstemi’nde “qemu-img” ve “qemu-system-x86_64” komutları kullanılabilir. Grafik yönetim arayüzü için üçüncü parti araçlar veya Chocolatey üzerinden QEMU ile birlikte gelen araçlar tercih edilebilir.
QEMU alternatifleri
Sanallaştırma ve sanal makine araçları: Vagrant, WSL2, LazyDocker.
- Çok sayıda CPU mimarisini emüle edebilir
- KVM ile tam donanım hızlandırma desteği
- Ücretsiz ve açık kaynak
- Gelişmiş ağ ve depolama seçenekleri
- Profesyonel ve sunucu ortamlarında yaygın kullanım
- Komut satırı tabanlı, yeni başlayanlar için zor
- Grafiksel arayüz için ayrıca QEMU Manager veya virt-manager gerekir
- Windows kurulumu standart sanal makinelere göre daha karmaşık
QEMU/KVM for Beginners
How to use QEMU on Windows
İşletim Sistemi: Windows 8 veya üstü (64-bit)
RAM: 2 GB minimum (sanal makineye bağlı olarak daha fazlası)
Disk: 177 MB + sanal disk alanı
Diğer: KVM için donanım sanallaştırma desteği (Intel VT-x / AMD-V)