12

Я хотел бы перенести существующую машину OSX 10.9.5 на гостевую виртуальную машину 10.9.5, работающую на хосте 10.10.1.

Моя ситуация такова: у меня есть 10,9,5 MBP, которые я использую каждый день. У меня есть инструменты для разработки на машине, которые я не уверен, работают на Yosemite. Я купил новый MBP, который работает 10.10.1.

Я хотел бы перенастроить старую машину в качестве гостевой машины, а затем я могу перенести частичную виртуальную машину на собственную машину.

Я пробовал несколько вещей, но эти инструкции показались наиболее многообещающими:

  1. Создайте простой гостевой компьютер, используя «Install OS X Mavericks.app».
  2. Загрузите эту ВМ, используя безопасный режим.
  3. Подключите мой загрузочный образ Carbon Copy Cloner на основе USB.
  4. Запустите помощник по миграции OSX (не помощник по миграции VMWare).
  5. Выбрал миграцию из ССС.
  6. Подождите.

Я не был успешным.

Непосредственная проблема заключается в том, что USB-накопитель не виден виртуальной машине, поэтому я застрял на шаге 3. Проблема с USB-подключением

Поддержка Apple вежливо отказала в помощи, как только я сказал VMWare.

3 ответа3

3

Вот как я это сделал:

  1. Создайте файл образа на внешнем диске (Sparse Bundle), поэтому размер исходного диска может быть переменным
  2. На исходном компьютере используйте SuperDuper или CCC, чтобы скопировать диск в файл образа / пакет
  3. Используя Fusion 8.5, создайте виртуальную машину OSX с помощью диска восстановления
  4. Добавить дополнительный диск в виртуальную машину
  5. Смонтируйте внешний диск в ВМ
  6. Смонтировать файл образа на внешний диск
  7. Используйте SuperDuper или CCC, чтобы скопировать смонтированный образ на дополнительный диск, созданный в 4
  8. Установите загрузочный диск как скопированный диск
  9. Остановите виртуальную машину, удалите исходный диск, перезапустите, и вы должны иметь свой оригинальный компьютер в виртуальной машине.
2
Apple support politely denied help as soon as I said VMWare.

Звучит правильно. Хотя по закону EUAL разрешено запускать OS X на виртуальной машине, Apple за это посмеется над вами.

Я предполагаю, что вы используете хотя бы версию VMware Fusion N-1. Я имел успех с этим общим процессом:

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

Другой вариант заключается в том, чтобы просто создать гостевую виртуальную машину аналогичным образом и cp файлы после настройки сети. Проблема здесь - это ACL и владение файлами. Плюс вся проблема переустановки приложения.

Надеюсь это поможет.

1

Поскольку внешний диск является загрузочным клоном, другой вариант должен состоять в загрузке виртуальной машины с этого внешнего диска, а затем клонировать диск виртуальной машины, а не мигрировать.

Конечно, это может столкнуться с тем же препятствием USB, потому что это кажется реальной проблемой здесь, но это стоит попробовать.

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

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

  • Посетите сайт загрузки и загрузите последний ZIP-файл, содержащий менеджер загрузки Plop.
  • Извлеките Zip-файл во временную папку на жестком диске. Это создаст папку с именем «plpbt- <версия>».
  • В верхнем уровне извлеченной папки вы найдете файл с именем plpbt.img. Скопируйте этот файл в папку "Документы". Вы можете удалить ZIP-файл и извлеченную папку.
  • Запустите VMWare Fusion и откройте "Настройки" для виртуальной машины, которую вы хотите использовать. В разделе "Другие устройства" добавьте дисковод гибких дисков, настроенный для использования этого файла .img.
  • Перейдите в раздел "Дополнительные параметры" и настройте виртуальную машину для загрузки с этого нового дисковода гибких дисков.
  • Подключите USB-устройство к вашему Mac и подключите его к виртуальной машине с помощью меню "Виртуальная машина" -> "USB" -> «Подключить <имя вашего USB-устройства>».
  • Загрузите ВМ. Вы увидите изображение звездного поля и меню в левом верхнем углу. Выберите "USB" в этом меню и нажмите Enter, и виртуальная машина должна загрузиться с USB-устройства.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .