Reparar o GRUB, Dual Boot, UEFI...

Assuntos relacionados com o processo de instalação e atualização em desktops ou portáteis (notebook, netbook, etc.).
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.
Se sua dúvida foi respondida, não esqueça de marcar RESOLVIDO em seus tópicos, botão com a marca verde Imagem

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor emanuel » 04 Mar 2018, 19:56  •  MS 1

https://wiki.manjaro.org/index.html?titl ... r#Overview

Tentei seguir o tutorial acima para reintalar o GRUB do meu Note, sem sucesso.
Pesquisei e ainda continuo sem identificar aonde devo estar errando.
Tinha um dual boot mas usava apena o Manjaro. Precisei usar o outro sistema que resolveu atualizar e corrempeu o GRUB.
Dentre outras, existe em meu HD uma partição sda1 vfat ESP (aonde suponho que possa ter sido intalado o boot) e também existe uma sda10 ext4 , aonde foi instalado a raiz do Manjaro.

Fiz todo procedimento abaixo mas retorna o erro:


EFI variables are not supported on this system.


Alguem tem alguma dica?

Procedimento...

sudo pacman -S mhwd-chroot
sudo mhwd-chroot-shell
mount /dev/sda10 /mnt
mount /dev/sda1 /mnt/boot
cd /mnt
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts/
chroot /mnt
sudo pacman -S mtools os-prober


Para sistemas UEFI


sudo mkdir /boot/efi (existente)
sudo mount /dev/sda1 /boot/efi
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
sudo update-grub

Aqui aparece a mensagem

EFI variables are not supported on this system.


O tutorial recomenda:

sudo pacman -S efibootmgr dosfstools grub

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

sudo update-grub

Ainda assim falhou...

Somo sugerido pelo tutorial, fechei o chrooot e rodei o efivarfs:

sudo modprobe efivarfs

Em seguida,

mount -t efivarfs efivarfs /sys/firmware/efi/efivars

Suponho que aqui devo repetir novamente :

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

sudo update-grub

Correto?

Se for sem ou com o chroot aparece a mensagem: grub-install: error: /boot/efi doesn't look like an EFI partition.
Tentei ainda voltar tudo, montando as sda1 e sda10, sem sucesso.

Aonde posso estar errando?

Grato!
Avatar do usuário
emanuel
Novato

 
Mensagens: 3
Registro: 30 Jan 2017, 18:20
Agradeceu: 1 vez
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: Fringilla (16.10.2)
Ambiente: KDE 5.8.5
Repositório: Stable
Habilidade: Novice

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor Lademir de Azevedo » 04 Mar 2018, 20:54  •  MS 2

emanuel escreveu:https://wiki.manjaro.org/index.html?title=Restore_the_GRUB_Bootloader#Overview

Tentei seguir o tutorial acima para reintalar o GRUB do meu Note, sem sucesso.
Pesquisei e ainda continuo sem identificar aonde devo estar errando.
Tinha um dual boot mas usava apena o Manjaro. Precisei usar o outro sistema que resolveu atualizar e corrempeu o GRUB.
Dentre outras, existe em meu HD uma partição sda1 vfat ESP (aonde suponho que possa ter sido intalado o boot) e também existe uma sda10 ext4 , aonde foi instalado a raiz do Manjaro.

Fiz todo procedimento abaixo mas retorna o erro:


EFI variables are not supported on this system.


Alguem tem alguma dica?

Procedimento...

sudo pacman -S mhwd-chroot
sudo mhwd-chroot-shell
mount /dev/sda10 /mnt
mount /dev/sda1 /mnt/boot
cd /mnt
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts/
chroot /mnt
sudo pacman -S mtools os-prober


Para sistemas UEFI


sudo mkdir /boot/efi (existente)
sudo mount /dev/sda1 /boot/efi
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
sudo update-grub

Aqui aparece a mensagem

EFI variables are not supported on this system.


O tutorial recomenda:

sudo pacman -S efibootmgr dosfstools grub

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

