Boot Camp: Kann man von Mac OS X direkt auf Windows neu starten?

56

Wenn die Boot Camp-Tools unter Windows installiert sind, gibt es eine Option für den direkten Neustart unter Mac OS ("Neustart unter Mac OS X" aus der Taskleiste von Boot Camp).

Aber ist das auch in umgekehrter Richtung möglich? Mit anderen Worten, anstatt der Prozedur 1) "Neustart", 2) Warten Sie, bis OS X heruntergefahren ist, 3) Halten Sie die Wahltaste (⌥) gedrückt, und 4) wählen Sie die Windows-Partition aus. Kann ich meinen Mac anweisen, neu zu starten, damit Windows wird beim nächsten Start ausgewählt? So etwas wie " In Windows neu starten ", mit dem ich die Schritte 2 bis 4 umgehen kann.

NB: Ich möchte Mac OS X als Standardbetriebssystem beibehalten . Ich bin nur auf der Suche nach einer praktischen Verknüpfung, wenn ich normalerweise mit OS X arbeite und gelegentlich mit Windows booten möchte.

Jonik
quelle
4
Wie deine Frage. Ich kenne die Antwort nicht, aber ich suche hier das Gleiche!
Pablo Santa Cruz

Antworten:

39

Am schnellsten geht es mit Bootchamp . Es wird eine Option in der Mac-Menüleiste hinzugefügt, auf die Sie einfach klicken und "In Windows neu starten" auswählen können. QED

Alt-Text

Kaliban
quelle
Ich bin mir nicht sicher, ob es in SL funktioniert - es hat letztes Mal auf meinem uMBP auf 10.5 funktioniert. Ich habe es noch nicht in SL versucht und habe mich auch nicht darum gekümmert, Windows in BC zu installieren.
Caliban
1
Ah, jemand hat meine Frage tatsächlich gelesen und verstanden - wie erfrischend! :) Ich habe gerade auf einem MacBook mit Leopard und Win XP überprüft, dass dieses Dienstprogramm funktioniert.
Jonik
Schade um die Einschränkungen; Beim Starten dieses Programms wurde gewarnt, dass es mit Unibody MacBook oder MacBook Air nicht funktioniert. Auf der Website heißt es, dass es mit Mac Pro Late 2009 nicht funktioniert.
Jonik
BootChamp funktioniert auch mit Snow Leopard, ich habe es gerade ausprobiert.
Jonik
Das ist großartig! Vielleicht möchte ich es auch benutzen - in letzter Zeit wollte ich unbedingt ein paar Spiele auf Windows spielen ...;)
caliban
12

Alternative:

$ sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly;sudo shutdown -r now

(Edit: 10.9 erfordert sudo zum Herunterfahren, kann aber auch in früheren Versionen verwendet werden.)

NReilingh
quelle
Vielen Dank! Ist dies zur Verdeutlichung im Grunde dasselbe, was Bootchamps "Neustart in Windows" tut?
Jonik
1
Ziemlich viel - auch was BootPicker macht: apple.com/education/resources/bootpicker Natürlich benötigen diese GUI-Tools kein Passwort und erlauben es Ihnen, mit einem Klick auf eine Schaltfläche zu bestätigen wichtige Informationen in PRAM.
NReilingh
Tolle, sehr nützliche Infos. (Übrigens fragt Bootchamp bei jeder Verwendung nach dem Passwort.)
Jonik
1
Dies funktioniert auf 10.7 Lion, vielen Dank! Bootcamp nennt sich standardmäßig "/ Volumes / BOOTCAMP". Für die NTFS-Schreibunterstützung von Lion können Sie Paragon NTFS verwenden. Meiner Meinung nach ist dies die Zeit, die ich gespart habe, auf jeden Fall wert. Natürlich brauchen Sie sudo auch vor dem Herunterfahren, aber es ist eine gute Idee, zuerst den Befehl bless auszuprobieren und zu sehen, was er sagt. Zur Antwort: Kennt jemand die Details, ob ein Neustart über shutdown -r im Gegensatz zum Neustart über den Finder negative Auswirkungen auf die OS X-Welt hat - dh, dass Dateien beschädigt werden oder Dienste oder andere Apps durch das Beenden beschädigt werden
Colin
1
Ab El Capitan blessfunktioniert dies nicht mehr , da der Systemintegritätsschutz aktiviert ist.
ELLIOTTCABLE
5

