Не удается загрузить виртуальную машину Windows на OSX при двойной загрузке с Linux
Я веб-разработчик, имеющий опыт работы в среде.NET, а также в других веб-технологиях. Чтобы выполнить работу, я использую Macintosh Macbook Pro (4,1) с разделом Boot Camp под управлением Windows 7.
Это позволяет мне использовать мою любимую ОС (OS X) с моей необходимой рабочей средой (Windows 7 и.NET) всякий раз, когда они мне нужны. Чтобы обеспечить бесперебойное использование, я использую Parallels 5 для виртуальной загрузки компьютера с Windows 7 из OS X, но всякий раз, когда я хочу сделать тяжелую работу, я перезагружаюсь в Windows 7 (в Boot Camp), что позволяет мне использовать все ресурсы моего ноутбука для моего Работа.
Моя проблема заключается в следующем:
Сейчас я собираюсь начать работу в компании в Тель-Авиве, которая для разработки использует рабочие столы Linux, и мне нужно последовать их примеру. Я дал себе новый квест:
Установите идеальную платформу для веб-разработки.
Моя цель заключается в следующем:
- Установите три операционные системы, одну рядом с другой - OS X, Ubuntu и Windows 7.
- Настройте каждую из них таким образом, чтобы я мог загружаться в нее (это означает, что любая из этих ОС может работать самостоятельно, когда захочу).
- Используйте параллели для виртуальной загрузки моего раздела Windows 7 - это позволяет мне продолжать использовать Office 2007, который я часто использую.
- (необязательно) Используйте параллели для виртуальной загрузки ОС Ubuntu.
К сожалению, я просто терплю неудачу в этом и нуждаюсь в вашей помощи.
Мне удалось выполнить цели 1 и 2, но я просто не могу получить 3. Теоретически, это не проблема установить Windows и OS X вместе и виртуально загрузить Windows под OS X, используя виртуализатор Boot Camp от Parallel. Однако в тот момент, когда я устанавливаю Linux вместе с двумя другими, он ломает виртуализатор Parallel и не может загрузиться.
Я думаю, что это связано с неспособностью Parallel использовать GRUB, но я на самом деле не уверен в этом.
Кому-нибудь удалось сделать то, что я пытаюсь? у кого-нибудь есть решение?
Я собираюсь пойти на компромисс и пойти на такую систему:
- Установите OS X и Ubuntu на ноутбук - это означает, что я могу загрузиться в каждый из них.
- Создайте виртуальную машину для Windows 7, используя Parallels.
Однако для меня это будет реальный компромисс, и я надеюсь найти способ настроить машину, как я описал ранее (три ОС, которые можно загружать независимо, а также загружать в виртуальные машины).
Просто чтобы убедиться, что я ясен - мне удалось установить три независимых ОС на одной машине - но это всегда мешает мне загружать их как виртуальные машины с использованием Parallels.
2 ответа
Вы можете попробовать установить Ubuntu через wubi (установщик Windows Ubuntu).
Wubi создает файл образа диска в вашей файловой системе Windows, устанавливает Ubuntu в этот образ и настраивает загрузчик Windows для загрузки Ubuntu с этого образа диска. Если проблема действительно связана с grub, это может решить ее.
Чтобы установить Ubuntu через wubi, просто загрузите последний образ диска Ubuntu (установщик Live, который должен быть опцией по умолчанию на странице загрузки) и вставьте его в свой диск при загрузке в Windows 7.
Интересная головоломка. Я также использую решение для виртуальной загрузки OSX/Win7 и настраивал тройную загрузку в прошлом, хотя я никогда не пытался виртуализировать установку Linux на физическом разделе. Я думаю, что это должно быть возможно, но у меня сейчас гораздо больше вопросов, чем ответов:-) .
Вопрос A: В каком порядке вы устанавливаете вещи? Я бы предположил:
- OSX
- Bootcamp 7
- Виртуализировать 7
- "Bootcamp" Ubuntu
- Виртуализируйте Ubuntu
Это правильно?
Вопрос Б:
- Как вы создали свои разделы?
- Какое приложение вы использовали для настройки разделов и в какой ОС?
- Вы установили все разделы сразу или поэтапно?
Вопрос C: вы используете rEFIt для тройной загрузки? Если нет, какой загрузчик вы используете? GRUB для всех 3? Загрузчик OSX соединяется с GRUB/Windows?