Hyper-V kullanarak bir Windows PC'yi Sanal Makineye dönüştürün

Kendinizi virüslerden, kötü amaçlı yazılımlardan ve casus yazılımlardan(malware and spyware) korumanın harika bir yolu , Internet'te gezinmek için normal (Internet)Windows PC'niz yerine sanal bir makine kullanmaktır . Peki sanal makine nedir? Temel olarak, ana bilgisayar adı verilen başka bir Windows kopyası içinde çalışan tam bir Windows kopyasıdır.(Windows)

Windows'un(Windows) sanal sürümü yalnızca büyük bir dosyadır ve Windows bilgisayarınızda(Windows computer) çalışan özel bir yazılım ( sanallaştırma yazılımı ), (virtualization software)Windows'un(Windows) çalışabilmesi için sahte bir bilgisayar gibi davranır . Sanal makinede yaptığınız hiçbir şey ana bilgisayar işletim sisteminizi(host operating system) etkilemeyecektir . Böylece sanal makineye 10 virüs indirebilir ve ana işletim sisteminiz(operating system) güvende olur.

Sanal makinelerin güzel yanı, onları sıfırlayabilmenizdir. Yani sanal makinede gezinirken bir virüs alırsanız, sanal makineyi ilk kurduğunuzda varsayılan durumuna sıfırlayabilir ve baştan başlayabilirsiniz. (default state)Ayrıca, sanal bir makinede yaptığınız her şeyi silebileceğiniz için gizliliğinizi artırmanın harika bir yoludur.

Başlamadan önce, gereksinimlerden bahsedelim. VMWare , Parallels , VirtualBox vb. gibi birçok yazılım sanallaştırma(software virtualization) aracı var , ancak ben yalnızca Microsoft yazılımına bağlı kalacağım. Bunun çalışması için iki şeye ihtiyacınız var:

  1. Disk2VHD – Herhangi bir Windows işletim(Windows operating) sistemini Windows XP'den(Windows XP) itibaren bir sanal makine dosyasına(machine file) dönüştürmek için kullanılacak , Microsoft'tan(Microsoft) ücretsiz bir araç.
  2. Windows 8.1 Pro veya Windows 10 Pro(Windows 8.1 Pro or Windows 10 Pro) – Bu işlemi tamamlamak için Windows 8.1 veya Windows 10'un (Windows 8.1)Pro sürümlerine ihtiyacınız olacak. Her iki işletim sisteminde de Disk2VHD tarafından oluşturulan sanal dosyaya erişmek için kullanılabilecek Hyper-V adlı bir araç bulunur .

Ayrıca, sanal makine olarak Windows XP(Windows XP) , Vista ve 7'yi kullanabilmenize rağmen , bir Windows 8.1 veya Windows 10 makinesini dönüştürebilmenizin en iyisidir çünkü Hyper-V'nin(Hyper-V) bu eski işletim sistemleri için desteklediği en yüksek çözünürlük 1600'dür. ×1200. Bu gerçekten can sıkıcı ve Microsoft'un(Microsoft hasn) neden bu sorunu çözme zahmetine girmediğini bilmiyorum . Her neyse, bu sadece yüksek çözünürlüklü monitörleri olanlar için bir problem.

Windows işletim sistemini VHD'ye dönüştürün

Kolay kısımla başlayalım: mevcut Windows sürümünüzü sanal bir makineye ( VHD veya VHDX dosyası(VHD or VHDX file) ) dönüştürmek. Bunu yapmak için yukarıda bahsedilen Disk2VHD aracını indirin ve (Disk2VHD tool)EXE dosyasını(EXE file) çalıştırın .

disk2vhd başlangıç

Çalıştırdığınızda yukarıdaki gibi bir ekran göreceksiniz. VHDX dosyasını(VHDX file) kaydetmek istediğiniz konumu ve hangi birimleri dahil etmek istediğinizi seçmekten başka burada yapmanız gereken pek bir şey yok .

