Paralellik VM Sanal Kutu VM dönüştürmek?


11

Soru neye ihtiyacım olduğunu iyi açıklıyor ancak şartlar hakkında daha fazla ayrıntı burada.

Parallels Desktop 4 Linux altında çalışırken, birkaç Windows 7 Sanal Makinem var. Ne yazık ki, Parallels bir süredir yükseltilmedi, bu yüzden diğer bazı VMS deniyorum ve VirtualBox şiddetle tavsiye edildi. Özellikle, OpenSUSE Linux dağıtımı ile sağlanır. Bu, sorunu önleyecek ve en son OpenSUSE ile güncel kalmama izin verecek.

Benim sorum şu, Parallels VM'yi Sanal Kutu olana nasıl dönüştürebilirim?

Yanıtlar:


8

VirtualBox, Parallels (.hdd) disklerini dönüştürmeden basit biçimde kullanabilir. Disk basit biçimi kullanmıyorsa, önce Paralellikler Görüntü Aracı kullanılarak dönüştürülmelidir.

Ama önce Parallels Tools'u (VM'ye yüklediyseniz) kaldırır ve VM'nin yedek bir kopyasını oluştururdum. Ardından CPU ve bellek ayarlarını Parallels makinesiyle olabildiğince yakından eşleştirerek yeni bir VirtualBox makinesi oluşturun.

Ayrıca anlamlara gelebilir bu makalede biraz eski ve mümkünse ben önleyeceğini VMWare Converter, kullanılmasını önerir rağmen, göç konusunda.


Parallels VM'mde olmayan .vhd,, vdi veya, vmdk dosyaları arıyor gibi görünüyor. Bir şeyi yeniden adlandırmam gerekir mi? VM dizininde boş bir .hdd dosyası ve .xml dosyası var.
Itai

Hangi VirtualBox sürümünü kullanıyorsunuz? Ve hangi OpenSUSE sürümü? 3.1.0'da Parallels disk desteği eklendi gibi görünüyor.
seisyll

VirtualBox 3.0.6 ve OpenSUSE 11.2'dir. Parallels yüzünden 11.2'de tuzağa düştüm.
Itai

Yakınlaşmak, şimdi .hdd dosyasını görüyor ancak bir hata veriyor 4.0.4.12 için VirtualBox güncellendi: NS_ERROR_FAILURE (0x80004005) - VM çalışmıyor ve aynı hatayla çalışırken denedim.
Itai

Diskin daha yeni bir Parallels diski (sürüm 3 veya 4) olduğunu tahmin ediyorum. Sürüm 2 diskine dönüştürmeyi deneyin ve bir kez daha deneyin . Kaz kovalamaca için üzgünüm!
seisyll

7

Prosedür şöyledir: (Parallels Desktop 12)

1) Paralel Araçları ve "özel" (bağlar, paylaşılan klasörler, vb.) Her şeyi kaldırarak Parallels VM'sini hazırlayın.

sudo /usr/lib/parallels-tools/install -r

2) HDD dosyasını PVM OS X paketinin içinden açık dosya sistemine kopyalayın (Finder, Sağ Tıklama, Paket İçeriğini Göster). Genel olarak, ilk HDD dosyası önyüklenebilir sistemi içerir.

3) HDD dosyasının bulunduğu dizindeyken bu komut satırı aracını kullanın:

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain

4) Ortaya çıkan HDD dosyası kaynak dosyanın yerini alır ve yine de bir pakettir. Bu yüzden tekrar girin ve HDS (HDD değil) dosyasını açık dosya sistemine kopyalayın, en iyisi (boş) VirtualBox VM'nin bulunduğu yer (Gerçekten önyüklenebilir bir disk görüntüsü olduğunu doğrulamak için HDS'deki “dosya” komutunu kullanabilirsiniz. ).

5) Bir HDD uzantısı vererek dosyayı yeniden adlandırın.

6) "Boş" bir VirtualBox VM'ye (güncelleme ayarları) dosyayı (başlangıç) diski olarak ekleyin, önyükleme yapın ve keyfini çıkarın.

Daha fazla bilgi burada .

Bu yardımcı olur umarım :)


Bu benim için Parallels Desktop 11 ve VirtualBox 5.0.18 ile çalıştı. Başka hiçbir yöntem işe yaramadı ve bu bir Linux VM'siydi, bu yüzden VMware Converter'ı kullanamadım.
Ellis

3

Birisi Parallels 11, 12 veya 13 ve VirtualBox 5 kullanıyorsa - çok daha kolaydır.

Adım 1: Paralel HDD'nin Paket İçeriğini Genişletin

Adım 2: Bir HDS dosyası olduğu için, ideal olarak verileri içeren sadece 1 dosya olacaktır (bölme seçeneği kullanılmadığı sürece), aradığınız dosyanın iyi bir göstergesi olan dosyanın boyutunu iki kez kontrol edin.

Adım 3: HDS dosyasını VirtualBox'ın erişebileceği yeni bir konuma kopyalayın, dosyayı yeniden adlandırın ve uzantısını hdd olarak değiştirin.

Adım 4: Yeni kopyalanan dosyayı doğrudan VirtualBox'a ekleyin.

Adım 5: Her şeyi test edin, bu iyi.

Adım 6: Konuk işletim sistemini çalıştırın, eski paralellikler aracını kaldırın ve VirtualBox konuk araçlarını yükleyin.

Bu adımlar dakikalar içinde tamamlanacak ve dönüşüm gerektirmeyecek.

Tüm bu adımları bir gün önce tamamladım ve test ettim.

Bundan sonra, aşağıda listelenen İsteğe bağlı adımları uyguladım, böylece hdd dosyası VDI dosyasına dönüştürülür. VDI dosyası ile VirtualBox daha fazla kontrole sahip olur: en önemlisi ben şiddetle gerekli boş alanı optimize ediliyor.

İsteğe Bağlı Adımlar: (Bundan önce konuk işletim sistemini kapatın)

Adım 7: VirtualBox aracında, Global Araçları Aç, tüm sabit diskleri listeleyecektir

Adım 8: Kopyalama işlevini kullanın, bu ekli HDD dosyasını diğer uyumlu seçeneklere aktaracaktır: VDI, VHD, VMDK ve daha fazlası, en iyi seçenek olan VDI'yi seçtikten sonra - bu VirtualBox'a özgü olduğundan.

Gelecekte Sanal makineyi başka bir formata dışa aktarmam gerekirse, o zaman VirtualBox dışa aktarma seçeneğine sahiptir ve "Açık Sanallaştırma Formatı" nı destekler.

Temel olarak yukarıdaki prosedür ile, dönüştürme için paralellikler aracını atlarsınız, bir yerlerde VMware dönüştürücü önerildi, siz de atlayın. Tüm adımları tamamlamak için yalnızca 1 tek araca ihtiyacınız olacak: VirtualBox.


Bunun Parallels 15 ve VirtualBox 6 ile de çalıştığını unutmayın.
jkratz

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.