Wie installiere ich Ubuntu von OS X?

Ich suche nach einer Lösung, die es mir ermöglicht, Ubuntu zu installieren und als virtuelle Maschine unter OS X auszuführen, aber trotzdem direkt Ubuntu booten zu können.

Wenn möglich möchte ich beide Szenarien testen: Ubuntu-Gast auf OS X-Host und Ubuntu-Host und OS X-Gast.

Die allgemeine Empfehlung lautet, keinen Raw-Festplattenzugriff mit VirtualBox zu verwenden. Es gibt mehrere Berichte über beschädigte Daten, defekte Treiber (da VirtualBox seine Hilfstreiber installiert) usw.
Update: Ich habe es geschafft, Ubuntu auf einer anderen Partition zu installieren und so zu konfigurieren, dass es die Partition erkennt und standardmäßig bootet, indem ich refit.sourceforge.net/myths installiert habe - das Problem, OS X als virtuelle Maschine unter diesem Ubuntu auszuführen, ist immer noch nicht gelöst.

Antworten (7)

Wenn ich mich richtig erinnere, sollten Sie Ubuntu in Boot Camp installieren und es dann mit Parallels Desktop virtualisieren können. Funktioniert hervorragend mit Windows; höchstwahrscheinlich auch mit Ubuntu.

Ich konnte Ubuntu nur von einer gebrannten CD installieren, aber die Konfiguration von Parallels funktioniert, die einzige VM-Lösung, die bei mir bisher mit echten Partitionen funktioniert hat.

Ich wollte auch Ubuntu nativ auf meinem iMac laufen lassen und konnte es lange Zeit nicht herausfinden. Ich weigerte mich, Virtualisierungssoftware zu verwenden. Ich habe mir die Website von Ubuntu angesehen und die darin enthaltenen Anweisungen funktionieren für mich am besten.

Machen Sie zuerst einen bootfähigen Ubuntu USB Stick

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

Starte deinen Computer neu.

Halten Sie gedrückt, Option ⌥wenn der Ton ertönt.

Wählen Sie Ihre Installationsmethode (dh: Installieren Sie Ubuntu zusammen mit OS X)

  • Installation von Ubuntu als Dual-Boot mit OS X
  • Ausführen von OS X in Ubuntu:

    • Virtualbox installieren
    • fügen Sie sich selbst zur Datenträgergruppe hinzu:sudo usermod -G disk,vboxusers -a `whoami`
    • Erstellen Sie eine virtuelle Festplatte, die auf Ihre reale Festplatte verweist

    VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/OSX.vmdk -rawdisk /dev/sda -partitions 2 -relative(Wenn Ihr OS X nicht eingeschaltet ist /dev/sda2, ändern Sie die Festplatten- und Partitionsnummer entsprechend)

    • Erstellen Sie eine virtuelle Maschine mit System OS X 64-Bit, wobei die Festplatte auf die gerade erstellte virtuelle Festplatte zeigt
    • Sie sind startbereit

Die Leute haben VirtualBox dazu gebracht, eine Partition als Laufwerk für eine virtuelle Maschine zu verwenden. Allerdings glaube ich nicht, dass es offiziell unterstützt wird. Dieser Link weist Sie möglicherweise in die richtige Richtung, während Sie als Gast über Windows sprechen.

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

Alt, enthält aber immer noch nützliche Informationen:

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

Ich verwende Ubuntu 10.10 unter OSX mit VirtualBox. Ich habe es nicht so eingerichtet, dass Sie Ubuntu direkt booten können, aber das könnte möglich sein.

Ihre beste Wette wird eine erhebliche Menge an manueller Arbeit erfordern. Technisch gesehen können Sie Ubuntu nicht booten, da es eine spezialisierte Methode zum Optimieren von Windows-Dual-Boot-Installationen auf Macs ist.

Sie können es jedoch verwenden, um eine anfängliche Partition zu erstellen, die Sie löschen und für die Verwendung von Ubuntu formatieren. Alternativ können Sie das Festplatten-Dienstprogramm verwenden, um die Größe Ihrer OS X-Partition zu verringern. Verwenden Sie dann das Installationsprogramm von Ubuntu, um diesen leeren Speicherplatz in nutzbare Partitionen für Ubuntu umzuwandeln. Installieren Sie von dort aus Ubuntu wie gewohnt. C(Achten Sie darauf, während des Bootens gedrückt zu halten, um sicherzustellen, dass Sie von der Disc booten.)

Schließlich müssten Sie Ihre Virtualisierungsplattform auswählen:

  • VirtualBox unterstützt den Zugriff auf Raw-Discs, warnt jedoch sehr ausführlich vor seiner Verwendung aufgrund von Bedenken hinsichtlich der Datenbeschädigung usw. Kapitel 9 ihres Handbuchs behandelt den Zugriff auf Raw-Discs.
  • VMware Workstation unterstützt den Raw-Festplattenzugriff, funktioniert aber leider nicht unter OS X. Schlimmer noch, VMware Fusion scheint das Einrichten des Raw-Festplattenzugriffs über die GUI nicht zu unterstützen.

Wenn Sie sich für den VMware-Ansatz entscheiden, besteht die Problemumgehung darin, die Befehlszeilentools zu verwenden und Konfigurationsdateien manuell zu bearbeiten, um Ihnen Zugriff auf Raw-Festplattenzugriff zu gewähren. Dieser Forumsthread enthält nützliche Diskussionen zu diesem Prozess sowie zu anderen Bedenken.

Ja, Ihre einzige Möglichkeit besteht darin, Ubuntu und OS X in einem Dual-Boot-Szenario zu installieren und VirtualBox auf beiden zu installieren. Das OS X (Gast) in V-Box ist ziemlich schwierig zu machen, aber definitiv möglich, weil ich es getan habe. Ubuntu (Gast) in OS X ist einfach einzurichten.

Meines Wissens können Sie keine virtuelle Ubuntu-Maschine (VMware, VirtualBox oder sogar Xen) haben und diese dann nativ booten. Scheint mir eine Art Zweckkreuzung zu sein ... :)