So konvertieren Sie eine physische OS X-Maschine in eine virtuelle Maschine

Ich möchte einen vorhandenen OSX 10.9.5-Computer auf eine 10.9.5-Gast-VM migrieren, die auf einem 10.10.1-Host ausgeführt wird.

Meine situation ist: Ich besitze einen 10.9.5 MBP, den ich jeden Tag benutze. Ich habe Entwicklungswerkzeuge auf der Maschine, von denen ich nicht sicher bin, ob sie auf Yosemite funktionieren. Ich habe einen neuen MBP gekauft, auf dem 10.10.1 ausgeführt wird.

Ich möchte den alten Computer massenhaft als Gastcomputer migrieren, dann kann ich stückweise von der VM auf den nativen Computer migrieren.

Ich habe mehrere versucht Dinge, aber diese Anweisungen schien vielversprechendsten:

  1. Erstellen Sie einen einfachen Gastcomputer mit " Install OS X Mavericks.App".
  2. Starten Sie die VM im abgesicherten Modus.
  3. Verbinden Sie mein USB-basiertes Carbon Copy Cloner bootfähiges Image.
  4. Starten Sie OSX Migration assistant (nicht VMware Migration Assistant).
  5. Entschied sich für die Migration von CCC.
  6. warten.

Ich war nicht erfolgreich.

Das unmittelbare Problem ist, dass das USB-Laufwerk für die VM also stecke ich bei Schritt 3 fest. usb-mount-problem

Apple Support höflich verweigert Hilfe, sobald ich sagte, VMware.

Author: Community, 2015-01-28

4 answers

So habe ich es gemacht:

  1. Erstellen Sie eine Image-Datei auf einem externen Laufwerk (Sparse), sodass die Größe des ursprünglichen Laufwerks variabel sein kann
  2. Verwenden Sie auf dem Quellcomputer SuperDuper oder CCC, um das Laufwerk in die Image-Datei/das Bundle zu kopieren
  3. Mit Fusion 8.5 Erstellen Sie eine OSX-VM mit dem Wiederherstellungslaufwerk
  4. Fügen Sie der VM ein zusätzliches Laufwerk hinzu
  5. Mounten Sie das externe Laufwerk in die VM
  6. Mounten Sie die Image-Datei auf dem externen Laufwerk
  7. Verwenden Sie SuperDuper oder CCC, um kopieren Sie das gemountete Image auf das zusätzliche Laufwerk, das in 4
  8. Setzen Sie die Startdiskette auf das kopierte Laufwerk
  9. Stoppen Sie die VM, löschen Sie das ursprüngliche Laufwerk, starten Sie es neu und Sie sollten Ihren ursprünglichen Computer in einer VM haben.
 4
Author: Rohit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-08-27 08:38:13
Apple support politely denied help as soon as I said VMWare.

Klingt ungefähr richtig. Während es EUAL vertraglich legal ist, OS X in einer VM auszuführen, wird Apple Sie dafür verspotten.

Ich gehe davon aus, dass Sie mindestens eine N-1-Version von VMware Fusion verwenden. Ich hatte Erfolg mit diesem allgemeinen Prozess:

  1. Sichern Sie Ihr Betriebssystem auf einem externen Laufwerk mit Time Machine (graben CCC für diese Übung)
  2. Erstellen Sie eine neue VM mit "Install from image" und wählen Sie Weitere Optionen.
  3. Wählen Sie " OSX aus der Wiederherstellung installieren Partition"
  4. Folgen Sie den Anweisungen und sobald Sie sich in der Wiederherstellungspartition befinden, wählen Sie die Wiederherstellung von Time Machine aus.
  5. Wenn Sie sicher sind, dass sich Ihre Daten in der VM befinden, aktualisieren Sie Ihren Host auf Yosemite. BEACHTEN SIE, DASS sie müssen auf Fusion v7 aktualisieren.x zum Ausführen auf einem 10.10-Host.

