Do Windows de volta ao OSX é bastante fácil. O que eu gostaria é de menos algumas etapas para ir do OSX para o Windows. Atualmente, inicio as preferências do sistema -> disco de inicialização -, em seguida, selecione a partição do bootcamp e pressione reiniciar.
Sendo completamente novo no OSX, parece-me que uma ação de um clique no dock deve ser possível com algum tipo de script de automação. Ainda não sei nada sobre o OSX (ainda) e como isso funciona. Primeiro, isso é possível, e segundo, forneça alguns links de tutoriais para esse sistema de automação.
Respostas:
Escreva um script de shell que faça isso
Isso pode ser chamado a partir de uma janela do terminal
O uso do Automator para chamar isso por meio de um script apple e salvar como um aplicativo
fonte
sudo bless --mount /Volumes/BOOTCAMP --setBoot --nextonly
, recebo o erroCould not set boot device property: 0xe00002bc
. Parece que o problema é SIP .Espere ⌥durante a inicialização, você receberá uma solicitação para escolher de qual SO / unidade deseja inicializar!
fonte
Outra maneira de passar do OS X para o Windows rapidamente é usar o Bootchamp , que adiciona um item da barra de menus como este:
Para minhas necessidades de inicialização do Windows, o Bootchamp funcionou bem.
(Aprendi sobre isso com uma pergunta semelhante sobre o Superusuário que fiz uma vez.)
fonte
Aqui está um fluxo de trabalho do Automator que escrevi para realizar a reinicialização no Bootcamp automaticamente:
https://github.com/ryanmcginnis/Restart-to-Bootcamp
No El Capitan, não é mais possível definir programaticamente o disco de inicialização, mesmo com o SIP desativado.
fonte
Parece que este script do SuperUser lida com o fechamento de janelas abertas (e com a interrupção da reinicialização programada se o usuário pressionar 'cancelar'):
fonte
Eu realmente gosto de reflexo .
O OP parece estar interessado em um comando apenas OSX para Windows, então acho que não é exatamente isso que ele deseja. Ainda assim, acho muito mais fácil trabalhar com o rEFIt: se eu quiser ir de um sistema operacional para outro, só preciso reiniciar e escolher o sistema operacional desejado.
E se você precisar trabalhar com 3 (ou mais) sistemas operacionais, verá que o rEFIT é uma opção muito melhor ...
Ele também permite que você inicialize a partir de um disco rígido externo ou de um pen drive, o que é um bônus muito bom.
Editar Na página rEFIt:
fonte
Inicialização rápida faz isso muito bem. Está na barra de menus.
http://www.macupdate.com/app/mac/25414/quickboot
fonte
Eu queria usar o AppleScript em vez do BootChamp, pois tive um problema com um webapp sempre em execução quando ele voltou ao estado ao retornar ao OS X em vez de iniciar regularmente. Tentar abençoar o volume de um AppleScript não funcionou no meu iMac com uma unidade de fusão de 3 TB, portanto, a reinicialização após a benção levaria a uma tela de erro "NENHUM DISPOSITIVO BOOTABLE - INSIRA O DISCO DE BOOT E PRESSIONE QUALQUER CHAVE".
O que eu tive que fazer foi abençoar a identificação do disco EFI do HDD com a opção -device , montar o volume BootCamp com a opção -mount e pular a opção -legacy . Para mim, o ID do disco da partição EFI do disco rígido era disk1s1, mas você pode verificar o seu executando a lista diskutil no terminal e procurar o dispositivo EFI no HDD (não no SSD).
Eu também queria fazer uma reinicialização "limpa" para que meus aplicativos não continuassem ao retornar ao OS X, então criei um AppleScript que encerra aplicativos específicos antes de continuar com a benção e reiniciar:
Você pode pular a parte sobre a senha se não desejar armazenar sua senha de administrador no script em texto sem formatação.
Se você colocar o script ou um alias dele em ~ / Library / Scripts e ativar o Menu Script a partir da preferência do Editor de scripts, você terá uma maneira fácil de executá-lo, como no BootChamp.
fonte