Як конвертувати машину Physical OS X у віртуальну машину


13

Я хотів би перенести існуючу машину OSX 10.9.5 на 10.9.5 Gosti VM, що працює на 10.10.1 хості.

Моя ситуація така: я маю 10,9,5 МБП, яким я користуюся щодня. У мене є інструменти розробки на машині, в якому я не впевнений, що працюю над Yosemite. Я купив новий MBP, який працює 10.10.1.

Я хотів би перенести стару машину масово на гостьову машину, тоді я можу перенести частину шматка ВМ на рідну машину.

Я спробував кілька речей, але ці інструкції видалися найбільш перспективними:

  1. Створіть просту гостьову машину за допомогою "Встановити OS X Mavericks.app".
  2. Завантажте цей VM в безпечному режимі.
  3. Підключіть завантажувальне зображення на основі карбонової копії Cloner Cloner.
  4. Запустіть помічник з міграції OSX (не помічник міграції VMWare).
  5. Вибрали міграцію з CCC.
  6. чекати.

Я не мав успіху.

Безпосередня проблема полягає в тому, що USB-накопичувач не видно для VM, тому я застряг на кроці 3. Проблема з кріпленням usb

Підтримка Apple ввічливо відмовила у допомозі, як тільки я сказав VMWare.


Якщо у вас вдома є мережа, чи можете ви створити мережевий завантажувальний диск? Минуло десятиліття з того моменту, як я це зробив (на ПК, який я можу додати), але ми використовували Ghost (це було також тоді, коли жорсткий диск виявився набагато меншим, ніж 250 Мб). і продавали кілька разів, тому я не знаю, чи це все-таки чудова програма, яка колись була
HPWD

Відповіді:


3

Ось як я це зробив:

  1. Створіть файл зображення на зовнішньому накопичувачі (Рідкий пакет, тому розмір оригінального диска може бути змінним
  2. На джерельній машині скопіюйте диск у файл / пакет із зображенням за допомогою SuperDuper або CCC
  3. За допомогою Fusion 8.5 створити VX OSX за допомогою диска відновлення
  4. Додайте додатковий привід до VM
  5. Встановіть зовнішній привід у VM
  6. Встановіть файл зображення на зовнішній диск
  7. Використовуйте SuperDuper або CCC для копіювання змонтованого зображення на додатковий диск, створений у 4
  8. Встановіть диск запуску, який буде скопійованим накопичувачем
  9. Зупиніть VM, видаліть оригінальний диск, перезапустіть, і ви повинні мати свою оригінальну машину у машині управління.

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

Звучить справа. У той час як EUAL на законних підставах запускати ОС X у вітрині, Apple буде насміхатися над вами за це.

Я припускаю, що ви використовуєте принаймні версію N-1 VMware Fusion. Я мав успіх у цьому загальному процесі:

  1. Створіть резервну копію вашої ОС на будь-якому зовнішньому накопичувачі за допомогою Time Machine (канава CCC для цієї вправи)
  2. Створіть новий VM за допомогою "Встановити з зображення" та виберіть Додаткові параметри.
  3. Виберіть "Встановити OSX з розділу відновлення"
  4. Дотримуйтесь підказок і як тільки ви перебуваєте в розділі Recovery, виберіть відновлення з Time Machine.
  5. Коли ви впевнені, що ваші дані знаходяться у вітчизняній машині, оновіть хост до Yosemite. Зверніть увагу, що вам потрібно буде оновити Fusion v7.x для запуску на 10.10 хості.

Інший варіант - просто створити гостьовий VM так само, як і cpфайли після того, як ви встановите мережу. Завдання тут - це файли ACL та права власності. Плюс весь додаток перевстановити клопоту.

Сподіваюсь, це допомагає.


Я спробував метод використання резервного копіювання машини часу для відновлення. Процес загине загадково і повернеться до екрана входу. Я захопив журнал консолі і не знайшов нічого підозрілого, що вказувало б на те, чому процес загинув. Він пробіг приблизно 8 хвилин, перш ніж помер. Я розмістив це на сайті vmware і хтось запропонував використовувати резервну копію CCC як рішення. Примітка: Мій господар - Йосеміт. Чи можете ви переконатись у важливості того, щоб господар приймав гостя?
Майкл Поттер

Примітка: Це тільки дозволено запускати OS X в віртуальній машині , коли що VM хоста OS X працює на комп'ютері Apple.
slhck

"дозволено" - ключове слово. Мені вдалося запустити VMware ESX на Mac Pro та розмістити VM-файли Yosemite. Він не підтримується, але саме для цього StackExchange, правда? ;-)
SaxDaddy

@SaxDaddy Чому на сторінці en.wikibooks.org/wiki/VirtualBox/Setting_up_a_Virtual_Machine/… сказано, що це нелегально?
Pacerier

1

Оскільки ваш зовнішній привід - це завантажувальний клон, іншим варіантом має бути завантаження VM з цього зовнішнього диска, а потім клонування до накопичувача VM, а не міграція.

Звичайно, це може зіткнутися з тим самим перешкодою USB, оскільки це, здається, справжнє питання, але варто спробувати.

(Принаймні, історично) Fusion не дозволяє завантажуватися безпосередньо з USB-накопичувача без стороннього інструменту, такого як Plop Boot Manager , який представляє собою невелике зображення завантажувального диска, що дозволяє завантажуватись із зовнішнього диска.

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

  • Відвідайте сайт завантаження та завантажте останній .zip файл, що містить менеджер завантаження Plop.
  • Витягніть Zip-файл у тимчасове місце на вашому жорсткому диску. Це створить папку під назвою "plpbt- <version>".
  • У верхньому рівні вилученої папки ви знайдете файл під назвою plpbt.img. Скопіюйте цей файл у папку «Документи». Ви можете видалити .zip файл та вилучену папку.
  • Запустіть синтез VMWare та відкрийте Параметри для VM, який ви хочете використовувати. У розділі "Інші пристрої" додайте дискет, налаштований на використання цього файлу .img.
  • Перейдіть до "Розширені налаштування" та налаштуйте VM для завантаження з цього нового дискети.
  • Підключіть USB-пристрій до свого Mac та підключіть його до VM за допомогою меню "Віртуальна машина" -> "USB" -> "Підключення <ім'я вашого USB-пристрою>"
  • Завантажте VM. У верхньому лівому куті ви побачите зображення зіркового поля та меню. Виберіть "USB" у цьому меню і натисніть клавішу "Вхід", і тепер VM повинен завантажитися з USB-пристрою.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.