Hyper-V Üzerinde Ubuntu Kurulumu

Hızlı Bakış

Windows 10 içinde Hyper-V üzerinde Ubuntu kurmayı düşündüğünüzden daha hızlı ilerliyor. Öncelikle Hyper-V Yöneticisi'ni açıp yeni bir sanal makine oluşturuyorsunuz. Sihirbazda birinci nesil seçeneğini işaretlemeniz şart. Bu tercih Linux çekirdeğinin sorunsuz başlamasını garanti ediyor. Üstelik sisteme dört gigabayt bellek atamanız masaüstü deneyimini akıcı hale getiriyor. Bu sayede saniyeler içinde kurulum medyasından açılış yapabiliyorsunuz. Bütün adımları tamamladığınızda Windows ile Ubuntu aynı anda sorunsuz çalışıyor.

Bu yazımızda, Windows 10 üzerinde etkin bir şekilde çalışan Hyper-V sanallaştırma programında bir Windows sistemi yerine Linux tabanlı Ubuntu dağıtımı sanal makinede nasıl kurulur ve kullanılır inceleyeceğiz.

Hyper-V ile Ubuntu Kurulumu

Hyper-V Kullanarak Ubuntu 17.10 / 18.04 / 18.10 / 19.04 / 21.04 / 21.10 / 22.04 / 22.10 Nasıl Kurulur?

Hyper-V bir Microsoft’un geliştirdiği ücretsiz bir sanallaştırma programıdır ve günümüzde birçok sistem yönetici tarafından yaygın olarak kullanılmaktadır.

Hyper-V, Windows işletim sistemi ve Windows Server sistemleri ile beraber gelmektedir ve kurulumu oldukça basittir. Önceki yazımızda, Windows üzerinde Hyper kurulumu’nu gerçekleştirdik. Ayrıca, bilgisayarınıza Powershell ve CMD komut istemini kullanarak Hyper-V’yi kurabilirsiniz.

Hyper-V ile sanal makine oluşturduktan sonra, Windows ve Linux işletim sistemlerini kolayca kurabilir ve kullanabilirsiniz.

Hyper-V’yi, VMware Workstation sanallaştırma programı ile kıyaslarsak, aralarındaki en büyük farkın Hyper-V’nin tamamen ücretsiz olduğunu söyleyebiliriz.

Windows PC’de Hyper-V kullanarak Windows işletim sistemleri kurulumu yazılarımıza aşağıdaki bağlantılardan göz atabilirsiniz;

  • Hyper-V ile Windows 10 Kurulumu
  • Hyper-V ile Windows 8.1 Kurulumu
  • Hyper-V ile Windows 7 Kurulumu
  • Hyper-V ile Windows XP Kurulumu
  • Hyper-V ile Windows Vista Kurulumu

Hyper-V Sanal Makinede Ubuntu Nasıl Kurulur?

Windows işletim sistemi üzerine Microsoft VM yazılımını kurunuz. Hemen sonrasında yeni bir sanal makine oluşturmak ve Ubuntu’yu kurmak için aşağıdaki adımları sırasıyla takip ediniz.

Adım 1

Ubuntu sanal makine kurulumu için Hyper-V Manager’ı çalıştırınız.

Hyper-V Çalıştırma

Adım 2

Hyper-V Actions (Eylemler) panelinden New / Virtual Machine seçeneğine tıklayarak devam ediniz.

Yeni Sanal Makine Oluşturma

Adım 3

Ubuntu sanal makine için bir ad yazınız ve sanal makineyi farklı bir konumda depolamak için Store the virtual machine in a different location (Sanal makineyi farklı bir lokasyonda depola) seçeneğini seçerek devam ediniz.

Sanal makineyi farklı bir lokasyonda depolama

Adım 4

Generation 1’i seçerek devam ediniz.

Generation 1

Adım 5

Ubuntu sanal makine için 4 GB (4096) RAM değeri belirleyiniz ve Next (İleri) butonuna tıklayınız.

Sanal Makineye RAM Ekleme

Adım 6

Ubuntu sanal makine için 40 GB Hard Disk alanı yeterlidir. Eğer isterseniz daha fazla HDD boyutu atayabilirsiniz. Next butonuna tıklayarak devam ediniz.

Yeni Bir Sanal Disk Oluşturma

Adım 7

Ubuntu ISO dosyasını bilgisayarınıza indirdikten sonra aşağıdaki pencereden Browse (Göz at) butonuna tıklayarak ekleyiniz.

Imaj Dosyasının Konumunu Seçme

Adım 8

Sanal makine için özet bilgiler verilmektedir. Bu pencereyi atlamak için Finish (Bitir) butonuna tıklayınız.

Sanal PC Sihirbazı Tamamlandı

Adım 9

Sanal Makineler panelinde Ubuntu üzerinde Sağ Tuş / Connect (Bağlan) seçeneğine tıklayınız.

Sanal Makineyi Çalıştırma

Adım 10

Sanal makineyi başlatmak için Start (Başlat) butonuna tıklayınız.

VM'yi Başlatma

Adım 11

Ubuntu işletim sistemi açılıyor.

Linux/Ubuntu Açılıyor

Adım 12

Install Ubuntu (Ubuntu’yu Kur) butonuna tıklayınız.

Ubuntu'yu Kur

Adım 13

3. Parti programları yüklemek isterseniz, Install third-party software for graphics and Wi-Fi hardware, MP3 and other media seçeneğini seçiniz ve Continue (Devam Et) butonuna tıklayınız.

3. Parti Uygulamaları Yüklemeyi Kabul Etme

Adım 14

Temiz bir Linux kurulumu için Erase disk and install Ubuntu (Disk’i sil ve Ubuntu’yu yükle) seçeneğini seçiniz ve ardından Install Now (Şimdi Kur) butonuna tıklayınız.

Tüm Diski Sil ve Ubuntu'yu Kur

Adım 15

Write the changes to disks? (Disk’e değişiklikleri yazmak istiyor musunuz?) penceresinde Continue butonuna tıklayarak devam ediniz.

Diskteki Değişiklikleri Onaylama

Adım 16

Bu adımda yaşadığınız bölgeyi seçerek kuruluma devam ediniz.

Yaşadığınız Bölgeyi Seçme

Adım 17

Klavye düzenini ayarlayınız ve Continue butonuna tıklayınız.

Klavye Düzenini Yapılandırma

Adım 18

Kullanıcı adınızı yazınız ve bir root parolası belirleyerek kuruluma devam ediniz.

Yeni Bir Kullanıcı Hesabı Oluşturma

Adım 19

Sanal makine üzerine Ubuntu kuruluyor.

Dosyalar Kopyalanıyor

Adım 20

Kurulum sihirbazı Ubuntu için gerekli programları yüklüyor.

Gerekli Programlar Kuruluyor

Adım 21

Ubuntu başarıyla kurulduktan sonra Restart Now (Şimdi Yeniden Başlat) butonuna tıklayarak sanal makineyi yeniden başlatınız.

Sanal Bilgisayarı Yeniden Başlatma

Adım 22

Ubuntu kurulum medyasını (ISO Dosyasını) çıkarınız ve sanal makineyi yeniden başlatınız.

Kurulum Medyasını Çıkarma

Adım 23

Ubuntu açılıyor.

Ubuntu Sistemi Açılıyor

Adım 24

Kullanıcı adınız üzerine tıklayınız.

Ubuntu'da Oturum Açma

Adım 25

Oluşturduğunuz Root parolanızı yazınız ve Sign in (Oturum aç) butonuna tıklayınız.

Ubuntu'da Login

Adım 26

Ubuntu başarıyla yüklendikten sonra View / Full Screen seçeneğine tıklayarak sanal makineyi tam ekran olarak kullanabilirsiniz.

Ubuntu VM Tam Ekran

Adım 27

Ubuntu şimdi tam ekran modunda çalışmaktadır.

Ubuntu Tam Ekran

Hyper-V ile Linux Kurulumu ⇒ Video

Hyper-V ile bir Linux dağıtımı yüklemek için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz!

Video Önizleme Görseli
YouTube'da İzle

Hyper-V’de Ubuntu Hakkında SSS

Ubuntu’yu Hyper-V’de çalıştırmak için bilgisayarımda hangi özelliklerin açık olması şart?

Öncelikle işlemcinizin sanallaştırma teknolojisini desteklemesi gerekiyor. Intel VT-x veya AMD-V BIOS ayarlarından aktif edilmeli.
Windows 10’un Pro, Enterprise veya Education sürümünü kullanıyorsanız işiniz kolay. Home sürümünde Hyper-V resmi olarak bulunmaz.
Denetim Masası’ndan ‘Windows Özelliklerini Aç veya Kapat’ bölümüne girip Hyper-V kutucuğunu işaretlemeniz yeterli. Sistem yeniden başlatmanın ardından Yönetici paneli kullanıma hazır hale gelir.
Açıkçası bu özelliği aktif etmeden direkt sanal makine oluşturma ekranına geçemezsiniz. Zira Hyper-V, çekirdek seviyesinde çalışan bir hipervizördür. BIOS’ta kapalıysa kurulum sihirbazı hata verecektir.

Hyper-V’de Ubuntu kurarken 1. Nesil ile 2. Nesil sanal makine arasında nasıl bir fark var?

Bu seçim Linux dağıtımınızın sorunsuz açılması için hayati önem taşır. Makalede de vurgulandığı üzere Generation 1’i seçmeniz şart.
2. Nesil makineler UEFI tabanlı çalışır ve Güvenli Önyükleme varsayılan olarak açıktır. Ubuntu ISO’ları Secure Boot’u desteklese de bazen sürücü uyumsuzluğu çıkabiliyor.
1. Nesil ise eski BIOS mimarisini taklit eder. Bu sayede ekran kartı sürücüleri veya ağ adaptörü tanıma sorunlarıyla karşılaşma ihtimaliniz sıfıra iner.
Üstelik 1. Nesil IDE denetleyici kullanır. 2. Nesil SCSI kullanır. Linux çekirdeği SCSI için ek modül yüklemek isteyebilir. Fazla uğraşmamak adına ‘Next’ tuşuna basmadan önce seçimi 1. Nesil’de sabitleyin.