sudo update-grub

Ainda assim falhou...

Somo sugerido pelo tutorial, fechei o chrooot e rodei o efivarfs:

sudo modprobe efivarfs

Em seguida,

mount -t efivarfs efivarfs /sys/firmware/efi/efivars

Suponho que aqui devo repetir novamente :

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck

sudo update-grub

Correto?

Se for sem ou com o chroot aparece a mensagem: grub-install: error: /boot/efi doesn't look like an EFI partition.
Tentei ainda voltar tudo, montando as sda1 e sda10, sem sucesso.

Aonde posso estar errando?

Grato!


Oi.
Tive um problema com Boot/Grub e usei o programa: Boot-Repair-Disk. Depois disso sempre tive este programa no pen-drive.
Lademir de Azevedo.
Avatar do usuário
Lademir de Azevedo
Novato

 
Mensagens: 3
Registro: 04 Mar 2018, 16:57
Agradeceu: 2 vez(es)
Agradecido: 1 vez
Distro utilizada: Manjaro
Versão: 17.1.6
Ambiente: Mate
Repositório: Stable
Habilidade: novice

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor Hans Bonini » 05 Mar 2018, 10:12  •  MS 3

Melhor forma de você fazer isso é montar a partição UEFI no sistema (onde sdx é sua partição UEFI)
Código: Selecionar todos
sudo mount /dev/sdx /EFI
sudo mount -o bind /EFI /boot/efi


depois disso refaça o boot do grub:
Código: Selecionar todos
sudo grub-mkconfig -o /boot/grub/grub.cfg


por fim reinstale o grub:
Código: Selecionar todos
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="manjaro" --recheck /dev/sdx


PS: aqui no parametro --target especifiquei a minha arquitetura x86_64, se você usar i386 precisa modificar ali.
PS2: pra verificar se está tudo ok é só conferir os arquivos em /EFI
PS3: Dentro da iso de instalação do Manjaro tem a opção UEFI SHELL você pode usar ela caso necessite definir o boot padrão.
Editado pela última vez por Hans Bonini em 05 Mar 2018, 10:16, em um total de 1 vez.
Razão: Comentários Adicionais

Esta mensagem de Hans Bonini recebeu agradecimentos de
emanuel (05 Mar 2018, 20:23)
Avatar do usuário
Hans Bonini
Aprendiz

 
Mensagens: 13
Registro: 28 Fev 2018, 08:43
Agradeceu: 1 vez
Agradecido: 4 vez(es)
Distro utilizada: MANJARO,TRUEOS
Versão: Latest
Ambiente: I3, mate, deepin
Repositório: Stable
Habilidade: Intermediate

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor emanuel » 05 Mar 2018, 20:30  •  MS 4

Hans Bonini escreveu:Melhor forma de você fazer isso é montar a partição UEFI no sistema (onde sdx é sua partição UEFI)
Código: Selecionar todos
sudo mount /dev/sdx /EFI
sudo mount -o bind /EFI /boot/efi


depois disso refaça o boot do grub:
Código: Selecionar todos
sudo grub-mkconfig -o /boot/grub/grub.cfg


por fim reinstale o grub:
Código: Selecionar todos
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="manjaro" --recheck /dev/sdx


PS: aqui no parametro --target especifiquei a minha arquitetura x86_64, se você usar i386 precisa modificar ali.
PS2: pra verificar se está tudo ok é só conferir os arquivos em /EFI
PS3: Dentro da iso de instalação do Manjaro tem a opção UEFI SHELL você pode usar ela caso necessite definir o boot padrão.


Hans Bonini, muito obrigado pelo retorno. Desculpe, mas devido a minha pouca experiencia, quero te pedir para confirmar em qual passo do processo abaixo que insiro os comandos que sugeriu.

