Fiziksel OS X makinesini Sanal Makineye dönüştürme


13

Varolan bir OSX 10.9.5 makinesini 10.10.1 ana bilgisayarında çalışan 10.9.5 Konuk VM'ye geçirmek istiyorum.

Benim durumum: Her gün kullandığım 10.9.5 MBP'ye sahibim. Makinede Yosemite üzerinde çalıştığımdan emin olmadığım geliştirme araçları var. 10.10.1 çalıştıran yeni bir MBP aldım.

Eski makineyi toplu olarak konuk makine olarak taşımak istiyorum, sonra parçalı parçayı VM'den yerel makineye geçirebilirim.

Birkaç şey denedim, ancak bu talimatlar en umut verici görünüyordu:

  1. "Install OS X Mavericks.app" kullanarak basit bir konuk makine oluşturun.
  2. Güvenli mod kullanarak VM'yi önyükleyin.
  3. USB tabanlı Karbon Kopya Cloner Bootable görüntümü bağlayın.
  4. OSX taşıma yardımcısını başlatın (VMWare taşıma yardımcısı değil).
  5. CCC'den taşınmayı seçti.
  6. Bekle.

Başarılı olamadım.

En acil sorun USB sürücüsünün VM tarafından görülememesidir, bu yüzden Adım 3'te takılı kalıyorum. Usb montaj sorunu

Apple desteği VMWare dediği anda kibarca yardım etmeyi reddetti.


