>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Alterar o Disco de Inicialização do Mac via Linha de Comando (Terminal)

Embora possa alterar o disco de inicialização nas Preferências do Sistema no Mac OS X 10.9 Mavericks, há momentos em que precisa fazer isso pelo Terminal. Por exemplo, incorporar essa função em um script shell UNIX complexo configurado para manter backups dos discos por imagem. O Terminal dá acesso ao sistema UNIX, podendo ser perigoso se não souber o que está fazendo.

Use o Comando Bless

Passo 1

Clique no ícone de lupa no topo da tela do Mac para abrir a busca Spotlight, digite "Terminal" e clique em "Terminal" nos resultados para abrir o utilitário.

Passo 2

Digite sudo bless -mount /Volumes/Nome_do_Disco_Inicializacao -setBoot (sem aspas) na janela do Terminal. O comando Bless altera o disco de inicialização. Substitua "Nome_do_Disco_Inicializacao" pelo nome correto do disco desejado. Se o nome contém espaços, coloque o caminho inteiro entre aspas. Exemplo: se o disco se chama "Meu Mac", digite: sudo bless -mount "/Volumes/Meu Mac" -setBoot.

Passo 3

Pressione Enter para executar e alterar o disco de inicialização. O Mac iniciará pelo novo disco após reiniciar. Para reiniciar imediatamente via linha de comando: sudo shutdown -r now. Não esqueça de salvar seu trabalho antes.

Dica

Para mais info sobre o comando Bless, digite man bless no Terminal e pressione Enter.

Script bash simples que altera disco de inicialização e reinicia:

#!/bin/bash
bless -mount /Volumes/Nome_do_Disco_Inicializacao -setBoot
shutdown -r now

Para executar o script em horário agendado, crie um Cron job.

Não esqueça o "sudo" para executar como superusuário no Terminal. Em script bash, "sudo" não é necessário se rodar como superusuário.

Também pode alterar o disco de inicialização durante o boot: segure a tecla "Option" (⌥) após ligar/reiniciar o Mac para abrir o Gerenciador de Inicialização. Use setas para selecionar o drive e pressione Enter.

Pelas Preferências do Sistema: menu Apple > "Preferências do Sistema" > "Disco de Inicialização". Insira usuário/senha se solicitado, selecione o disco e clique "Reiniciar".

Aviso

Não execute comandos no Terminal sem saber o que faz. Acesso irrestrito ao UNIX pode causar danos sérios ao sistema operacional com comando errado. Até um erro de digitação pode causar danos irreparáveis.

Se usar o Disco de Inicialização nas Preferências, não selecione acidentalmente uma imagem de instalação de rede (ícone com seta verde para baixo). Ela reinstala o software do sistema e você pode perder tudo no HD.