Büyük bir sabit sürücünüz varsa, dosyayı Windows(Windows) ile aynı bölüme kaydetmesine izin verebilirsiniz . Değilse, ikinci bir sabit sürücü veya harici bir USB sabit sürücü gibi başka bir konum seçin. Varsayılan olarak, bilgisayarınızda bulduğu tüm ciltleri seçecektir, bu gerçekten istediğiniz gibi olmayabilir.

Benim durumumda, bilgisayara bağlı birkaç sabit sürücüm var, bu yüzden yalnızca 37.26 GB boyutunda olan C: birimini seçmek istiyorum. Ayrıca, Windows'u(Windows) yüklediğinizde oluşturulan diğer birimleri , büyük olasılıkla Önyükleme( Boot ) birimi ve Sistem Ayrılmış( System Reserved) birimi seçtiğinizden emin olmak istersiniz. Bunlar genellikle gerçekten küçüktür: Benim durumumda, Sistem Ayrılmış birim(System Reserved volume) yalnızca 34 MB ve etiketi olmayan diğer birim yalnızca 322.08 MB'dir.

Ana Windows birimine(Windows volume) ek olarak bu diğer birimleri seçmeniz çok önemlidir çünkü bunu yapmazsanız işletim sistemi (operating system)Hyper-V'ye(Hyper-V) yüklediğinizde önyükleme yapmaz . Bunun yerine, bir Önyükleme Hatası(Boot Failure) mesajı alacaksınız ! Bunun nedeni, bu iki ekstra birimin sisteme Windows'un(Windows) nerede olduğunu ve nasıl önyükleneceğini söylemesidir.

önyükleme hatası

Windows bölümünüzün ne kadar büyük olduğuna bağlı olarak VHDX dosyasını(VHDX file) oluşturmak muhtemelen biraz zaman alacaktır . Bitirdikten sonra, gerçekten büyük bir dosyanız ve iki küçük dosyanız olacak.

vhdx görüntüleri

Windows 8.1/10'da Hyper-V'yi yükleyin

Ardından, Windows 8.1(Windows 8.1) veya Windows 10 Pro'da (Pro)Hyper-V araçlarını yüklememiz gerekiyor . Home sürümlerine sahipseniz , Hyper-V'yi(Hyper-V. Click) yüklemeden önce Pro'ya(Pro) yükseltmeniz gerekir . Başlat'a (Start and type)tıklayın ve Windows özelliklerini(windows features) yazın .

pencere özellikleri

En üstte, Windows özelliklerini aç veya kapat seçeneğine( Turn Windows features on or off) tıklayın . Yüklemek istediğiniz ekstra öğeleri işaretleyebileceğiniz bir pencere açılacaktır. Devam edin ve Hyper-V kutusunu işaretleyin . Ayrıca Hyper-V Yönetim Araçları(Hyper-V Management Tools) ve Hyper-V Platformu(Hyper-V Platform) için kutuları otomatik olarak işaretlemelidir .

hiper v'yi etkinleştir

Tamam'ı tıklayın(Click OK) ve Windows'un(Windows) özellikleri yüklemesine izin verin. Ayrıca bilgisayarınızı yeniden başlatmanız gerekecektir. Yeniden başlattığınızda, Başlat(Start) , Tüm Uygulamalar'a(All Apps) tıklayın ve ardından Windows Yönetimsel Araçlar'a(Windows Administrative Tools) gidin . Orada listelenen Hyper-V Yöneticisini(Hyper-V Manager) görmelisiniz . Ayrıca, aramak için Başlat'a tıklayıp Hyper - V yazabilirsiniz (Start and type).(Hyper-V)

başlat menüsü hiper v

Hyper-V'yi Yapılandırma

Şimdi eğlenceli kısım için! Hyper-V(Hyper-V. Go) ile başlayalım . Devam edin ve Hyper-V Yöneticisini(Hyper-V Manager) açın, boş bir çalışma alanı göreceksiniz.

