Vou mostrar como definir o Windows como padrão na inicialização do GRUB e reduzir o tempo de espera.
A minha necessidade em fazer isso foi a seguinte. Uso o Prey como ferramenta para me auxiliar caso meu notebook seja roubado. Para que o programa faça algum efeito, é necessário que a pessoa que o roubou utilize o sistema operacional que já está instalado, para que as fotos possam ser tiradas. O Prey tira fotos de usuário através da webcam e envia para o servidor, tornando mais fácil a recuperação do notebook. Veja como instalar o software aqui.
Caso a pessoa formate o computador, minhas chances de recuperá-lo seriam praticamente nulas. Como a maioria das pessoas usa Windows, deixar o Windows como padrão e sem senha, seria uma forma interessante de mantê-la utilizado o sistema da Microsoft sem formatar o computador por pelo menos alguns dias. Dias bastante valiosos nesses momentos.
Reduzi o tempo de espera do Grub. Dessa forma é possível que a pessoa nem note que existe outro sistema operacional, ou pelo menos não faça questão de removê-lo. Vamos à explicação:
Abra o terminal (Aplicativos/Acessórios/Terminal). Digite:
cat /boot/grub/grub.cfg | grep menuentry | nl -v 0
Sempre que solicitado, digite sua senha.
Esse comando irá retornar quais são os sistemas operacionais configurados no Grub. No meu caso, retornou o seguinte:
0 menuentry 'Ubuntu, com Linux 2.6.32-26-generic'... 1 menuentry 'Ubuntu, com Linux 2.6.32-26-generic (modo de recuperação)'... 2 menuentry 'Ubuntu, com Linux 2.6.32-25-generic'... 3 menuentry 'Ubuntu, com Linux 2.6.32-25-generic (modo de recuperação)'... 4 menuentry 'Ubuntu, com Linux 2.6.32-24-generic'... 5 menuentry 'Ubuntu, com Linux 2.6.32-24-generic (modo de recuperação)'... 6 menuentry "Memory test (memtest86+)"... 7 menuentry "Memory test (memtest86+, serial console 115200)"... 8 menuentry "Windows 7 (loader) (on /dev/sda2)"...
O Windows está na posição 8, e o Ubuntu na 0.
Agora abra o arquivo /etc/default/grub para editar as configurações do Grub:
sudo gedit /etc/default/grub
Altere o seguinte código:
GRUB_DEFAULT=0
Para o número referente ao Windows. No meu caso, deixei assim:
GRUB_DEFAULT=8
E altere o tempo de espera de:
GRUB_TIMEOUT=10
Para:
GRUB_TIMEOUT=1
Alterei pra 1 segundo, mas você pode colocar o valor que quizer (em segundos).
Agora é só voltar para o Terminal e digitar o seguinte:
sudo update-grub
Esse último comando vai atualizar as informações referentes ao Grub.
Pronto. Agora é só reiniciar!
junho 23rd, 2011 on 18:05
Caro Tiago, essa já é a 2ª vez que eu recorro ao seu blog para acertar a configuração do grub, vou até imprimir as orientações em PDF, muito obrigado pela ótima orientação !!! Abraço !
julho 11th, 2011 on 12:05
Muito bom mesmo !
No entanto, me veio uma dúvida .:
– Ao atualizar o Ubuntu para um novo Kernel, não dará nenhum erro na inicialização, pois a windows está configurado como padrão, então qualquer outra versão do Ubuntu não será atingida ?
julho 12th, 2011 on 08:01
Bráulio, não dará problema.
Mas algum tempo depois, quando o kernel foi atualizado, a configuração foi perdida, com o Ubuntu voltando a ser padrão.
Se alguém souber como resolver isso, favor postar aqui 🙂
janeiro 6th, 2012 on 19:41
Explicação simples e fácil de entender. Muito bom.
Obrigado!
maio 5th, 2012 on 19:48
Ótimo tópico, não tem como errar! Deixar o Ubuntu como padrão acaba por irritar muita gente que quer apenas testar o sistema, e não usá-lo como sistema principal!!
maio 7th, 2012 on 11:40
sempre tenho problemas com o grub, vou testar isso ae e de quebra ainda vou instalar o prey pra ver como é (y)
a maioria das vezes que vou pesquisar algo na net, aqui é o primeiro lugar que olho 😀
junho 12th, 2012 on 11:52
não deu certo. Fiz tudo como as instruções determinaram.
O Win7 não aprece no grub2. Reinstalei o grub-pc e dei muitos update-grub. O menuentry do win7 está presente em /boot/grub/grub.cfg na partição correta, mas não aparece, e o grub não mostra a tela de escolha dos sistemas presentes no computador.
julho 28th, 2012 on 13:36
Tá de parabéns ae cara !
me ajudou bastante !
😉
Gostei tanto da orientação que tive que comentar …
Tá de parabéns mesmo !
setembro 13th, 2014 on 12:27
Show! Parabéns!!