Evde bir ağınız varsa, bir ağ önyükleme diski oluşturabilir misiniz? Bunu (ekleyebileceğim bir PC'de) yaptığımdan bu yana on yılı aşkın bir süredir var, ancak Ghost'u kullanarak görüntüleri bu şekilde yukarı çekiyor ve aşağı çekiyorduk (bu da sabit sürücünün 250MB'ın altında olduğu zamandı. ve birkaç kez sattım, bu yüzden hala bir zamanlar harika bir program olup olmadığını bilmiyorum
HPWD

Yanıtlar:


3

Ben böyle yaptım:

  1. Harici bir sürücüde Görüntü Dosyası oluşturma (Seyrek Paket), böylece orijinal sürücünün boyutu değişken olabilir
  2. Kaynak makinede, sürücüyü görüntü dosyasına / pakete kopyalamak için SuperDuper veya CCC kullanın
  3. Fusion 8.5 kullanarak kurtarma sürücüsünü kullanarak bir OSX VM oluşturun
  4. VM'ye ek bir sürücü ekleyin
  5. Harici sürücüyü VM'ye takın
  6. Görüntü dosyasını harici sürücüye monte edin
  7. Takılı görüntüyü 4'te oluşturulan ek sürücüye kopyalamak için SuperDuper veya CCC kullanın
  8. Başlangıç ​​diskini kopyalanan sürücü olarak ayarlayın
  9. VM'yi durdurun, orijinal sürücüyü silin, yeniden başlatın ve orijinal makinenizi bir VM'de bulundurmalısınız.

2
Apple support politely denied help as soon as I said VMWare.

Kulağa doğru geliyor. OSAL'yi bir VM'de çalıştırmak yasal olarak yasal olsa da, Apple bunun için size alay edecektir.

VMware Fusion'ın en az N-1 sürümünü kullandığınızı varsayıyorum. Bu genel süreçte başarılı oldum:

  1. Time Machine'i kullanarak işletim sisteminizi herhangi bir harici sürücüye yedekleyin (bu alıştırma için CCC'yi bırakın)
  2. "Görüntüden yükle" seçeneğini kullanarak yeni bir VM oluşturun ve Diğer Seçenekler'i seçin.
  3. "Kurtarma Bölümünden OSX Kur" u seçin
  4. Komut istemlerini izleyin ve Kurtarma bölümüne girdikten sonra Time Machine'den geri yüklemeyi seçin.
  5. Verilerinizin sanal makinede olduğundan emin olduğunuzda, ana makinenizi Yosemite sürümüne yükseltin. NOT Eğer Fusion yükseltmek gerekir bir 10.10 ana bilgisayarda çalıştırmak için v7.x.

Diğer seçenek, cpağ kurulumunu yaptıktan sonra konuk VM'yi aynı şekilde ve dosyaları yeniden oluşturmaktır. Buradaki zorluk dosya ACL'leri ve sahipliktir. Artı tüm uygulama yeniden güçlük.

Bu yardımcı olur umarım.


Geri yüklemek için bir zaman makinesi yedekleme kullanma yöntemini denemiştim. İşlem gizemli bir şekilde ölecek ve bir giriş ekranına dönecektir. Konsol günlüğünü yakaladım ve sürecin neden öldüğünü gösteren şüpheli bir şey bulamadım. Ölmeden önce yaklaşık 8 dakika koştu. Ben vmware sitesinde ve birisi çözüm olarak bir CCC yedek kullanmanızı önerdi yayınladı. Not: Ev sahibim Yosemite. Ev sahibinin misafirle eşleşmesinin önemini gözden geçirebilir misiniz?
Michael Potter

Not: OS X'i yalnızca VM ana bilgisayarı bir Apple bilgisayarda çalışan OS X olduğunda bir VM'de çalıştırmaya izin verilir.
slhck

"izin verilen" anahtar kelimedir. VMware ESX'i bir Mac Pro'da çalıştırabildim ve Yosemite VM'lerini barındırdım. Desteklenmiyor, ancak StackExchange bunun için değil mi? ;-)
SaxDaddy

@SaxDaddy Sayfa neden yok en.wikibooks.org/wiki/VirtualBox/Setting_up_a_Virtual_Machine/... bu yasal değil demek?
Pacerier

1

Harici sürücünüz önyüklenebilir bir klon olduğundan, başka bir seçenek de VM'nizi bu harici sürücüden önyüklemeli ve ardından taşımak yerine VM sürücüsüne klonlamalıdır.

Tabii ki, bu aynı USB engelle karşılaşabilir, çünkü buradaki gerçek sorun gibi görünüyor, ancak denemeye değer.

(En azından tarihsel olarak) Fusion, daha sonra harici sürücüden önyükleme yapmanıza izin veren küçük, önyüklenebilir bir disk görüntüsü olan Plop Önyükleme Yöneticisi gibi üçüncü taraf bir araç olmadan doğrudan bir USB sürücüden önyükleme yapmanıza izin vermez .

Http://kb.mit.edu/confluence/pages/viewpage.action?pageId=12386368 adresinden :

  • İndirme sitesini ziyaret edin ve Plop önyükleme yöneticisini içeren en son .zip dosyasını indirin.
  • Zip dosyasını sabit sürücünüzdeki geçici bir konuma çıkartın. "Plpbt- <sürüm>" adlı bir klasör oluşturur.
  • Ayıklanan klasörün en üst düzeyinde plpbt.img adlı bir dosya bulacaksınız. Bu dosyayı Belgeler klasörünüze kopyalayın. .Zip dosyasını ve ayıklanan klasörü silebilirsiniz.
  • VMWare füzyonunu başlatın ve kullanmak istediğiniz VM için Ayarları açın. "Diğer aygıtlar" altında, bu .img dosyasını kullanacak şekilde yapılandırılmış bir Disket sürücüsü ekleyin.
  • "Gelişmiş Ayarlar" a gidin ve VM'yi bu yeni disket sürücüden önyükleme yapacak şekilde yapılandırın.
  • USB cihazını Mac'inize takın ve "Sanal Makine" menüsünü -> "USB" -> "<USB cihazınızın adını>" kullanarak VM'ye bağlayın
  • VM'yi başlatın. Bir yıldız alanının resmini ve sol üstte bir menü göreceksiniz. Bu menüden "USB" yi seçin ve enter tuşuna basın; VM şimdi USB cihazından önyükleme yapmalıdır.
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.