hiper v yöneticisi

En solda, bilgisayarınızın adı olması gereken sunucu bulunur. Orta bölümde sanal makinelerin ve kontrol noktalarının listesi bulunur. Sağ tarafta, sol bölümlerde hangi öğenin seçildiğine bağlı olarak değişen dinamik bir menünüz var. Başlamak için en soldaki bilgisayar adını seçin.(computer name)

yeni sanal makine

Şimdi en sağda, Yeni'ye(New) ve ardından Sanal Makine'ye(Virtual Machine) tıklayın . Bu, yeni sanal makine sihirbazını(machine wizard) getirecektir . İlk adım, sanal makinenize bir ad vermektir.

sanal makine adı

Ardından, sanal makine için nesli seçmelisiniz. Windows'un(Windows) 64 bit sürümünü sanal bir makineye dönüştürüyorsanız ve bilgisayar donanımınız (computer hardware)UEFI'yi(UEFI) destekliyorsa , devam edin ve 2.( Generation 2) Nesil'i seçin , çünkü bu daha gelişmiş özelliklere izin verir. Windows'un(Windows) 32 bit sürümleri için veya makineniz eski BIOS kullanıyorsa (BIOS)1.( Generation 1) Nesil'i kullanın . 2. Nesil , (Generation 2)Windows 8.1 veya Windows 10'u sanallaştırırken geniş ekran görüntüleri de destekler  .

Tüm bunların ne anlama geldiği hakkında hiçbir fikriniz yoksa , güvenli tarafta olmak için 1. Nesil'i seçin. (Generation 1)Sanal makine önyükleme yapamazsa, onu kolayca silip bu işlemi yeniden başlatabileceğinizi unutmayın. Farklı bir nesil seçin ve düzgün açılıp açılmadığına bakın. Hyper-V içindeki sanal makineyi silmek, orijinal VHDX dosyalarınızı silmez.

sanal makine üretimi

Bir sonraki ekranda, sanal makinenize atamak istediğiniz bellek miktarını seçmelisiniz. 1024 MB varsayılan değerinde(default value) bıraktım , ancak ana makinenizde yeterli (host machine)RAM varsa artırabilirsiniz .

sanal makine belleği

Devam edin ve Ağı Yapılandır( Configure Networking) ekranını şimdilik atlayın çünkü bunu daha sonra yapmamız gerekecek. Şimdilik Not Connected'da(Not Connected) bırakın . Sanal Sabit Diski Bağla(Connect Virtual Hard Disk) ekranında , Mevcut bir sanal sabit diski kullan(Use an existing virtual hard disk) öğesini seçmeniz gerekir .

sanal sabit diski bağla

Gözat(Browse) düğmesini tıklayın ve gerçek Windows bölümünüzü temsil eden (Windows partition)VHDX görüntüsünü(VHDX image) seçin . Bu gerçekten büyük VHDX dosyası(VHDX file) olmalıdır . Diğer iki VHDX sürücüsünü, aşağıda göstereceğim sihirbazdan sonra manuel olarak eklememiz gerekecek. Bu noktada özeti gözden geçirin ve Bitir'e(Finish) tıklayın .

Şimdi Sanal Makineler( Virtual Machines) altında listelenen yeni bir öğe görmelisiniz . Buna tıklarsanız, sağdaki bölmede(right-hand pane) de bir sürü seçenek göreceksiniz.

sanal makineyi başlat

Sanal makineyi başlatmak için seçin ve ardından Başlat'a(Start) tıklayın . Durum sütunu, Çalışıyor (State)olarak(Running) değişecektir . Sanal makineyi görüntülemek için yanındaki Bağlan'a(Connect) tıklayın . Bunu şimdi yaptıysanız , makalenin başında bahsettiğim hata mesajını(error message) göreceksiniz : Boot Failure . Hala diğer sabit diskleri eklememiz gerekiyor.

