2009-09-05 14:39:23 +0000 2009-09-05 14:39:23 +0000
56
56

Boot Camp: Ist es möglich, von Mac OS X direkt in Windows neu zu starten?

Mit den unter Windows installierten Boot Camp-Tools gibt es eine Option, um direkt in Mac OS neu zu starten (“In Mac OS X neu starten” aus dem Boot Camp-Systemtray-Element).

Aber ist dies auch in umgekehrter Richtung möglich? Mit anderen Worten, statt der Prozedur 1) “Neustart”, 2) warten, bis OS X heruntergefahren ist, 3) Optionstaste (⌥) halten und 4) die Windows-Partition auswählen, kann ich meinem Mac sagen, dass er neu starten soll, damit Windows beim nächsten Start ausgewählt wird? So etwas wie “Neustart in Windows”, womit ich die Schritte 2-4 umgehen könnte.

NB: Ich möchte Mac OS X als Standardbetriebssystem beibehalten ; ich suche nur nach einer bequemen Verknüpfung, wenn ich normalerweise OS X laufen lasse und gelegentlich nach Windows booten möchte.

Antworten (6)

39
39
39
2009-09-05 17:54:54 +0000

Der schnellste Weg ist die Verwendung von Bootchamp . Es fügt eine Option in der Mac-Menüleiste hinzu, auf die Sie einfach klicken und “In Windows neu starten” wählen können. Q.E.D.

12
12
12
2010-07-25 19:54:22 +0000

Alternativ dazu:

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

(Bearbeiten: 10.9 erfordert sudo zum Herunterfahren, aber dies kann auch auf früheren Versionen verwendet werden).

5
5
5
2009-09-05 16:49:42 +0000

Der einfache Weg ist die Verwendung des Einstellungsbereichs “Startup Disk” in den Systemeinstellungen. Wenn Sie es sich leichter machen wollen, finden Sie den Einstellungsbereich unter /System/Library/PreferencePanes/StartupDisk.prefPane. Beachten Sie, dass diese Methode nicht funktioniert, wenn Sie NTFS-3G installieren.

2
2
2
2011-02-06 22:30:56 +0000

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

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

, wobei <Windows_Partition> der Name Ihres Windows-Volumes ist. Stellen Sie außerdem sicher, dass sich das Windows-Volume auf disk0s3 befindet, indem Sie einen diskutil list-Befehl im Terminal eingeben.

Wenn Sie es noch raffinierter machen wollen, können Sie QuickSilver verwenden, so dass Sie mit einer einfachen Tastenkombination schnell zu Windows zurückkehren können. Siehe http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescript . Das Skript, das sie verwenden, unterscheidet sich ein wenig von dem obigen und hat einige Nachteile, hauptsächlich, dass Sie es nicht verwenden können, wenn Sie NTFS-3G aktiviert haben, und die Herunterfahrsequenz ist nicht so sicher. Mein Skript erlaubt es Ihnen, die Windows-Partition auszuhängen, bevor Sie das Zeitliche segnen und dann dem Finder sagen, dass er neu starten soll.

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

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

Das ist jedoch potenziell unsicher, da Ihr Kennwort für jeden sichtbar ist, der die Skriptdatei betrachtet.

1
1
1
2009-09-05 15:44:37 +0000

Es gibt keine Möglichkeit, dies zu tun, wenn nur BootCamp installiert ist, da es von OSX gesteuert wird. rEFIt ist ein Bootmanager, mit dem Sie auswählen können, welches Betriebssystem beim Start gebootet werden soll, und der außerdem einige sehr praktische Zusatzfunktionen hat.

Er ersetzt den normalen OSX-Bootmanager und wenn Sie Ihren Mac einschalten oder neu starten, zeigt er eine Liste aller installierten Betriebssysteme auf Ihrem Rechner an, aus der Sie dann das zu startende auswählen können.

Daher wird bei installiertem BootCamp die Windows-Partition als Icon zusammen mit der Mac-Partition angezeigt und Sie können auch eine Standard-Zeitüberschreitung für Ihr bevorzugtes Betriebssystem einstellen.

0
0
0
2015-04-01 19:47:31 +0000

Mavericks

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

Yosemite

Geben Sie den Befehl: 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, dass BOOTCAMP und disk0s4 Ihre tatsächliche Windows-Partition sind. Sudo-Befehle sind gefährlich, ich übernehme keine Verantwortung, wenn Sie einen dieser Befehle verwenden. Bei mir funktioniert es aber.