Windows inicia pelo BIOS mas não no GRUB [RESOLVIDO]

13. Re: Windows inicia pelo BIOS mas não no GRUB [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 09/09/2012 - 17:28h

erisrjr escreveu:

Como ambos os sistemas estão funcionando, também acredito que não precisa reinstalar os sistemas mas sim fazer alguma alteração no GRUB ou inserir a entrada para o Fedora no menu de boot do notebook(EFI).

Para corrigir o GRUB, inicie pelo Fedora e tente:


$ su -
# cp -a /boot/grub2/grub.cfg /boot/grub2/grub.cfg-bkp
# rm /boot/grub2/grub.cfg
# grub-mkconfig -o /boot/grub2/grub.cfg
# grub-install /dev/sda # <==Atensão para qualquer mensagem de erro aqui


Reinicie o notebook e tente acessar o Windows pelo menu do GRUB.



Faça isso que o problema tem que ser sanado.

Eu, como comentado noutro tópico, tenho 4 sistemas Linux e Windows 7, e ao instalar o último Linux que foi o Mageia fiquei tendo problema de reconhecimento de algumas distro no grub diferente do seu. O que fiz foi criar uma lista de menu dos sistemas instalados para subir todas elas de boa. Modifiquei o arquivo "40_custom" dentro de "/etc/grub.d" deixando desta forma:


#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

## Entrada para o Debian em /dev/sda6
menuentry "Debian" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos6)'
search --no-floppy --fs-uuid --set=root d35703b7-5f17-4466-8993-7db65d3592ce
linux /boot/vmlinuz-3.2.0-0.bpo.2-amd64 root=UUID=d35703b7-5f17-4466-8993-7db65d3592ce ro quiet
initrd /boot/initrd.img-3.2.0-0.bpo.2-amd64
}
## Entrada para o Mageia em /dev/sda5
menuentry "Mageia" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 5228fef2-0a97-4416-a6b4-e45142907af4
linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=5228fef2-0a97-4416-a6b4-e45142907af4 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img
}
## Entrada para o Linix Mint Debian Edition em /dev/sda7
menuentry 'Linux Mint Debian Edition' --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root ab623705-cb70-4ef3-a159-9fafcfccc336
linux /boot/vmlinuz-3.2.0-2-amd64 root=UUID=ab623705-cb70-4ef3-a159-9fafcfccc336 ro quiet
initrd (hd0,7)/boot/initrd.img-3.2.0-2-amd64
}
## Entrada para o Sabayon em /dev/sda8
menuentry "Sabayon" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos8)'
search --no-floppy --fs-uuid --set=root 799e1b8d-f8c5-479c-89ea-623c07f5321a
linux /boot/kernel-genkernel-x86_64-3.2.0-sabayon root=UUID=799e1b8d-f8c5-479c-89ea-623c07f5321a ro quiet
initrd (hd0,8)/boot/initramfs-genkernel-x86_64-3.2.0-sabayon
}
## Entrada para o Windows em /dev/sda2
menuentry "Windows" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root F43C452F3C44EDE4
chainloader +1
}
### Lembrando: Nas atualizações de kernel do Debian voltar o modo executável (sudo chmod +x /etc/grub.d/10_linux) para que a alteração seja incluida no grub.cfg (o mesmo se aplica para o arquivo /etc/grub.d/30_os-prober na troca de Windows ou outro Linux); depois retirar novamente ( sudo chmod -x...); o arquivo 40_custom pode permanecer o mesmo se não houver mudança nas partições. Depois de toda e qualquer alteração é preciso executar 'sudo update-grub'.

Espero que possa ajudar de alguma forma...



  



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts