Как установить Ubuntu из OS X?


8

Я ищу решение, которое позволило бы мне установить Ubuntu и запустить его как виртуальную машину под OS X, но при этом иметь возможность загружаться непосредственно с Ubuntu.

Если возможно, я бы хотел протестировать оба сценария: гостевой Ubuntu на хосте OS X и хост Ubuntu и гостевой OS X.


Общая рекомендация - не использовать необработанный доступ к диску с VirtualBox. Есть несколько сообщений о поврежденных данных, поврежденных драйверах (так как VirtualBox устанавливает свои вспомогательные драйверы) и т. Д.
Райан Версал

Обновление: мне удалось установить Ubuntu в другом разделе и настроить его на распознавание раздела и загрузку по умолчанию, установив refit.sourceforge.net/myths - но проблема запуска OS X в качестве виртуальной машины под этой Ubuntu еще не решена.
сорин

Ответы:


5

Если я правильно помню, вы сможете установить Ubuntu в Boot Camp, а затем виртуализировать его с помощью Parallels Desktop. Прекрасно работает с Windows; скорее всего, с Ubuntu.


Я смог установить Ubuntu только с записанного CD, но настройка Parallels работает, единственное решение для виртуальных машин, которое до сих пор работало для меня с реальными разделами.
Сорин

3

Я также хотел запустить Ubuntu Native на моем iMac и не мог понять это в течение длительного времени. Я отказался использовать программное обеспечение для виртуализации. Взглянул на сайт Ubuntu и инструкции, которые он предоставляет, работают лучше всего для меня.

Сначала сделайте загрузочную Ubuntu USB Stick

http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx

Перезагрузите компьютер.

Удерживайте, Option ⌥когда звучит звонок.

Выберите способ установки (т.е. установите Ubuntu на стороне OS X)


3
  • установка Ubuntu в качестве двойной загрузки с OS X
  • под управлением OS X из Ubuntu:

    • установить VirtualBox
    • добавить себя в группу дисков: sudo usermod -G disk,vboxusers -a `whoami`
    • создать виртуальный диск, указывающий на ваш реальный диск

    VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/OSX.vmdk -rawdisk /dev/sda -partitions 2 -relative(если ваша OS X не включена /dev/sda2, измените номер диска и раздела соответственно)

    • создайте виртуальную машину с операционной системой OS X 64-bit, с указанием диска на виртуальный диск, который вы только что создали
    • ты готов к запуску

2

Люди получили VirtualBox использовать раздел в качестве диска для виртуальной машины. Однако я не верю, что это официально поддерживается. Эта ссылка, обсуждая окна в качестве гостя, может указать вам правильное направление.

http://forums.virtualbox.org/viewtopic.phpf=7&t=20793&p=89806&hilit=raw+partition+vista#p89806

Старый, но все еще содержит полезную информацию:

http://blarts.wordpress.com/2007/12/06/how-to-run-virtualbox-using-a-physical-partition-using-ubuntu-feisty-fawn/


Я бегу Ubuntu 10.10 под OSX нормально с VirtualBox. Я не настроил его так, чтобы вы могли загружаться прямо в Ubuntu, но это возможно.
Натан Гринштейн

1

Ваша лучшая ставка потребует значительного количества ручной работы. Технически, вы не можете Boot Camp Ubuntu, поскольку это специализированный способ упростить установку двойной загрузки Windows на Mac.

Однако вы можете использовать его для создания исходного раздела, который вы удаляете и форматируете для использования в Ubuntu. Кроме того, вы можете использовать Дисковую утилиту, чтобы уменьшить размер вашего раздела OS X. Затем используйте установщик Ubuntu, чтобы преобразовать это пустое пространство в пригодные для использования разделы для Ubuntu. Оттуда, как обычно, установите Ubuntu. (Обязательно держите нажатой Cво время загрузки, чтобы обеспечить загрузку с диска.)

Наконец, вам нужно будет выбрать платформу виртуализации:

  • VirtualBox поддерживает доступ к необработанному диску, но имеет очень большие предупреждения против его использования из-за проблем с повреждением данных и т. Д. Глава 9 их руководства посвящена доступу к необработанному диску.
  • VMware Workstation поддерживает доступ к необработанным дискам, но, к сожалению, не работает на OS X. Еще хуже то, что VMware Fusion не поддерживает настройку доступа к необработанным дискам из графического интерфейса.

Обходной путь, если вы выберете подход VMware, заключается в использовании инструментов командной строки и ручном редактировании файлов конфигурации, чтобы предоставить вам доступ к необработанному доступу к диску. В этой ветке форума есть полезное обсуждение этого процесса, а также другие проблемы.


-1

Да, ваш единственный вариант - установить Ubuntu и OS X в режиме двойной загрузки и установить VirtualBox на обоих. OS X (гость) внутри V-Box довольно сложно сделать, но определенно возможно, потому что я сделал это. Ubuntu (гость) в OS X прост в настройке.


-3

Насколько мне известно, у вас не может быть виртуальной машины Ubuntu (VMware, VirtualBox или даже Xen), а затем вы сможете иметь ту же загрузку. Мне кажется, что это скрещенные цели ... :)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.