Die einfache Möglichkeit besteht darin, den Einstellungsbereich "Startdiskette" in den Systemeinstellungen zu verwenden. Wenn Sie den Zugriff erleichtern möchten, finden Sie den Einstellungsbereich unter /System/Library/PreferencePanes/StartupDisk.prefPane. Beachten Sie, dass diese Methode nicht funktioniert, wenn Sie NTFS-3G installieren.

Screenshot der Startdiskette

Lara Dougan
quelle
Manchmal ist einfach einfacher.
BinaryMisfit
5
Entschuldigung, Sie haben die Frage vielleicht nicht sorgfältig gelesen. Es heißt: NB: Ich möchte Mac OS X als Standard-Betriebssystem beibehalten . Mit der Schaltfläche "Neustart" wäre dies ansonsten eine gute Möglichkeit, direkt in Windows zu booten, aber es ändert auch die Standardeinstellung. Also im Wesentlichen eine gute Antwort, aber auf die falsche Frage.
Jonik
Warum funktioniert es nicht mit NTFS-3G? edit: fand eine mögliche Abhilfe macosxhints.com/article.php?story=20080101043841537
kenwarner
Mit Abstand am einfachsten und am schnellsten. Nichts zu installieren, kann es in 1 Sekunde öffnen.
böse Pastete
2

Ich bin nicht sicher, ob Sie bereits eine optimale Lösung für dieses Problem gefunden haben, aber ich habe ein AppleScript erstellt:

do shell script "hdiutil unmount /Volumes/<Windows_Partition> -quiet"
do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" with administrator privileges
tell application "Finder" to restart

Wo <Windows_Partition>ist der Name Ihres Windows-Volumes? Stellen Sie außerdem sicher, dass sich das Windows-Volume auf disk0s3 befindet, indem Sie diskutil listim Terminal einen Befehl absetzen .

Wenn Sie es noch schicker machen möchten, können Sie QuickSilver verwenden, sodass Sie mit einer einfachen Tastenkombination schnell zu Windows neu starten können. Siehe http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescript . Das Skript, das sie verwenden, unterscheidet sich geringfügig von dem oben beschriebenen und weist einige Nachteile auf, insbesondere, dass Sie es nicht verwenden können, wenn NTFS-3G aktiviert ist und die Reihenfolge des Herunterfahrens nicht so sicher ist. Mit meinem Skript können Sie die Windows-Partition aushängen, bevor Sie sie segnen und dann den Finder zum Neustart auffordern.

Sie können die Passwortabfrage auch umgehen, indem Sie Ihr Passwort in die zweite Zeile des Skripts einfügen (ersetzen Sie xxxxxxx durch Ihr Passwort):

do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" password "xxxxxxx" with administrator privileges

Es ist jedoch möglicherweise unsicher, da Ihr Kennwort für jeden, der die Skriptdatei anzeigt, unmissverständlich sichtbar ist.

mrk2010
quelle
1
Vielen Dank; Ich persönlich war mit Bootchamp zufrieden, weil ich gelegentlich auf Windows booten musste. Diese Antwort scheint ganz in Ihrer Nähe zu sein, abgesehen von AppleScript- und QuickSilver-Wrappern. Willkommen bei Super User!
Jonik
1

Dies ist nicht möglich, wenn nur BootCamp installiert ist, da es von OSX gesteuert wird.

rEFIt ist ein Boot-Manager, mit dem Sie auswählen können, welches Betriebssystem beim Start gestartet werden soll, und der auch einige sehr nützliche Zusatzfunktionen bietet.

