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

Boot Camp : est-il possible de redémarrer directement sur Windows à partir de Mac OS X ?

Avec les outils Boot Camp installés sur Windows, il y a une option pour redémarrer directement sur Mac OS (“Redémarrer dans Mac OS X” dans la barre d'état système de Boot Camp).

Mais est-ce possible dans le sens inverse ? En d'autres termes, au lieu de la procédure 1) “Redémarrer”, 2) attendre qu'OS X s'arrête, 3) maintenir la touche Option (⌥), et 4) sélectionner la partition Windows, puis-je dire à mon Mac de redémarrer de sorte que Windows soit sélectionné au prochain démarrage ? Quelque chose comme “Restart in Windows” qui me permettrait de contourner les étapes 2 à 4.

NB : Je veux garder Mac OS X comme OS par défaut ; je cherche juste un raccourci pratique lorsque j'utilise normalement OS X et que je veux occasionnellement démarrer sous Windows.

Réponses (6)

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

Le moyen le plus rapide est d'utiliser Bootchamp . Elle ajoute une option dans la barre de menu Mac où il suffit de cliquer et de choisir “Redémarrer sous Windows”. D.E.Q.

.

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

Alternativement :

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

(Edition : 10.9 nécessite sudo pour l'arrêt, mais cela peut également être utilisé sur les versions précédentes).

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

La manière la plus simple est d'utiliser le panneau de préférences de la Disque de démarrage dans les Préférences Système. Si vous souhaitez faciliter l'accès à ce panneau, vous pouvez le trouver dans /System/Library/PreferencePanes/StartupDisk.prefPane. Notez que cette méthode ne fonctionnera pas si vous installez NTFS-3G.

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

Je ne sais pas si vous avez déjà trouvé une solution optimale à ce problème, mais ce que j'ai fait, c'est créer un AppleScript :

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

<Windows_Partition> est le nom de votre volume Windows. Assurez-vous également que le volume Windows se trouve à disk0s3 en lançant une commande diskutil list dans le Terminal.

Si vous voulez que ce soit encore plus intéressant, vous pouvez utiliser QuickSilver pour qu'une simple combinaison de touches de raccourci vous permette de redémarrer Windows rapidement. Voir http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescript . Le script qu'ils utilisent est légèrement différent de celui ci-dessus et présente quelques inconvénients, principalement le fait que vous ne pouvez pas l'utiliser si vous avez activé NTFS-3G, et que la séquence d'arrêt n'est pas aussi sûre. Mon script vous permet de démonter la partition Windows avant de la bénir et de dire au Finder de la redémarrer.

Vous pouvez également contourner l'invite de mot de passe en incluant votre mot de passe dans la deuxième ligne du script (remplacez xxxxxxx par votre mot de passe) :

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

Cependant, cela peut être dangereux car votre mot de passe est clairement visible par toute personne qui consulte le fichier du script.

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

Il est impossible d'y parvenir avec seulement BootCamp installé car il est contrôlé par OSX. rEFIt est un gestionnaire de démarrage qui vous permettra de sélectionner le système d'exploitation à démarrer au démarrage, et possède également quelques fonctions supplémentaires très pratiques. [ rEFIt ] Il remplace le gestionnaire d'amorçage OSX normal et lorsque vous allumez votre Mac ou que vous le redémarrez, il affiche une liste de tous les systèmes d'exploitation installés sur votre machine, ce qui vous permet ensuite de choisir celui à amorcer.

Par conséquent, lorsque BootCamp est installé, il affiche la partition Windows sous forme d'icône avec la partition Mac et vous pouvez également définir un délai d'attente par défaut pour votre système d'exploitation préféré.

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

Mavericks

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

Yosemite

Donne la commande : 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

Ensuite :

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

Important assurez-vous que BOOTCAMP et disk0s4 sont votre partition Windows réelle. Les commandes Sudo sont dangereuses, je ne prends aucune responsabilité si vous utilisez l'une de ces commandes. Mais ça marche pour moi.