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.
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 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)
Ausführen von OS X in Ubuntu:
sudo usermod -G disk,vboxusers -a `whoami`
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)
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:
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:
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 ... :)
Ryan Wersal
sorin