User Tools

Site Tools


tutoriais:como_reinstalar_o_grub2_no_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
tutoriais:como_reinstalar_o_grub2_no_linux [2016-03-14 10:26] – created alopestutoriais:como_reinstalar_o_grub2_no_linux [2019-08-27 09:16] alopes
Line 15: Line 15:
  
 http://linuxandfriends.com/how-to-reinstall-grub2-chroot-into-a-linux-partition/ http://linuxandfriends.com/how-to-reinstall-grub2-chroot-into-a-linux-partition/
 +
 +==== E se for Grub2 com UEFI? ====
 +Bootar com um LiveUSB de linux no modo UEFI!
 +
 +Esquema e bem parecido, mas precisa lembrar de montar tambem a particao do EFI depois de montar o /.
 +
 +Supondo que a particao root do Linux esta em /dev/sda2 e que a particao do EFI esta em /dev/sda1
 +
 +<code>
 +sudo mount /dev/sda2 /mnt #sda2 = raiz do linux
 +sudo mount /dev/sda1 /mnt/boot/efi #sda1 e a particao efi
 +for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done # monta as pastas dinamicas do sistema dentro do sistema instalado no HD
 +sudo cp /etc/resolv.conf /mnt/etc/ #supostamente pra fazer a rede funcionar depois do chroot... pode ser que de erro, mas nem por isso deixara de funcionar, so talvez demore um pouco pra pegar dhcp.
 +modprobe efivars # pra garantir que carregou o modulo efivars
 +sudo chroot /mnt #muda a raiz para dentro do sistema instalado no HD
 +
 +#espere pegar a rede e entao
 +#para Debian:
 +
 +apt-get install --reinstall grub-efi-amd64
 +
 +# ou alternativamente:
 +
 +apt-get install --reinstall grub-efi
 +update-grub
 +
 +#para outros sistemas, veja qual e o pacote grub-efi e mande reinstalar.
 +
 +</code>
 +
 +==== Nao deu certo - Alternativas ====
 +Se o pendrive bootavel for baseado em Arch, como o System Rescue CD 6+ por exemplo, algumas coisas precisam ser substituidas, por exemplo o modprobe efivars que nao ira funcionar. No caso, esse link tem algumas sugestoes: [[https://superuser.com/questions/678976/installing-arch-linux-issue-with-modprobe-efivars]]
 +
 +Essencialmente a sugestao antes do chroot e que se rode o seguinte:
 +
 +<code>
 +#veja se existe o diretorio /sys/firmware/efi/efivars.
 +#provavelmente tem se vc bootou no modo UEFI do pendrive
 +
 +#rode um
 +mount --bind /sys/firmware/efi/efivars /mnt/sys/firmware/efi/efivars
 +</code>
 +
 +====Reinstalando do zero no Debian====
 +
 +[[https://wiki.debian.org/GrubEFIReinstall]]
 +
tutoriais/como_reinstalar_o_grub2_no_linux.txt · Last modified: 2024-04-19 13:58 by psato-local

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki