Hyper-V, Microsoft'un Windows işletim sistemlerine entegre ettiği güçlü bir sanallaştırma teknolojisidir. Tek bir fiziksel bilgisayar üzerinde, birden fazla işletim sistemini aynı anda çalıştırmanıza olanak tanır. Bu sayede test ortamları oluşturmak, farklı yazılımları denemek veya sunucu uygulamalarını yönetmek çok daha kolay hale gelir. Peki Hyper-V ile nasıl sanal makine oluşturulur? Bu rehberde, adım adım işlemi sizlerle paylaşacağız.
Hyper-V Nedir ve Neden Kullanılır?
Hyper-V, basitçe bir bilgisayarı birden fazla 'sanal bilgisayara' bölmenize yarayan bir teknolojidir. Örneğin Windows 11 çalışan bilgisayarınızda, Hyper-V sayesinde Windows Server, Linux veya eski bir Windows sürümünü ayrı bir sanal makine içinde çalıştırabilirsiniz. Her sanal makine kendi belleğine, işlemci gücüne ve sanal diskine sahiptir; böylece birbirini etkilemezler. Özellikle yazılım geliştiriciler, BT profesyonelleri ve test ortamı kurması gerekenler için oldukça kullanışlıdır.
Hyper-V Sistem Gereksinimleri
Hyper-V'yi kullanabilmek için bilgisayarınızın bazı donanım ve yazılım gereksinimlerini karşılaması gerekir:
- İşletim Sistemi: Windows 10 Pro, Enterprise, Education ya da Windows 11 Pro/Enterprise sürümleri (Home sürümlerinde Hyper-V bulunmaz).
- İşlemci: SLAT (İkinci Düzey Adres Çevirisi) desteği olan 64-bit işlemci.
- RAM: En az 4 GB (8 GB ve üzeri önerilir).
- Sanallaştırma Desteği: BIOS/UEFI ayarlarından işlemci sanallaştırma özelliğinin (Intel VT-x veya AMD-V) etkinleştirilmiş olması gerekir.
Bilgisayarınızın uyumlu olup olmadığını kontrol etmek için Komut İstemi'ne (CMD) systeminfo yazıp Enter'a basın. Ekranın alt kısmında 'Hyper-V Requirements' bölümünde tüm satırlarda 'Yes' görüyorsanız, sisteminiz hazır demektir.
Hyper-V Nasıl Etkinleştirilir?
Hyper-V, Windows'ta varsayılan olarak kapalıdır. Etkinleştirmek için:
- Başlat menüsüne gidin ve Denetim Masası yazarak açın.
- Programlar > Programlar ve Özellikler altındaki Windows özelliklerini aç veya kapat seçeneğini tıklayın.
- Açılan listede Hyper-V seçeneğini bulun ve yanındaki kutuyu işaretleyin. (Alt seçenekler de otomatik işaretlenecektir.)
- Tamam butonuna tıklayın ve gerekli dosyalar yüklenene kadar bekleyin.
- İşlem tamamlandığında bilgisayarınızı yeniden başlatın.
Yeniden başlatma sonrasında Hyper-V Manager (Hyper-V Yöneticisi) uygulaması sisteminizde kullanıma hazır hale gelir.
Hyper-V Manager ile Sanal Makine Oluşturma
Hyper-V etkinleştirildikten sonra sanal makine oluşturmaya başlayabilirsiniz. İşte adım adım süreç:
- Hyper-V Manager'ı Açın: Başlat menüsünde Hyper-V Manager yazıp uygulamayı açın. Sol panelde bilgisayar adınızı göreceksiniz.
- Yeni Sanal Makine Sihirbazını Başlatın: Sağ taraftaki Actions (Eylemler) bölümünden New > Virtual Machine seçeneğine tıklayın.
- Sanal Makineye İsim Verin: Açılan sihirbazda Next ile devam edin. 'Specify Name and Location' ekranında sanal makinenize anlamlı bir isim verin (örneğin 'Test-Windows11' veya 'Ubuntu-Server'). İsterseniz sanal makinenin dosyalarının kaydedileceği konumu da değiştirebilirsiniz.
- Nesil Seçimi Yapın: 'Specify Generation' ekranında Generation 2 seçeneğini tercih edin. 2. nesil sanal makineler daha modern UEFI önyükleme ve daha iyi performans sunar. Yalnızca çok eski işletim sistemleri için Generation 1 gereklidir.
- Bellek (RAM) Atayın: 'Assign Memory' ekranında sanal makineye ayırmak istediğiniz bellek miktarını megabayt (MB) cinsinden girin. Test amaçlı basit bir işletim sistemi için 2048 MB (2 GB) yeterlidir. 'Use Dynamic Memory' seçeneğini işaretlerseniz, sanal makine ihtiyaç duyduğu kadar bellek kullanır ve gereksiz kaynak tüketimi önlenir.
- Ağ Bağdaştırıcısını Yapılandırın: 'Configure Networking' ekranında, sanal makinenizin internete veya yerel ağa bağlanması için bir sanal anahtar (Virtual Switch) seçin. Eğer daha önce sanal anahtar oluşturmadıysanız, şimdilik 'Not Connected' seçip devam edebilir, daha sonra ayarlayabilirsiniz.
- Sanal Disk Oluşturun: 'Connect Virtual Hard Disk' ekranında Create a virtual hard disk seçeneğini işaretleyin. Sanal diskinize bir isim verin, konumunu belirleyin ve boyutunu gigabayt (GB) cinsinden girin (örneğin 40 GB). Bu disk, dinamik genişleyen (Dynamically Expanding) formatta olacaktır; yani içine veri yazdıkça büyür, baştan 40 GB yer kaplamaz.
- İşletim Sistemi Kurulum Medyasını Seçin: 'Installation Options' ekranında işletim sistemini nasıl yükleyeceğinizi belirtin. Eğer elinizde bir ISO dosyası varsa (örneğin Windows 11 ISO'su), Install an operating system from a bootable image file seçeneğini işaretleyin ve Browse ile ISO dosyasını seçin. Daha sonra işletim sistemi kuracaksanız 'Install an operating system later' seçeneğini kullanabilirsiniz.
- Özet Kontrol Edin ve Bitirin: Son ekranda yaptığınız ayarları gözden geçirin ve Finish butonuna tıklayın. Artık sanal makineniz oluşturuldu!
Sanal Makineyi Başlatma ve İşletim Sistemi Kurulumu
Oluşturduğunuz sanal makineyi çalıştırmak için:
- Hyper-V Manager'da sol panelde sanal makinenizin adına sağ tıklayın ve Connect (Bağlan) seçeneğini seçin. Yeni bir pencere açılır (Virtual Machine Connection).
- Bu pencerede Start (Başlat) butonuna basın. Sanal makine açılacak ve ISO dosyasından işletim sistemi kurulum ekranı gelecektir.
- Ekrandaki yönergeleri takip ederek işletim sistemini sanal diske kurun. Kurulum tamamlandığında sanal makineniz kullanıma hazır hale gelir.
Sanal Anahtar (Virtual Switch) Oluşturma
Sanal makinenizin internete çıkması veya ağ üzerinden diğer cihazlarla iletişim kurması için bir sanal anahtar oluşturmanız gerekir:
- Hyper-V Manager'da sağ taraftaki Virtual Switch Manager seçeneğine tıklayın.
- External (Dış Ağ) seçeneğini işaretleyip Create Virtual Switch'e basın. Dış ağ, sanal makinenin fiziksel ağınızı kullanarak internete çıkmasını sağlar.
- Sanal anahtara bir isim verin ve Apply ile kaydedin.
- Daha sonra sanal makinenizin ayarlarına girerek Network Adapter bölümünden bu anahtarı seçebilirsiniz.
İpuçları ve Dikkat Edilmesi Gerekenler
- Sanal makineye ayırdığınız RAM ve disk miktarı, fiziksel bilgisayarınızın kaynaklarından düşülür. Kaynakları dengeli paylaştırın.
- Dinamik bellek özelliğini aktif ederseniz sistem daha verimli çalışır.
- İşletim sistemi kurulumundan önce sanal makinenin nesil seçimini doğru yapın; nesil değiştirme sonradan mümkün değildir.
- Sanal makinenizi düzenli olarak yedekleyin veya Checkpoint (anlık görüntü) özelliğini kullanarak kritik noktalarda yedek alın.
Sonuç
Hyper-V ile sanal makine oluşturmak, doğru adımları takip ettiğinizde oldukça kolaydır. Bu rehberde anlattığımız adımları izleyerek, birkaç dakika içinde kendi test ortamınızı veya sunucu simülasyonunuzu kurabilirsiniz. Sanal makineler sayesinde farklı işletim sistemlerini denemek, yazılım geliştirmek veya yedek sistemler oluşturmak artık çok daha basit.
Eğer Hyper-V kurulumunda veya sanal makine yapılandırmasında teknik destek almanız gerekiyorsa, Sprint Teknoloji olarak sunucu kurulumları ve sanallaştırma çözümleri konusunda deneyimli ekibimizle yanınızdayız.