Es ersetzt den normalen OSX Boot Manager. Wenn Sie Ihren Mac einschalten oder Ihren Mac neu starten, wird eine Liste aller auf Ihrem Computer installierten Betriebssysteme angezeigt, unter denen Sie auswählen können, welches gestartet werden soll.

Wenn BootCamp installiert ist, wird die Windows-Partition zusammen mit der Mac-Partition als Symbol angezeigt. Sie können auch ein Standardzeitlimit für Ihr bevorzugtes Betriebssystem festlegen.

rEFIt Screenshot

BinaryMisfit
quelle
Kann rEFIt als Ergänzung zu Boot Camp verwendet werden, um zusätzliche Optionen wie diese zu erhalten, oder ist es eher ein Ersatz für Boot Camp? (Scheint wie die
erste
1
rEFIt ist nur ein Boot Manager, kein BootCamp-Ersatz. AFAIK: Es gibt keine andere Software, die BootCamp ersetzen kann, außer den normalen Anwendungen für virtuelle Maschinen wie Parallels und VirtualBox, die NICHT mit BootCamp identisch sind, da sie virtuelle Maschinen hosten. Mit rEFIt können Sie auswählen, welches Betriebssystem beim Start gestartet werden soll, und einige Notfalltools für den Fall, dass Ihr Computer nicht gestartet werden soll.
BinaryMisfit
Vielen Dank! Noch etwas zur Klärung der ursprünglichen Frage: Gibt es bei rEFIt unter OS X eine Option wie "Restart into Windows", die die Auswahl beim nächsten Start umgeht? (Ich frage, weil "Wählen Sie, welches Betriebssystem beim Start gebootet werden soll" nicht ganz dasselbe ist, aber "einige sehr nützliche
Zusatzfunktionen
1
@ Jonik - Ich denke, Sie sind Missverständnisse. rEFIt wird als Dienstprogramm außerhalb des Betriebssystems installiert und ersetzt den Boot-Manager von OSX. Sie wählen nach dem Booten kein Betriebssystem aus , sondern das Betriebssystem, wenn der Computer neu gestartet oder eingeschaltet wird, bevor ein Betriebssystem geladen wird. Die praktischen
Zusatzfunktionen
Ich habe das verstanden; Ich wollte nur wissen, ob es auch passiert ist, dass Tools (vgl. Apples Boot Camp-Tools für Windows) für das bereitgestellt werden, wonach ich speziell gefragt habe. Während rEFIt wie ein nützliches Boot-Manager-Tool erscheint (das ich vielleicht irgendwann ausprobieren werde), übersieht es diese spezielle Frage. Zur Verdeutlichung: Der Start wird möglicherweise etwas komfortabler (auf keinen Fall muss die Optionstaste gedrückt werden), aber ich meinte den Anwendungsfall: "Wenn Sie bereits unter OS X arbeiten, weisen Sie den Computer an, jetzt unter Windows neu zu starten, ohne dass weitere Benutzerinteraktionen erforderlich sind ". Es tut mir leid, dass ich meine Frage nicht klar genug formuliert habe.
Jonik
0

Außenseiter

sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly; sudo shutdown -r now

Yosemite

Geben Sie den folgenden Befehl ein: diskutil list

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            420.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                79.0 GB    disk0s4 <--That disk
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS 1TB                     999.9 GB   disk1s2

Dann:

hdiutil unmount /Volumes/BOOTCAMP -quiet
sudo bless -device /dev/disk0s4 -legacy -setBoot -nextonly
sudo shutdown -r now

Wichtig stellen Sie sicher, dassBOOTCAMPunddisk0s4Ihre tatsächliche Windows-Partition sind. Sudo-Befehle sind gefährlich. Ich übernehme keine Verantwortung, wenn Sie einen dieser Befehle verwenden. Es funktioniert aber für mich.

Vitim.us
quelle