Die andere Option besteht darin, die Gast-VM auf die gleiche Weise und die Dateien auf cp zu erstellen, sobald Sie das Netzwerk eingerichtet haben. Die Herausforderung hier ist Datei ACLs und Eigentum. Plus die ganze app neu installieren ärger.

Hoffe, das hilft.

 2
Author: SaxDaddy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-01-29 07:11:36

Da es sich bei Ihrem externen Laufwerk um einen bootfähigen Klon handelt, sollte eine andere Option darin bestehen, Ihre VM von diesem externen Laufwerk zu booten und dann auf das VMs-Laufwerk zu klonen, anstatt zu migrieren.

Natürlich kann dies in die gleiche USB-Hürde weil das hier das eigentliche Problem zu sein scheint, aber es ist einen Versuch wert.

(zumindest historisch gesehen) Fusion erlaubt es Ihnen nicht, direkt von einem USB-Laufwerk ohne ein Drittanbieter-Tool wie den [[7]}Plop Boot Manager zu booten, der ein kleiner, bootfähiges Disk-Image, mit dem Sie dann vom externen Laufwerk booten können.

Von http://kb.mit.edu/confluence/pages/viewpage.action?pageId=12386368:

  • Besuchen Sie die Download-Site und laden Sie die neueste herunter .zip-Datei mit dem Plop boot manager.
  • Extrahieren Sie die Zip-Datei an einen temporären Speicherort auf Ihrer Festplatte. Es wird ein Ordner namens "plpbt-".
  • In der obersten Ebene des extrahierten Ordners finden Sie eine Datei namens plpbt.img. Kopieren Sie diese Datei in Ihren Dokumentenordner. Sie können die löschen .zip-Datei und den extrahierten Ordner.
  • Starten Sie VMWare fusion, und öffnen Sie die Einstellungen für die VM, die Sie verwenden möchten. Fügen Sie unter "Andere Geräte" ein Diskettenlaufwerk hinzu, das für diese Verwendung konfiguriert ist .img-Datei.
  • Gehen Sie zu "Erweiterte Einstellungen" und konfigurieren Sie die VM so, dass sie von diesem neuen Diskettenlaufwerk startet.
  • Schließen Sie das USB-Gerät an Ihren Mac an und verbinden Sie es mit der VM über das Menü "Virtuelle Maschine" - > "USB" - > "Verbinden Sie "
  • Starten Sie die VM. Sie sehen ein Bild eines Sternfeldes und ein Menü oben links. Wählen Sie " USB " aus diesem Menü und drücken Sie die Eingabetaste, und die VM sollte nun das USB-Gerät booten.
 2
Author: D.G.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:17:24

Ich hatte auch dieses Problem. USB-Geräte würden in der OSX-VM angezeigt (wenn ich den "Systembericht" überprüfe, werden sie angezeigt), werden jedoch von OSX nie als Festplatten angesehen. Speichersticks mit kleinerer Kapazität wären in Ordnung, aber die größeren HFS+ - Volumes würden niemals online gehen-In meinem Fall habe ich OSX 10.15.5 verwendet und auch OSX 13 als Host und als Gast ausprobiert. Ich habe ungefähr einen Monat lang versucht, eine Time Machine-Sicherung mit einer VMware-Maschine zu verbinden. Alle time machine-backup mit VMware-Maschine! Als das nicht funktionierte, habe ich versucht, eine USB-Festplatte an das VMs anzuschließen, und das hat nicht funktioniert. Ich habe die VM mehrmals in mehreren verschiedenen Macs mit mehreren Versionen von OSX erneut ausgeführt.

Am Ende habe ich Parallels Version 15 installiert und es hat auf Anhieb funktioniert. Problem gelöst. Ich könnte die VM jetzt von Parallels nach VMware migrieren, nehme ich an, aber ich denke, ich werde Parallels beibehalten und diese weiter verwenden.

 0
Author: MrRoboto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-08-07 20:20:26