Não li o tópico todo
Contudo a montagem terá que ser duas.
/ /mnt
/boot/efi /mnt/boot/efi
Não li o tópico todo
Contudo a montagem terá que ser duas.
/ /mnt
/boot/efi /mnt/boot/efi
Montei as duas partições antes do chroot mas deu o mesmo erro
Tente os passos abaixo…
mount /dev/sdb5 /mnt
mount /dev/sdb2 /mnt/boot/efi
arch-chroot /mnt
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/ --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Deu um erro diferente agora.
grub-install: error: cannot open `/boot/efi/EFI/GRUB/grubx64.efi': Read-only file system.
Só para confirmar o Windows está com a hibernação desativada, se não estiver desative. Como administrador no Windows execute.
powercfg /h off
Então… eu não consigo entrar no windows por causa de todo esse problema no grub.
Mesmo com o boot menu eu não consigo entrar em nada, aparece o minimal bash grub, nem mesmo com o pendrive bootavel eu consigo fazer o localboot
Tá faltando informação.
Qual comando produziu esse erro? Tem foto?
Pelo que vejo no meu PC, não existe esta sub-sub-subpasta “GRUB” – nem em maiúsculas, nem em minúsculas.
O que existe, são pastas com os nomes das distros – e uma chamada “boot”:
# ls -n /boot/efi/EFI/GRUB/grubx64.efi
ls: cannot access '/boot/efi/EFI/GRUB/grubx64.efi': No such file or directory
# ls -n /boot/efi/EFI/GRUB/
ls: cannot access '/boot/efi/EFI/GRUB/': No such file or directory
# ls -n /boot/efi/EFI/
total 56
drwx------ 2 0 0 4096 Apr 15 2020 arch_grub
drwx------ 2 0 0 4096 Jun 19 13:29 boot
drwx------ 2 0 0 4096 Mar 24 2020 Debian
drwx------ 2 0 0 4096 Jun 19 13:29 fedora
drwx------ 2 0 0 4096 Jun 27 2021 mageia
drwx------ 2 0 0 4096 May 28 12:20 Mocaccino_Linux
drwx------ 2 0 0 4096 Jul 22 2020 MX19
drwx------ 2 0 0 4096 Aug 26 2021 MX21
drwx------ 2 0 0 4096 Jan 12 2020 neon
drwx------ 3 0 0 4096 Jan 13 2020 opensuse
drwx------ 2 0 0 4096 Jan 10 2020 pclinuxos
drwx------ 2 0 0 4096 Jun 12 20:28 Redcore
drwx------ 2 0 0 4096 Sep 26 2020 slackware-14.2+
drwx------ 2 0 0 4096 Jun 12 2020 ubuntu
Qualquer pequeno erro de digitação pode causar grandes problemas – mas para descobrir onde está o erro, a gente precisa que você forneça informações completas.
O comando em questao foi grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
mount /dev/sdb5 /mnt
mount /dev/sdb2 /mnt/boot/efi
arch-chroot /mnt
pacman -S grub efibootmgr
grub-install /dev/sdb
grub-mkconfig -o /boot/grub/grub.cfg
Isso via imagem do arch…
Deu um erro semelhante ao anterior
grub-install: error: cannot open /boot/efi/EFI/arch/grubx64.efi': Read-only file system.
Você está fazendo pela imagem do arch?
Você consegue montar uma pasta ou arquivo dentro da pasta mnt?
Eu estou numa liveCD do archcraft.
Eu consigo criar pastas e montar no /mnt com permissões de root.
umount -R /mnt
mount /dev/sdb5 /mnt
mount /dev/sdb2 /mnt/boot/efi
arch-chroot /mnt
pacman -S grub efibootmgr
grub-install /dev/sdb
grub-mkconfig -o /boot/grub/grub.cfg
Se puder adicione o resultado de tudo aqui
Alternativa, você pode formatar somente esta partição em FAT32 /dev/sdb2
novamente, assim como no processo de instalação, e prosseguir com os passos ao qual informei…
* certifique-se de realizar backup
Deu tudo certo, exceto a parte do grub-mkconfig
.
Onde ocorreu um erro:
find: '/boot/efi/EFI/arch_grub': Input/output error
Nisso, o grub identificou o windows com o os-prober e deu a mensagem final “done”.
Se eu formatar essa partição eu vou perder os 2 sistemas certo?
Então como eu faria esse backup? Deixaria os arquivos numa pasta do / ou algo do tipo?
Você usa a mesma partição para Windows?
Não recomendo.
Ambos o Arch e o Windows estao no /dev/sdb
Bom, deu tudo certo. Muito obrigado a ajuda de todos!