Ubuntu'yu KVM destekli bir QEMU sanal makinesine nasıl yükleyeceğiniz aşağıda açıklanmıştır.

Sanallaştırma söz konusu olduğunda, QEMU, yerele yakın performansı ve zengin özellik seti ile VirtualBox ve VMware'in kilometrelerce ilerisindedir. Bir ana bilgisayarda sanal ortamlar oluşturmak için Linux KVM'yi (Çekirdek tabanlı Sanal Makine) kullanır.

Diğer herhangi bir Linux aracı gibi, sanal makineler oluşturmak için QEMU kullanmak basittir. QEMU kullanarak iki farklı şekilde bir Ubuntu sanal makinesi oluşturabilirsiniz: komut satırından ve QEMU için grafiksel bir ön uç olan virt-manager'ı kullanarak.

Ubuntu ISO'yu indirin

Ubuntu'yu sanal bir makineye kurmak için Ubuntu web sitesinde bulunan ISO dosyasına ihtiyacınız vardır.

İndirmek:Ubuntu Masaüstü

Yükleme görüntüsünü indirin ve bilgisayarınızda tercih ettiğiniz bir konuma kaydedin.

Ön koşul: Bilgisayarınızda Sanallaştırmanın Etkin Olup Olmadığını Kontrol Edin

QEMU'yu kurmadan önce, makinenizin sanallaştırmayı destekleyip desteklemediğini kontrol edin. Bunu çalıştırarak yapabilirsiniz:

instagram viewer
egrep -c '(vmx|svm)' /proc/cpuinfo

Çıktı 0'dan büyük bir sayı döndürürse sonraki adımlara güvenle ilerleyebilirsiniz. değilse, makinenizde sanallaştırmayı etkinleştirin BIOS'a önyükleme yaparak.

QEMU'yu Linux Bilgisayarınıza Kurun

Bir sonraki adım, bir Ubuntu sanal makinesini çalıştırmak için gerekli olan QEMU ve diğer araçları kurmaktır. qemu-kvm, libvirt-daemon, bridge-utils ve virt-manager'ı kurmanız gerekir.

Ubuntu ve Debian'da şunu çalıştırın:

sudo apt kurulum qemu-kvm libvirt-daemon köprü araçları virt-yöneticisi

Arch Linux'ta:

sudo pacman -S qemu-kvm libvirt köprü araçları sanal yönetici

Ve paketleri Fedora veya RHEL'e yüklemek için şunu çalıştırın:

sudo dnf install @virtualization

Kurulum sonrası mevcut kullanıcınızı libvirt ve kvm gruplarına ekleyin:

sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)

Açılışta çalışması için libvirtd hizmetini başlatın ve etkinleştirin:

sudo systemctl libvirtd'yi başlat
sudo systemctl libvirtd'yi etkinleştir

Bir Ubuntu Sanal Makinesi Oluşturmak için Virt-Manager'ı Kullanma

Virt-manager ile QEMU sanal makinelerini bir GUI kullanarak yönetebilirsiniz. Bunun yerine komut satırını tercih ederseniz, bir sonraki bölüme geçin.

Uygulamalar menüsünden Virtual Machine Manager'ı başlatın. Açıldığında, tıklayın Yeni bir sanal makine oluştur ikincil menüden simgesini seçin ve Yerel yükleme ortamı (ISO görüntüsü veya CDROM) Mevcut seçeneklerden.

Tıklamak İleri Devam etmek için. Seçme Araştır ISO ortam bulucuyu açmak için. Burada, ISO'yu seçeceğiniz yerden bir depolama havuzu eklemeniz gerekecek.

Bunu yapmak için tıklayın Artı sol altta bulunan simge ve havuz için bir ad belirleyin (giriş İndirilenler dosya İndirilenler dizinindeyse). Tıklamak Araştır klasörü bulmak ve vurmak için Açık. Ardından, tıklayın Sona ermek.

Bittiğinde, sol kenar çubuğundan yeni oluşturulan havuzu seçin ve Ubuntu ISO dosyasını vurgulayın. Tıklamak Hacmi Seçin devam etmek.

virt-manager, yüklemeye çalıştığınız işletim sistemini otomatik olarak algılar. Değilse, arama alanına adı yazabilir ve sonuçlardan uygun işletim sistemini seçebilirsiniz. İşiniz bittiğinde tıklayın İleri.

Bellek ve CPU ayarları penceresinde, VM'ye tahsis etmek istediğiniz bellek ve CPU iş parçacığı miktarını belirtin. Bu kılavuz için, 4096MB bellek ve 6 CPU iş parçacığı ile gidelim. Donanımınız destekliyorsa daha fazlasını ayırabilirsiniz. Tıklamak İleri daha fazla ilerlemek için

