Jak zainstalować Ubuntu z OS X?

8

Szukam rozwiązania, które pozwoliłoby mi zainstalować Ubuntu i uruchomić go jako maszynę wirtualną w systemie OS X, ale nadal mogę bezpośrednio uruchomić Ubuntu.

Jeśli to możliwe, chciałbym przetestować oba scenariusze: gość Ubuntu na hoście OS X oraz host Ubuntu i gość OS X.

sorin
źródło
Ogólne zalecenie to nie korzystać z dostępu do surowego dysku za pomocą VirtualBox. Istnieje kilka raportów o uszkodzonych danych, uszkodzonych sterownikach (ponieważ VirtualBox instaluje sterowniki pomocnicze) itp.
Ryan Wersal
Aktualizacja: Udało mi się zainstalować Ubuntu na innej partycji i skonfigurować rozpoznawanie partycji i domyślny rozruch, instalując refit.sourceforge.net/myths - wciąż problem z uruchomieniem OS X jako maszyny wirtualnej w tym Ubuntu nie został jeszcze rozwiązany.
sorin

Odpowiedzi:

5

Jeśli dobrze pamiętam, powinieneś być w stanie zainstalować Ubuntu w Boot Camp, a następnie zwirtualizować go za pomocą Parallels Desktop. Działa świetnie z systemem Windows; najprawdopodobniej również z Ubuntu.

Itai Ferber
źródło
Byłem w stanie zainstalować ubuntu tylko z nagranej płyty CD, ale konfiguracja Parallels działa, jedyne rozwiązanie VM, które do tej pory działało z prawdziwymi partycjami.
sorin
3

Chciałem także uruchomić natywną wersję Ubuntu na moim komputerze iMac i przez długi czas nie mogłem tego rozgryźć. Odmówiłem używania oprogramowania do wirtualizacji. Zajrzałem na stronę ubuntu i instrukcje, które ona zapewnia, działają dla mnie najlepiej.

Najpierw utwórz bootowalną pamięć USB Ubuntu

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

Zrestartuj swój komputer.

Przytrzymaj, Option ⌥gdy zabrzmi dzwonek.

Wybierz metodę instalacji (np. Zainstaluj Ubuntu obok OS X)

seekis
źródło
3
  • instalowanie Ubuntu jako podwójnego rozruchu z OS X
  • z systemem OS X z poziomu Ubuntu:

    • zainstaluj VirtualBox
    • dodaj się do grupy dysków: sudo usermod -G disk,vboxusers -a `whoami`
    • utwórz dysk wirtualny wskazujący na prawdziwy dysk

    VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/OSX.vmdk -rawdisk /dev/sda -partitions 2 -relative(jeśli system OS X nie jest włączony /dev/sda2, odpowiednio zmień numer dysku i partycji)

    • utwórz maszynę wirtualną z 64-bitowym systemem OS X, z dyskiem skierowanym do właśnie utworzonego dysku wirtualnego
    • jesteś gotowy do uruchomienia
vartec
źródło
2

Ludzie przekonali VirtualBox, aby używał partycji jako dysku dla maszyny wirtualnej. Jednak nie sądzę, że jest to oficjalnie obsługiwane. Ten link podczas omawiania okien jako gościa może wskazywać właściwy kierunek.

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

Stary, ale wciąż zawiera przydatne informacje:

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

John Kramlich
źródło
Używam Ubuntu 10.10 pod OSX fine z VirtualBox. Nie mam go skonfigurowanego, aby można było uruchomić bezpośrednio na Ubuntu, ale może to być możliwe.
Nathan Greenstein,
1

Twój najlepszy zakład będzie wymagał znacznej ilości pracy ręcznej. Technicznie rzecz biorąc, nie możesz uruchomić Boot Camp Ubuntu, ponieważ jest to specjalistyczny sposób na usprawnienie instalacji podwójnego rozruchu systemu Windows na komputerach Mac.

Możesz go jednak użyć do utworzenia partycji początkowej, którą usuwasz i formatujesz na potrzeby Ubuntu. Alternatywnie możesz użyć Narzędzia dyskowego, aby zmniejszyć rozmiar partycji OS X. Następnie użyj instalatora Ubuntu, aby zmodyfikować puste miejsce na użyteczne partycje dla Ubuntu. Stamtąd zainstaluj Ubuntu jak zwykle. (Pamiętaj, aby przytrzymać Cpodczas uruchamiania, aby zapewnić rozruch z dysku.)

Na koniec musisz wybrać platformę wirtualizacji:

  • VirtualBox obsługuje dostęp do surowego dysku, ale ma bardzo duże ostrzeżenia przed jego użyciem z powodu obaw o uszkodzenie danych itp. Rozdział 9 ich podręcznika opisuje dostęp do surowego dysku.
  • VMware Workstation obsługuje dostęp do surowego dysku, ale niestety nie działa w systemie OS X. Co gorsza, VMware Fusion nie obsługuje konfigurowania dostępu do surowego dysku z GUI.

Obejściem, jeśli wybierzesz podejście VMware, jest użycie narzędzi wiersza poleceń i ręczna edycja plików konfiguracyjnych, aby uzyskać dostęp do surowego dostępu do dysku. W tym wątku na forum znajduje się przydatna dyskusja na temat tego procesu, a także innych problemów.

Ryan Wersal
źródło
-1

Tak, jedyną opcją jest zainstalowanie Ubuntu i OS X w scenariuszu podwójnego rozruchu i zainstalowanie VirtualBox na obu. OS X (gość) w V-Boxie jest dość trudny, ale zdecydowanie możliwy, ponieważ to zrobiłem. Ubuntu (gość) w systemie OS X jest prosty w konfiguracji.

Jen Nemo
źródło
-3

O ile mi wiadomo, nie możesz mieć maszyny wirtualnej Ubuntu (VMware, VirtualBox, a nawet Xen), a następnie mieć możliwość macierzystego uruchomienia tego samego. Wydaje mi się to czymś w rodzaju skrzyżowanych celów ... :)

Piko
źródło