VirtualBox ve VMware'de Sanal Makine Oluşturma Eğitimi
Sanallaştırma, cihazı yeniden kurmadan ana (host) işletim sisteminin üzerinde bir "konuk" işletim sistemi çalıştırmamızı sağlayan bir teknolojidir. Sanallaştırma ile Windows üzerinde Linux'u deneyebilir, belirli uygulama ihtiyaçları için Windows çalıştırabilir, ağ laboratuvarları oluşturabilir ve hatta yazılımları güvenli bir şekilde test edebilirsiniz. En yaygın kullanılan sanallaştırma uygulamalarından ikisi Oracle VirtualBox ve VMware'dir (örneğin, VMware Workstation Player/Pro). Bu makale, her ikisinde de bir Sanal Makine (VM) oluşturma adımlarını ve kararlı VM çalışması için önemli ayarları kapsamaktadır.
-
Sanal Makine Oluşturmadan Önceki Hazırlıklar
Başlamadan önce, aşağıdaki şeylerin hazır olduğundan emin olun:
1. İşletim sistemi ISO dosyası
Resmi bir ISO dosyası indirin (örneğin, Windows 10/11, Ubuntu, Debian, vb.). Bu ISO dosyası kurulum medyası olarak kullanılacaktır.
2. Yeterli cihaz özellikleri
Minimum önerilen miktar:
– 8 GB RAM (Sanal makineleri sık sık çalıştırıyorsanız 16 GB daha iyidir)
– 30-60 GB boş SSD/HDD alanı (işletim sistemine bağlı olarak)
– İşlemci sanallaştırmayı destekliyor (Intel VT-x/AMD-V)
3. BIOS/UEFI'de Sanallaştırmayı Etkinleştirin
Sanal makine yavaş çalışıyorsa veya başlatılamıyorsa, BIOS/UEFI'yi kontrol edin ve Intel VT-x veya AMD-V'yi etkinleştirin.
4. Konuk işletim sisteminin gereksinimlerini anlayın.
Windows genellikle Linux'tan daha fazla RAM gerektirir. Masaüstü Linux için 2-4 GB RAM genellikle yeterlidir; Windows'un rahat çalışması için 4-8 GB gerekebilir.
-
Bölüm 1: VirtualBox'ta Sanal Makine Oluşturma Eğitimi
VirtualBox, ücretsiz, platformlar arası uyumlu ve kullanımı kolay olduğu için popülerdir. İşte sıfırdan bir sanal makine oluşturmanın adımları.
1. VirtualBox'ı yükleyin.
Oracle VirtualBox'ın resmi web sitesinden indirin ve diğer uygulamalar gibi kurun. Ardından VirtualBox'ı açın.
2. Yeni bir sanal makine oluşturun
1. Yeni düğmesine tıklayın.
2. İçindekiler:
– İsim: örneğin “Ubuntu-VM” veya “Windows11-VM”
– Klasör: Sanal makine depolama konumu
– Tür ve Sürüm: İşletim sistemine göre seçim yapın (örneğin Linux → Ubuntu 64-bit veya Windows 11 64-bit).
3. VirtualBox'ın en son sürümünde, ISO görüntüsünü doğrudan ekleyebilirsiniz. İndirdiğiniz ISO dosyasını seçin.
3. RAM ve CPU ayarlarını yapın.
– Temel Bellek (RAM):
– Ubuntu: 2048–4096 MB (2–4 GB)
– Windows 10/11: 4096–8192 MB (4–8 GB)
– İşlemciler (CPU):
Genellikle normal kullanım için 2 çekirdek yeterlidir. Eğer bilgisayarınızda 8 çekirdekli bir işlemci varsa, 2-4 çekirdek sağlayabilirsiniz.
Not: Tüm RAM/CPU'yu sanal makineye vermeyin, ana sistemin yanıt verme hızını korumak için bir kısmını ana sisteme bırakın.
4. Sanal Sabit Disk Oluşturun
VirtualBox sanal bir sabit disk oluşturmayı teklif edecektir. Genel ayarlar:
– Şimdi Sanal Sabit Disk Oluşturun
– VDI (VirtualBox Disk Görüntüsü) (varsayılan)
– Dinamik olarak tahsis edilir (boyutu kullanıma göre genişler)
- Boyut:
– Linux: minimum 20 GB (30 GB önerilir)
– Windows: Rahat kullanım için minimum 50–64 GB
Oluştur'a tıklayın.
5. Kurulum Öncesi Önemli Ayarlar
Sanal Makineyi Seç → Ayarlar :
– Sistem → Önyükleme Sırası: Optik sürücünün (ISO) sabit diskin üstünde olduğundan emin olun (ISO'dan kurulum yapıyorsanız).
– Ekran → Video Belleği: 128 MB'a veya mevcut maksimum değere yükseltin. Gerekirse 3D Hızlandırmayı etkinleştirin (özellikle Linux masaüstleri için).
– Depolama: ISO dosyasının optik sürücüye takılı olduğundan emin olun.
- Ağ :
– NAT (varsayılan): Sanal makine internete erişebilir, güvenli ve pratiktir.
– Köprüleme Adaptörü: Sanal makine ağda başka bir cihaz olarak görünür (sunucular/laboratuvarlar için kullanışlıdır).
– USB: Sanal makineye flash disk bağlamak istiyorsanız etkinleştirin (bazen bir Genişletme Paketi gerekebilir).
Tamam'a tıklayın.
6. Sanal Makineyi Çalıştırın ve İşletim Sistemini Kurun
Başlat'a tıklayın. Sanal makine ISO dosyasından önyüklenecek ve işletim sistemi yükleyicisini gösterecektir. Seçtiğiniz işletim sistemi için kurulum adımlarını izleyin (dil, disk, kullanıcı, saat dilimi vb. seçin).
7. Misafir Odalarına Ek Özellikler Ekleyin (Şiddetle Tavsiye Edilir)
Konuk eklentileri, sanal makine deneyimini çok daha konforlu hale getiriyor:
– otomatik ekran çözünürlüğü,
– kopyala-yapıştır ve sürükle-bırak,
– daha iyi grafik sürücüleri.
Nasıl kurulur:
1. Sanal makine açıkken: Aygıtlar menüsü → Konuk Eklentileri CD görüntüsünü takın…
2. Sanal işletim sisteminde açılan yükleyiciyi çalıştırın.
3. İşlem tamamlandığında sanal makineyi yeniden başlatın.
-
Bölüm 2: VMware'de (Workstation Player/Pro) Sanal Makine Oluşturma Eğitimi
VMware, istikrarlılığı ve güçlü performansı ile bilinir. VMware Workstation Player kişisel kullanım için ücretsizdir, Pro ise daha fazla özellik sunan ücretli bir sürümdür.
1. VMware Workstation'ı kurun.
VMware Workstation Player/Pro'yu indirin ve kurun. Kurulum tamamlandıktan sonra uygulamayı açın.
2. Yeni bir sanal makine oluşturun
1. Yeni Sanal Makine Oluştur'a tıklayın.
2. Kurulum yöntemini seçin:
– Kurulum diski imaj dosyası (iso): ISO dosyasını seçin.
3. VMware genellikle işletim sistemini otomatik olarak algılar.
3. İşletim Sistemini ve Kolay Kurulumu Seçin (İsteğe bağlı)
İşletim sistemi destekliyorsa, VMware Kolay Kurulum seçeneği sunar:
– Gerekirse kullanıcı adını, parolayı ve ürün anahtarını (Windows) girin.
– VMware kurulumun bazı kısımlarını otomatik hale getirecektir.
Tam kontrol istiyorsanız, (sürüme bağlı olarak) Kolay Kurulum'u kullanmamayı tercih edebilirsiniz.
4. Sanal Makinenin Adını ve Konumunu Belirtin
Sanal makineye bir ad verin ve bir depolama konumu seçin. Hızlı performans için yeterli alana sahip bir sürücüye, ideal olarak bir SSD'ye kaydetmenizi öneririz.
5. Disk Kapasitesini Ayarlayın
– Maksimum disk boyutunu belirleyin (örneğin 40 GB, 60 GB veya gerektiği gibi).
– Depolama seçeneklerini seçin:
– Sanal diski tek bir dosya olarak saklayın (daha hızlı, daha düzenli)
– Sanal diski birden fazla dosyaya bölmek (taşınması daha kolay)
İleri'ye tıklayın.
6. Özel Donanım: RAM, İşlemci, Ağ
Donanımı Özelleştir seçeneğine tıklayın:
– Bellek: Linux için 2–4 GB, Windows için 4–8 GB olarak ayarlayın.
– İşlemciler: Genellikle 2 çekirdek yeterlidir.
– Ağ Adaptörü:
– NAT: pratik, varsayılan.
– Köprülenmiş: Sanal sunucuların ağ IP adresi alması için uygundur.
– Ekran: Gerekirse 3D hızlandırmayı etkinleştirin.
Kapat'a ve ardından Bitir'e tıklayın.
7. İşletim Sistemini Çalıştırın ve Kurun
Sanal makineyi açmak için "Güç"e tıklayın. İşletim sistemi yükleyicisi çalışacaktır. Kurulum adımlarını tamamlanana kadar takip edin.
8. VMware Araçlarını Kurun
VMware Tools, VirtualBox'taki Guest Additions'ın karşılığıdır. İşlevleri şunlardır:
– daha akıcı grafikler ve fare sürücüleri,
– zaman senkronizasyonu,
– daha iyi bir pano,
– Sanal makine performansı iyileştirildi.
VMware Tools genellikle otomatik olarak sunulur veya menü aracılığıyla kurulabilir:
– Oynatıcı/Sanal Makine → Yönet → VMware Araçlarını Yükle
Konuk işletim sistemindeki kurulum adımlarını izleyin ve ardından yeniden başlatın.
-
Hızlı Optimizasyon ve Sorun Giderme İpuçları
1. Sanal makine yavaş.
– BIOS/UEFI'de sanallaştırmanın etkinleştirildiğinden emin olun.
– Sunucu yükünü azaltın (ağır iş yapan uygulamaları kapatın)
– Sanal makine dosyaları için SSD kullanın
– Sanal makineye yeterli RAM/CPU ekleyin.
2. Windows 11 yüklenemiyor.
Windows 11, TPM ve Güvenli Önyükleme gerektirir. VMware Pro'da sanal TPM seçeneği bulunur; VirtualBox'ın en yeni sürümlerinde de bazı seçenekler mevcuttur, ancak destek sürüme göre değişir. Alternatif olarak, Windows 10 veya bir Linux dağıtımı kullanabilirsiniz.
3. Sanal makinede internet bağlantısı yok.
Ağı NAT olarak değiştirmeyi ve ardından sanal makineyi yeniden başlatmayı deneyin. Hala çalışmıyorsa, konuk işletim sistemindeki sürücüyü (Araçlar/Eklentiler) veya DNS ayarlarını kontrol edin.
4. Ekran çözünürlüğü düşük ve tam ekran yapılamıyor.
Guest Additions (VirtualBox) veya VMware Tools'un yüklü olduğundan emin olun.
-
Kapanış
VirtualBox veya VMware'de sanal makine oluşturmak temelde aynı kalıbı izler: bir ISO dosyası seçin, RAM/CPU ayarlarını yapın, sanal disk oluşturun ve ardından işletim sistemini kurun. Ana farklılıklar arayüzde, ek özelliklerde ve bazı yapılandırma seçeneklerinde yatmaktadır. Yeni başlayanlar için VirtualBox oldukça kullanıcı dostu ve ücretsizdir; VMware ise genellikle çok çeşitli senaryolarda kararlılığı ve optimizasyonu nedeniyle tercih edilir. Sanal makine kurulduktan sonra, performansı ve kullanım kolaylığını artırmak için Guest Additions veya VMware Tools'u kurmayı unutmayın.
İsterseniz, yüklemek istediğiniz işletim sistemini (Windows/Linux) ve dizüstü/masaüstü bilgisayarınızın özelliklerini belirtirseniz, size en uygun RAM, işlemci ve disk boyutu ayarlarını önerebilirim.