У меня есть физическая установка Mac OS X 10.6.8 (Snow Leopard), которая успешно работает на моем MacBook Pro. Я хочу переместить эту установку (не устанавливать новую копию OS X и переместить мои данные, переместить существующую ОС) в экземпляр VirtualBox, чтобы я мог перейти на Mavericks, но при этом сохранить обратную совместимость с несколькими старыми приложениями, для которых требуется Rosetta бежать.

Можно ли этого достичь? Если так, как бы я поступил?

РЕДАКТИРОВАТЬ: Чтобы было ясно, я не хочу устанавливать свежую копию OS X в виртуальную машину, я хочу переместить мою текущую копию с различными настройками (установка Homebrew, патчи Shellshock, обновленная версия системы Python и т.д.), Эффективно клонировать мой диск в виртуальную машину, если это возможно.

1 ответ1

2

Конечно, это. Установите легальную копию Mac OS на VirtualBox, здесь вы найдете отличные инструкции для этого. Убедитесь, что диск, который вы выделяете для виртуальной машины, по крайней мере такой же большой, как занятая часть вашего диска.

Затем установите гостевые дополнения на виртуальной машине. Это идеальное время для полного резервного копирования вашей системы, на случай, если что-то пойдет не так.

Теперь вы можете поделиться всем своим хост-диском с виртуальной машиной. На этом этапе вы можете свободно копировать все файлы из общей папки (вашего хост-диска) на диск виртуальной машины.

Размонтируйте общую папку. Теперь сохраните образ виртуальной машины в виде файла OVA (в процессе экспорта). Скопируйте файл OVA на внешнюю поддержку, например, на достаточно большой USB-накопитель или жесткий диск. Установите новую ОС на свой компьютер, установите VirtualBox, импортируйте файл OVA в новый VirtualBox. Вот и все.

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