Adicionar entrada de Windows no grub 2 caso desapareça.
Olá pessoal
Estou enviando esta mensagem porque recentemente instalei o Debian 6.0.3 no meu note e o safado não colocou meu Ruindows no menu do Grub 2. Pois bem, o negócio é bem simples.
1º - Verifique qual a partição de boot do seu Ruindows 7(aquela partição reserdava pelo sistema na instalação). Bem, se tiverem dúvida, montem a partição chamada "Reservado pelo Sistema" de forma bem fácil se estiverem usando o Gnome, clicando em Locais e nome da partição que citei.
2º - Em seguida, abra o terminal, digitem o comando df -lh(se estiverem usando Debian, tem de ser como root) e confira onde a partição está montada no /dev. Daí é só conferir.
Por exemplo, se estiver como abaixo,
/dev/sda1 100M 25M 76M 25% /media/Reservado pelo Sistema
significa que a partição está no hd0,1, pois hd0 quer dizer sda1 e hd1, sda1 e assim sucessivamente. Agora, o número 1 em seguida quer dizer que está na 1ª partição do hd.
3º - Agora, vamos abrir o grubizinho e gravar nele. Utilizem do editor de texto que mais lhe agradem e abram o arquivo no caminho abaixo.
nano /boot/grub/grub.cfg
E na seção que segue abaixo, inserir o seguinte código.
menuentry “Windows 7″ {
set root=(hd0,1)
chainloader +1
}
set root=(hd0,1)
chainloader +1
}
A seção abaixo pertence ao arquivo grub.cfg
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686-bigmem' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 8b90054a-a100-4199-9877-167a22ef4286
echo 'Loading Linux 2.6.32-5-686-bigmem ...'
linux /boot/vmlinuz-2.6.32-5-686-bigmem root=UUID=8b90054a-a100-4199-9877-167a22ef4286 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686-bigmem
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686-bigmem (recovery mode)' --class debian --class gnu-linux --class gnu --$
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 8b90054a-a100-4199-9877-167a22ef4286
echo 'Loading Linux 2.6.32-5-686-bigmem ...'
linux /boot/vmlinuz-2.6.32-5-686-bigmem root=UUID=8b90054a-a100-4199-9877-167a22ef4286 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-686-bigmem
}
### END /etc/grub.d/10_linux ###
4º - Finanalmente, dêem o comando sudo update-grub2 para aplicar as alterações.