Dual boot, comando para reiniciar o micro com outro S.O.?

Iniciado por Enumerador, 15 de Janeiro de 2007, 23:33

tópico anterior - próximo tópico

Enumerador

Pessoal,

Estou usando meu micro  em dual boot
o Edgy como padrão, e o Windows XP como segunda opção no Grub,

Gostaria de saber como criar um comando ou script,
que de dentro do Edgy possa desligá-lo e reiniciar o micro no Windows automaticamente?

Valeu,

PS: Isso é possível, pois no SuSE existe uma opção como essa no menu:
de reiniciar normalmente, ou optar por outro S.O.


pedropg

Eu pelo menos não coheço essa opção, mas no entanto tem uma forma de mudar isto através do /boot/grub/menu.lst, mas no entanto isto irá afetar o teu grub que iniciará automaticamente(se passado o tempo de escolha do sistema que vc queira entrar) o windows a naum ser que mude denovo.

No /boot/grub/menu.lst existe uma linha parecida com esta:

default 0

Ela indica que o primeiro sistema listado no seu menu.lst. Supondo que seu arquivo seja  parecido com que posto aqui, se a opção do default seja "0" ele iniciará o Ubuntu 6.10:


#(0)
title Ubuntu 6.10
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-10-386 root=/dev/hda2 ro quiet splash locale=pt_BR
initrd /boot/initrd.img-2.6.17-10-386
quiet
savedefault
boot

#(1)
title Ubuntu recovery mode
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-10-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.17-10-386
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
#title Other operating systems:
#root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
# (2)
title Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1


Caso vc troque na linha default o número 0 pelo número 1 ele iniciára automaticamante(caso vc naum selecione nenhum sistema) o Ubuntu recovery mode, e caso vc troque o pelo 0 por 2 ele iniciará o Windows.

A sequencia é a seguinte:
primeiro sistema = 0
segundo sistema = 1
terceiro sistema = 2
quarto sistema = 3
...
Essas mudanças permaneceram até que vc mude o numero da linha "default" no menu.lst.
" A dúvida é o preço que pagamos pela pureza, e é inútil ter certeza. "
( Jean Paul Sartre )

Enumerador

Então pedropg
mas é complicado ficar alterando a todo momento o menu.lst
gostaria de manter o grub fixo, com o Ubuntu como 1a opção e o Windows como 2a.

Como uso o SuSE em outro micro, vi que ele tem essa opção de desligar
e reiniciar por outro sistema, failsafe, disquete, etc.
acredito que ele usa um script para isso, então imaginei colocar um igual no Ubuntu.

Valeu,

Totoro

bem eu acho que o modo mais rápido seria dar uma olhada no script do SuSE e ver como ele funciona XDDD

se alguem tiver este sistema poderia nos passar o script para a gente?

Enumerador

Pensei nisso, mas não sei onde começar
onde estaria esse script? qual seria seu possível nome?
se alguém tiver uma idéia, eu procuro aqui.

Valeu,