Aşağıdaki ekranda, Ubuntu sanal makinesi için depolamayı yapılandırın. Geçerli dizinde otomatik olarak bir disk görüntüsü oluşturabilir veya daha önce olduğu gibi yeni bir depolama havuzu oluşturarak özel bir konum seçebilirsiniz.

İle ilerlemek, devam etmek Sanal makine için bir disk görüntüsü oluşturun ve tahsis etmek istediğiniz boyutu (GB cinsinden) belirtin. Bir Ubuntu sanal makinesi için 20 GB'tan fazlası çalışır. Emin ol Bu sanal makine için depolamayı etkinleştir kutusu işaretlenir.

Son olarak tıklayın Sona ermek ve virt-manager sizin için sanal makineyi kuracaktır. Ön kurulumu bitirir bitirmez, sizden yapmanızı isteyen bir önyükleme menüsü görünecektir. Ubuntu'yu Deneyin veya Kurun. Mevcut seçenekler listesinden bunu seçin.

Ubuntu önyüklendiğinde, Ubuntu masaüstünü deneyebilir veya sanal makineye kurabilirsiniz, seçim sizin!

QEMU kullanarak Ubuntu'yu kurma adımları aşağı yukarı şuna benzer: Ubuntu'yu PC'nize kurmak.

Varsayılan olarak, sanal makinenin çözünürlüğü ekran çözünürlüğünüzden daha düşük olacaktır. adresine giderek bunu değiştirebilirsiniz. Sistem ayarları Ubuntu'da ve çözünürlüğü manuel olarak yapılandırmak.

Makineyi test etmeyi bitirdiğinizde, Sanal makine > Kapat > Kapatmak için Kapat.

Sanal makineyi daha sonra başlatmak isterseniz, virt-manager'ı yeniden başlatmanız ve ortamı başlatmak için Ubuntu VM girişine çift tıklamanız yeterlidir.

QEMU CLI Aracılığıyla Ubuntu VM Kurulumu

Terminal, sanal makineleri QEMU kullanarak yapılandırmanın en hızlı yoludur. Birkaç basit komutla, Ubuntu çalıştıran kullanılabilir bir QEMU VM kurabilirsiniz.

Başlamak için öncelikle sanal makine dosyaları için yeni bir klasör oluşturun ve indirilen Ubuntu ISO'yu yeni oluşturulan dizine taşıyın:

mkdir Ubuntu-VM
sudo mv /yol/to/ubuntu.iso ./Ubuntu-VM

Geçerli dizinde bir görüntü dosyası oluşturmak için aşağıdaki komutu çalıştırın:

qemu-img oluşturma -f qcow2 Image.img 20G

Yukarıdaki komut, 20 GB boyutunda bir sanal disk görüntü dosyası oluşturacaktır. Sanal makine, verileri depolamak için bu disk görüntüsünü kullanacaktır, bu nedenle buna göre bir boyut belirttiğinizden emin olun.

Ardından, Ubuntu sanal makinesini başlatmak için aşağıdaki komutu çalıştırın:

qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

Sanal makine penceresi açılacaktır. Basmak Kaçmak Önyükleme menüsünü açmak ve ISO dosyasından önyüklemek için uygun seçeneği seçmek için.

seçin Ubuntu'yu Deneyin ve Kurun listeden seçenek ve Ubuntu önyüklenir. Daha önce olduğu gibi, masaüstünü test edebilir veya bilgisayarınıza Ubuntu yükleyebilirsiniz.

Ubuntu'yu kurduktan sonra, kaldırdığınızdan emin olun. -CD-ROM qemu komutundan bayrak. Bu, Ubuntu'yu ISO dosyası yerine disk görüntü dosyasından başlatacaktır.

Komut daha sonra şöyle olacaktır:

qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

Çekinmeyin bir komut satırı takma adı oluşturun sık sık çalıştırmayı planlıyorsanız, bu komut için.

QEMU, Sanal Makine Kullanıcıları İçin Gereklidir

Sanallaştırma, yeni masaüstlerini deneyimlemenin ve yazılımınızı farklı işletim sistemlerinde test etmenin harika bir yoludur. QEMU, yüksek performansı ve daha kısa kurulum süresi göz önüne alındığında, binlerce sanal makine kullanıcısı için tercih edilen hipervizördür.

Linux kullanıcıları için KVM, QEMU, VirtualBox ve VMware gibi birkaç başka hipervizör vardır. Hangisini seçeceğiniz, yazılımdan ne beklediğinize bağlıdır.