Aqui está a coisa:
Eu tenho um computador com dual boot com Ubuntu 8.04 e XP Pro. Às vezes eu quero alternar entre esses dois. Para fazer isso eu preciso emitir "Reboot" no Ubuntu, esperar pelo menu grub e escolher XP e então esperar que ele seja inicializado. Em vez disso, gostaria de emitir "boot to Windows" no Ubuntu, sair para fazer um chá e voltar ao desktop XP carregado.
O contrário é fácil, pois o Ubuntu é o sistema padrão para inicializar. Como faço para que funcione nos dois sentidos?
Solução:
Eu escolhi a solução default do grub-set como a mais fácil e elegante: Aqui está a parte mais importante do /boot/grub/menu.lst:
padrão salvo
(...)
# Esta entrada adicionada automaticamente pelo instalador do Debian para um SO não linux
# em / dev / sda1
title Microsoft Windows XP Profissional
root (hd0,0)
savedefault 0
makeactive
chainloader +1
O XP é a 7ª entrada no meu menu do grub, então agora devo publicar:
sudo grub-set-default 6
sudo reboot agora
Eu coloquei esses dois no script / bin / reboot2XP . Depois disso eu coloquei um novo ativador com o comando gksu reboot2XP no menu System. Agora eu deveria ser capaz de reiniciar o XP com um clique e senha entrando.
Obrigado!