Sanal makineyi seçin ve (machine and click)Kapat'a( Turn Off) tıklayın . Ardından Ayarlar(Settings) bağlantısını tıklayın. Sol tarafta (hand side)IDE Controller 0 ve IDE Controller 1'i( IDE Controller 1) görmelisiniz . Önce Kontrolör 0'a( Controller 0) tıklayın . 2.(Generation 2) Nesil'i seçerseniz , yalnızca SCSI Denetleyicisini(SCSI Controller) görürsünüz .

ide denetleyicisi

Sihirbazda eklediğimiz ilk VHDX dosyasının(VHDX file) zaten listelendiğini göreceksiniz. Şimdi ikinci ve üçüncü dosyaları eklemeliyiz. Sabit Sürücünün(Hard Drive) seçili olduğundan emin olun ve ardından (Make)Ekle(Add) öğesini tıklayın .

ikinci vhdx ekle

0 yuvası ilk VHDX dosyamız(VHDX file) tarafından alındığından Konum(Location) kutusu otomatik olarak 1'i(1) seçmelidir . Her IDE Denetleyicisi(IDE Controller) , sürücü eklemek için yalnızca iki yuvaya sahiptir. Sanal sabit disk'e (Virtual hard disk)tıklayın(Click) ve ikinci VHDX dosyanızı seçin.

Şimdi IDE Denetleyici 1'e(IDE Controller 1) tıklayın ve ardından tekrar Ekle(Add) düğmesine tıklayın. Aynı şeyi burada yapın, ancak üçüncü VHDX dosyanızı(VHDX file) seçin .

üçüncü vhdx ekle

Artık üç VHDX dosyasının tümüne sahip olduğumuza göre, Tamam'a tıklayıp sanal makinemizi başlatabiliriz. Bu sefer umarım Windows(Windows) yüklemeli bir ekran almalısınız !

hyper v'de çalışan pencereler

Ağı Yapılandır

Son olarak, yerel ağa ve internete(Internet) bağlanabilmeniz için sanal makine için ağ kurmamız gerekiyor . Bunu yapmak için , sağdaki menünün üst kısmındaki Sanal Anahtar Yöneticisi'ne tıklayın.(Virtual Switch Manager)

yeni sanal anahtar

Yeni sanal ağ anahtarına(New virtual network switch) tıklayın ve ardından liste kutusundan (list box)Harici'yi(External) seçin . Son olarak, Sanal Anahtar Oluştur'a(Create Virtual Switch) tıklayın .

harici sanal anahtar

İsterseniz sanal anahtarınıza bir ad verin ve ardından açılır kutudan(dropdown box) doğru ağı(correct network) seçin . Birden fazla ağ kartınız varsa, (network card)ağa ve İnternete(network and Internet) bağlı olanı seçin . Anahtarınız oluşturulduktan sonra, sanal makineye onu kullanmasını söylememiz gerekiyor. Bunu yapmak için Hyper-V yöneticisinde(Hyper-V manager) sanal makineye tıklayın ve ardından sağ bölmedeki Ayarlar bağlantısına tıklayın.(Settings)

ağ anahtarını yapılandır

Ağ Bağdaştırıcısına( Network Adapter) tıklayın ve ardından önceki adımda oluşturduğunuz yeni sanal anahtarı seçin. Bu kadar! Artık sanal makinenizi başlattığınızda , ana bilgisayar(host computer) üzerinden ağ erişimi(network access) almalıdır .

Umarım bu makale, mevcut bilgisayarınızı alıp aynı bilgisayarda veya isterseniz başka bir bilgisayarda çalıştırabileceğiniz sanal bir makineye dönüştürmenize yardımcı olur. Bu süreçte yanlış gidebilecek pek çok şey var, bu yüzden sorun yaşarsanız yorum yapmaktan çekinmeyin. Eğlence!



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts