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!
sudo mount /dev/sdx /EFI
sudo mount -o bind /EFI /boot/efi
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="manjaro" --recheck /dev/sdx
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.
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 |
|
GRUB não aparecepor Tumbavazia » 10 Mar 2021, 15:04 |
Respostas: 6 Exibições: 154 |
12 Mar 2021, 15:08 por tioway |
|
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 |
|
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 |
|
Fazer funcionar o wireless no bootpor Philipe » 18 Jun 2020, 12:13 |
Respostas: 3 Exibições: 311 |
19 Jun 2020, 00:07 por overlock |
Voltar para Instalação/Atualização em PCs
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes