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

Boot Camp: é possível reiniciar directamente para o Windows a partir do Mac OS X?

Com as ferramentas Boot Camp instaladas no Windows, há uma opção para reiniciar directamente para Mac OS (“Reiniciar no Mac OS X” a partir do item da bandeja do sistema Boot Camp).

Mas será isto possível na direcção oposta? Por outras palavras, em vez do procedimento 1) “Reiniciar”, 2) esperar que o OS X se desligue, 3) manter a tecla Option (⌥), e 4) seleccionar a partição do Windows, posso dizer ao meu Mac para reiniciar para que o Windows seja seleccionado no próximo arranque? Algo como “ Restart in Windows”, o que me permitiria contornar os passos 2-4.

NB: Quero manter o Mac OS X como o sistema operativo por defeito; estou apenas à procura de um atalho conveniente quando normalmente executo o OS X e occasionalmente querendo arrancar para o Windows.

Respostas (6)

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

A forma mais rápida é utilizar Bootchamp . Adiciona uma opção na barra de menu Mac onde se pode simplesmente clicar e escolher “Reiniciar no Windows”. Q.E.D.

.

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

Em alternativa:

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

(Edição: 10.9 requer sudo para encerramento, mas isto também pode ser usado em versões anteriores).

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

A forma simples é utilizar o painel de preferências do Disco de Arranque em Preferências do Sistema. Se quiser facilitar o acesso, pode encontrar o painel de preferências em /System/Library/PreferencePanes/StartupDisk.prefPane. Note que este método não funcionará se instalar NTFS-3G.

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

Não tenho a certeza se já encontrou uma solução óptima para este problema, mas o que eu fiz foi criar um 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

onde <Windows_Partition> é o nome do seu volume Windows. Certifique-se também que o volume do Windows está no disco0s3 emitindo um comando diskutil list no Terminal.

Se quiser torná-lo ainda mais sofisticado, pode usar o QuickSilver para que uma simples combinação de teclas de atalho lhe permita reiniciar rapidamente para o Windows. Ver http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescript . O script que utilizam é ligeiramente diferente do acima e tem algumas desvantagens, principalmente que não o pode utilizar se tiver NTFS-3G activado, e a sequência de desligamento não é tão segura. O meu script permite-lhe desmontar a partição do Windows antes de a abençoar e depois dizer ao Finder para reiniciar.

Também pode contornar o pedido de palavra-passe incluindo a sua palavra-passe na segunda linha do script (substitua xxxxxxx pela sua palavra-passe):

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

Contudo, é potencialmente inseguro uma vez que a sua palavra-passe é claramente visível para qualquer pessoa que veja o ficheiro do script.

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

Não há maneira de o fazer apenas com o BootCamp instalado, pois é controlado pela OSX. rEFIt é um gestor de arranque que lhe permitirá seleccionar qual o SO a arrancar no arranque, e tem também algumas características extra muito úteis.

substitui o OSX Boot Manager normal e quando liga o seu Mac ou reinicia o seu Mac apresenta uma lista de todos os sistemas operativos instalados na sua máquina, o que lhe permite depois escolher qual deles arrancar.

Portanto, com o BootCamp instalado, mostrará a Partição Windows como um Ícone juntamente com a Partição Mac e poderá também definir um tempo limite por defeito para o seu SO preferido.

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

Mavericks

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

Yosemite

Emitir o comando: 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

Depois:

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

Importante certifique-se de que BOOTCAMP e disk0s4 são a sua verdadeira divisória de janelas. Os comandos Sudo são perigosos, não assumo qualquer responsabilidade se utilizar algum destes comandos. No entanto, funciona para mim.