Sanal Ubuntu’ya ne kadar RAM ve disk alanı vermeliyim ki sistem ağırlaşmasın?

Makale 4 GB RAM ve 40 GB disk öneriyor. Bu değerler günlük tarayıcı ve terminal kullanımı için ideal referans noktasıdır.
Ancak ana bilgisayarınızda 16 GB veya üzeri bellek varsa 8 GB atamaktan çekinmeyin. Böylece GNOME masaüstü ortamı daha akıcı animasyonlar sunar.
Disk boyutunda ise dinamik genişleyen sanal sabit disk (VHDX) kullanın. Başlangıçta 40 GB ayırsanız bile sadece Ubuntu’nun gerçekten kullandığı kadar fiziksel alan tüketir.
Neticede kurulumdan sonra birkaç güncelleme ve snap paketi yükleyeceksiniz. 40 GB çok da uzun vadede yetersiz kalabilir. O yüzden ben danışanlarıma direkt 60 GB ile başlamalarını salık veririm.

Kurulum sırasında ‘Üçüncü parti yazılımları yükle’ seçeneğini işaretlemek güvenli midir?

Evet, özellikle sanal ortamda bu seçeneği işaretlemek neredeyse zorunluluktur. İşaretlemezseniz ekran çözünürlüğünüz 800×600’de takılıp kalabilir.
Hyper-V, temel bir Microsoft ekran bağdaştırıcısı sunar. Ubuntu’nun grafik kartını doğru tanıması ve tam ekran modunu kullanabilmesi için özel mülk sürücülere ihtiyacı vardır.
Bu kutucuğa tıklamak size MP3 çalma desteği ve Wi-Fi donanım tanıma gibi kolaylıklar getirir. Ayrıca sanal makinenin içindeyken fare imlecinin akıcılığı bile değişir.
Halbuki ‘güvenlik’ endişesi taşıyanlar bu adımı atlasa da olur. Yine de sonradan ‘ubuntu-restricted-extras’ paketini komut satırından manuel kurmakla uğraşmaktansa tek tıkla halletmek daha pratiktir.

Hyper-V penceresinde Ubuntu’yu tam ekran yapamıyorum veya çözünürlük ayarlanamıyor, neyi kaçırdım?

Bu sorunla neredeyse her yeni kullanıcı karşılaşır. Suçlu genelde kurulum sonrası eksik kalan entegrasyon hizmetleridir.
Linux Integration Services (LIS) bileşenleri sanal makineye yüklenmezse Hyper-V ile Ubuntu arasındaki iletişim kopuk kalır. Pencereyi büyüttüğünüzde siyah çerçeveler görürsünüz.
Bunu çözmek için Ubuntu içinde terminali açıp `sudo apt update && sudo apt install linux-azure -y` komutunu çalıştırmanız yeterli. Sistem yeniden başlatıldığında ‘View’ menüsünden ‘Full Screen Mode’ kusursuz çalışacaktır.
Buna karşın makalede bahsedilen adımları sırasıyla yaptıysanız farklı bir detay olabilir. Sanal makine ayarlarından ‘Enhanced Session Mode’ politikasının Hyper-V sunucu tarafında aktif olduğundan emin olun.

Hyper-V ile VMware Workstation’ı aynı anda kullanabilir miyim, çakışma yaşar mıyım?

Bu hassas bir konu. Her ikisi de Tip-1 veya Tip-2 hipervizör olarak bilgisayarın sanallaştırma uzantılarına tutunmak ister.
İşletim sistemi aynı anda iki farklı hipervizöre çekirdek seviyesinde izin veremez. Hyper-V’yi bir kez aktif ettiğinizde Windows’un kendisi sanal bir katmanın üstünde çalışmaya başlar.
Sonuçta VMware Workstation eski sürümleri ‘Hyper-V algılandı’ diyerek hata verir. Yeni sürümler ise Windows Hypervisor Platform’u kullanarak yavaş da olsa çalışmayı dener.
Dolayısıyla ikisinden birini seçmelisiniz. VMware performansını tam almak istiyorsanız Hyper-V’yi Windows özelliklerinden kaldırmanız gerekir. Bu durum makalede belirtilen ücretsiz olma avantajını düşünmenizi gerektirir.

Sonuç

Bu yazımızda, Windows 10 işletim sistemi üzerinde Microsoft sanallaştırma programını kullanarak Ubuntu nasıl kurulur inceledik. Bizi takip ettiğiniz için teşekkürler!

Bu Rehberi Keşfettikleri İçin Sana Teşekkür Edecekler!

Sadece bir tıkla sevdiklerine dev bir iyilik yapmaya hazır mısın? Bilgi paylaştıkça devleşir.

2 Kişi Deneyimini Paylaştı

  1. Teşekkürler.

    1. Rica ederim, yorumunuz için teşekkürler.

Görüşünü Paylaş