(01) sudo pacman -S mhwd-chroot
(02) sudo mhwd-chroot-shell
(03) mount /dev/sda10 /mnt
(04) mount /dev/sda1 /mnt/boot
(05) cd /mnt
(06) mount -t proc proc /mnt/proc
(07) mount -t sysfs sys /mnt/sys
(08) mount -o bind /dev /mnt/dev
(09) mount -t devpts pts /mnt/dev/pts/
(10) chroot /mnt
(11) sudo pacman -S mtools os-prober
Para sistemas UEFI
(12) sudo mkdir /boot/efi (existente)
(13) sudo mount /dev/sda1 /boot/efi
(14) sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
(15) sudo update-grub

Aqui aparece a mensagem
(16) EFI variables are not supported on this system.
O tutorial recomenda:
(17) sudo pacman -S efibootmgr dosfstools grub
(18) sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
(19) sudo update-grub
Ainda assim falhou...
Como sugerido pelo tutorial, fechei o chrooot e rodei o efivarfs:
(20) sudo modprobe efivarfs
Em seguida,
(21) mount -t efivarfs efivarfs /sys/firmware/efi/efivars
Suponho que aqui devo repetir novamente :
(22) sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
(23) sudo update-grub
Avatar do usuário
emanuel
Novato

 
Mensagens: 3
Registro: 30 Jan 2017, 18:20
Agradeceu: 1 vez
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: Fringilla (16.10.2)
Ambiente: KDE 5.8.5
Repositório: Stable
Habilidade: Novice

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor Hans Bonini » 08 Mar 2018, 22:15  •  MS 5

no passo 12 em diante só seguir pelos comandos que coloquei.
Editado pela última vez por Hans Bonini em 08 Mar 2018, 22:16, em um total de 1 vez.
Razão: complementando
Avatar do usuário
Hans Bonini
Aprendiz

 
Mensagens: 13
Registro: 28 Fev 2018, 08:43
Agradeceu: 1 vez
Agradecido: 4 vez(es)
Distro utilizada: MANJARO,TRUEOS
Versão: Latest
Ambiente: I3, mate, deepin
Repositório: Stable
Habilidade: Intermediate

Reparar o GRUB, Dual Boot, UEFI...

Mensagempor ArthurGerhardt » 22 Abr 2018, 21:30  •  MS 6

Galera, primeiramente, boa noite!

Eu estou com o mesmo problema!

Eu instalei o Manjaro, escolhi a opção de apagar todo o disco e com isto, a parte de dualboot com o Windows 10 foi junto. Não consegui resolver. Mas aceito sugestões.

Eu sou novo no sistema e não sou muito expert com Linux.
Avatar do usuário
ArthurGerhardt
Novato

 
Mensagens: 6
Registro: 22 Abr 2018, 21:02
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: Manjar
Versão: 17.1.8
Ambiente: KDE
Repositório: Stable
Habilidade: Intermediate


Tópicos Semelhantes Estatísticas Última mensagem

Dúvidas instalação dualboot UEFI (Windows/Manjaro)

por SrEmanuel » 18 Ago 2020, 18:05

Respostas: 2

Exibições: 308

17 Jan 2021, 15:36

por chagaslima Ver última mensagem

GRUB não aparece

por Tumbavazia » 10 Mar 2021, 15:04

Respostas: 6

Exibições: 154

12 Mar 2021, 15:08

por tioway Ver última mensagem

Atualizei meu Kernel e meu GRUB EFI não inicia mais.

por sergiogbrox » 19 Jul 2020, 17:08

Respostas: 2

Exibições: 275

25 Ago 2020, 20:47

por tioguda Ver última mensagem

Boot device not found [RESOLVIDO]

por lujz-br » 14 Jan 2021, 10:25

Respostas: 0

Exibições: 103

14 Jan 2021, 10:25

por lujz-br Ver última mensagem

Fazer funcionar o wireless no boot

por Philipe » 18 Jun 2020, 12:13

Respostas: 3

Exibições: 311

19 Jun 2020, 00:07

por overlock Ver última mensagem

Voltar para Instalação/Atualização em PCs



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

^ Voltar ao Topo