Erro ao iniciar Windows no Grub

1. Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 31/10/2015 - 22:20h

Boa Noite. Tenho um Note Dell Inspiron I14-3442 e instalei o Mint 17.2 Dual Boot com o Windows 10. O Mint inicia normalmente mas na hora de iniciar o Windows pelo Grub aparece esse erro da imagem. Já vasculhei todo canto e não acho como ajeitar isso. Obs: O Windows só está iniciando se for pela opção UEFI.
Imagem:
https://scontent-gru1-1.xx.fbcdn.net/hphotos-xtf1/v/t1.0-9/12193655_1074205629280979_452143021651825...


  


2. Re: Erro ao iniciar Windows no Grub

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/10/2015 - 22:33h

-w8 e w10 só iniciam com uefi ativado
-vc desativou uefi p/ instalar linux ??



3. Re: Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 31/10/2015 - 22:34h

Desativei não.


4. Re: Erro ao iniciar Windows no Grub

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/10/2015 - 22:44h

-entre no linuxmint , abra terminal, rode comando sudo update-grub e reinicie pc
-se não funcionar tente o grub-customizer
http://www.vivaolinux.com.br/dica/Instalando-o-GrubCustomizer



5. Re: Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 31/10/2015 - 22:51h


O update-grub foi a primeira coisa que eu fiz e nao deu certo.


6. Re: Erro ao iniciar Windows no Grub

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 31/10/2015 - 22:55h

-veja os passos 8-9-10 desta dica
http://www.vivaolinux.com.br/dica/Dual-boot-UEFI-Ubuntu-e-Windows-8

-boot-repair pode ser usado no pendrive do linuxmint do mesmo modo que no ubuntu




7. Re: Erro ao iniciar Windows no Grub

Matth
MattF

(usa Slackware)

Enviado em 31/10/2015 - 22:56h

Tive um problema muito semelhante usando versões antigas do ubuntu e tentando configurar um grub no slackware. O meu note também era dell e o windows ficou iniciando só pelo menu EFI que tinha na bios. Se realmente esse é seu caso o problema, como foi no caso meu, é o arquivo de configuração do windows no grub que está em: "/boot/grub/grub.cfg" Olhando nesse arquivo onde está as chaves que abrem o menu do windows estará o erro.

Você tem algum gerenciador de partições? gparted, ou algo gráfico. Acredito que apt-get gerencie o mint já que esse é baseado no ubuntu portanto apt-get install gparted deve resolver caso ele não esteja ai. Tire um print ou pelo menos mostre a saída de:

sudo fdisk -l


Para dá pra ter uma noção de como estão as coisas ai. Em seguida me mostre a saída de

cat /boot/grub/grub.cfg | grep --after-context=15 Windows


Espero que o arquivo de configuração esteja ai mesmo.

No meu caso, usando windows 8.1, eu tenho:


menuentry 'Windows Boot Manager (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-86CC-1A40' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 86CC-1A40
else
search --no-floppy --fs-uuid --set=root 86CC-1A40
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}


Observe que nesse caso 10 linhas bastaram até que as chaves fecharam. O defeito está entre estas chaves. Seu windows deve possuir duas partições, olhe ai por um gerenciador de partições gráfico para facilitar. Duas em nfts(provavelmente), e a sda1 deve ser menor, como geralmetne é(pelo menos de fábrica). Note que no meu caso essa partição improtante está em fat32. Então se seu windows 10 veio de fábrica, ou se você atualizou um windows padrão, de fábrica, ela provavelmente é a /dev/sda1. Temos que encontrar essa partição menor. é importante ver se o uuid dela é igual ao do que está no arquivo.

No meu caso é 86CC-1A40. Vocẽ pode achar esse uuid clicando com o direito sobre a partição e indo em informações.

Olha só o que esse uuid está no meu arquivo de configuração, então se você notar que no seu está diferente do da partição menor, tente copiar as configurações iguais as minhas substituindo pela sua uuid:

cat /boot/grub/grub.cfg | grep 86CC-1A40
menuentry 'Windows Boot Manager (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-86CC-1A40' {
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 86CC-1A40
search --no-floppy --fs-uuid --set=root 86CC-1A40


Substitua tudo que estiver entre as chaves. Você pode abrir o arquivo com o comando:

gedit /boot/grub/grub.cfg


Mas mantenha uma cópia pois se você modificar algo mais pode danificar o grub fazendo com que ele não apareça mais ou que não inicie o mint mais.


8. Re: Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 01/11/2015 - 00:45h


Eu fiz oq vc disse. reiniciei e quando voltou pro grub que apertei pro windows ele ficou preto e voltou pro grub. Meu UUID é BAC3-0218
Essa é foto das partições.
http://prnt.sc/8xntxa
Esse aki
Aqui está o meu grub.
menuentry 'Windows Recovery Environment (loader) (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-BAC3-0218' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 BAC3-0218
else
search --no-floppy --fs-uuid --set=root BAC3-0218
fi
drivemap -s (hd0) ${root}
chainloader +1
}


Eu modifiquei pra Ficar assim:

menuentry 'Windows Boot Manager (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-BAC3-0218' {
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 BAC3-0218
search --no-floppy --fs-uuid --set=root BAC3-0218
}



9. Re: Erro ao iniciar Windows no Grub

Matth
MattF

(usa Slackware)

Enviado em 01/11/2015 - 01:06h

mateusmalveira escreveu:


Eu fiz oq vc disse. reiniciei e quando voltou pro grub que apertei pro windows ele ficou preto e voltou pro grub. Meu UUID é BAC3-0218
Essa é foto das partições.
http://prnt.sc/8xntxa
Esse aki
Aqui está o meu grub.
menuentry 'Windows Recovery Environment (loader) (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-BAC3-0218' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 BAC3-0218
else
search --no-floppy --fs-uuid --set=root BAC3-0218
fi
drivemap -s (hd0) ${root}
chainloader +1
}


Eu modifiquei pra Ficar assim:

menuentry 'Windows Boot Manager (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-BAC3-0218' {
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 BAC3-0218
search --no-floppy --fs-uuid --set=root BAC3-0218
}


É bom ver que seu dell é bem parecido com o meu. Cheio de partições que nunca entendi o porquê. Essa uuid é da dde/sda1 certo? Essa que deve ser usada. Sua configuração ficou errada. Não me esprecei bem, esses eram os lugares que deveriam ser substituídos pela sua uuid, mas seu sistema já tinha a detectado anteriormente pelo visto.

Não custa nada tentar mais uma vez


menuentry 'Windows Boot Manager (em /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-BAC3-0218' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 BAC3-0218
else
search --no-floppy --fs-uuid --set=root BAC3-0218
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}


Substitua por isso. Não modifique mais nada! Talvez a semelhança entre os sistemas colaborem.

Edit:Se você pegou os dados antes das 1:15 eles estavam errados! Acabei de editar e acho que agora sim ficou certo!


10. Re: Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 01/11/2015 - 01:32h


Apareceu um Erro:
error: invalid signature
Press any key to continue




11. Re: Erro ao iniciar Windows no Grub

Matth
MattF

(usa Slackware)

Enviado em 01/11/2015 - 12:16h

mateusmalveira escreveu:


Apareceu um Erro:
error: invalid signature
Press any key to continue





Qual versão do grub você está usando? Tente atualizar para a mais nova e rodar um update-grub. Relamente fiquei sem ideias. Espero que alguém mais experiente possa te ajudar. Se conseguir resolver isso não esqueça de colocar aqui.


12. Re: Erro ao iniciar Windows no Grub

Mateus Malveira
mateusmalveira

(usa Linux Mint)

Enviado em 01/11/2015 - 13:20h


Pois é amigo. O update-grub foi a primeira coisa que eu fiz e nada. :/



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts