Category: Virtualization

VirtualBox ile Vmware Imajlarini Kullanma

By | January 5, 2009

Ek bilgisayar ihtiyaci duydugum lab. calismalari icin uzun suredir Vmware kullaniyorum. Hemen hemen tum beklentilerimi karsiliyor fakat her ortamda güclü sistemler bulamadigim icin performans sorunlari yasadigim oluyor.  Bu sıkıntımı dillendirdigim bir ortamda arkadaslardan birisi VirtualBox’i denememi onerdi.

Sivadim kıllari ve basladim VirtualBox’i kurcalamaya. Ilk izlenimlerim Vmware’e oranla cok daha az kaynak tukettiği, networking islemlerinin esnek olmadigi ve  Vmware’in sundugu ve benim icin vazgecilmez olan bazi ozelliklerin olmadigi yonunde. Yine de Vmware’e oranla harcadigi sistem kaynaklarina bakilinca Vmware’e ait bazi  ozelliklere  gereksinim duymadigim anlarda VirtualBox ile idare edecegim. Ozellikle dizustu bilgisayarimda calisirken az kaynak  tuketen uygulamalar her zaman tercihim olmustur.

Hazır Vmware imajlarını VirtualBox ile nasıl kullanabilirim?

VirtualBox Vmware imajlarını destekliyor. Tek yapmanız gereken host secimi sonrasında disk olarak Vmware imajlarında .vmdk uzantılı dosyayı göstermek. Sonrasında ek bir ayar yapmaksızın Vm makineniz VirtualBox’da calismaya baslayacaktir.

Vmware imajlarımdan bazıları -özellikle Linux tabanlılar- açılmıyor, kernel panic hatası veriyor.

VirtualBox’la Vmware uzerinde kullandigim tum imajlari kullanabiliyor  fakat  fakat bazi imajlarda (Linux/UNIX) kernel

panic hatasi alıyorsanız muhtemelen Vmware ve VirtualBox’daki disk secimleriniz farklıdır.  Kernel panic hatasını biraz inceleyince  sistemin boot partitionunu bulamadigini anladim. vbox1

Calisan ve calismayan iki imaji dikkatli inceleyince Vmware’de kurulum yaparken birini SCSI digerii IDE sectigimi gordum.

vbox12

VirtualBox’da Vmware’den ekledigim imajlarin disk tipini scsi e cekince problem duzeldi. Benzeri problem yasayanlarin isine
yarayabilir.

vbox2

Vmware disk alani genisletme

By | December 16, 2008

Vmware’de kullandiginiz sistemlere ait disk alanini genisletmek icin Vmware ile birlikte gelen  vmware-vdiskmanager programini kullanabiliyoruz.

    C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 10Gb “D:\Vmware Images\Windows 2003\Windows Server 2003 Standard Edition.vmdk” Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\vmware-Administrator\vdiskmanager.log

    Grow: 100% done. The old geometry C/H/S of the disk is: 391/255/63 The new geometry C/H/S of the disk is: 1305/255/63 Disk expansion completed successfully.

    WARNING: If the virtual disk is partitioned, you must use a third-party utility in the virtual machine to expand the size of the partitions. For more information, see: http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647

Bu işlem sisteme ek bir partition eklemiş olacaktir. Eger varolan bir partitionı genişletmek istiyorsanız diskpart ya da PartitionMagic kullanmanız gerekir.

Genisletmek istediginiz partition işletim sisteminin kurulu olduğu boot partition ise diskpart işinize yaramaz. Sistemin diskini başka bilgisayara bağlayarak diskpart ile halledebilirsiniz ya da PartitionMagic ve benzeri programlarla yapabilirsiniz.

Benim elimde diğer yazılımlar olmadığı için için bir şekilde Vmware makinenin C partitionunu diskpart kullanarak genişletmem gerekiyordu. Biraz araştırınca Vmware’in diskini başka bir Vmware makineye bağlayarak kullanabileceiğimi öğrendim ve bu şekilde işimi hallettim.

Vmware’e başka bir Vmware sistemin diskini bağlamak: