Como reinstalar o UEFI grub em um disco, onde só posso inicializar legado usando outro disco?

Como reinstalar o UEFI grub em um disco, onde só posso inicializar legado usando outro disco?

Examinei muitos posts, livros, blogs sobre Grub, UEFI,... e não consigo descobrir como consertar meu grub.

Situação: Meu disco principal (SSD 500GB, agora em/dev/sda) executa o debian usando Grub2 em UEFI. Tudo certo.

Depois de bagunçar, agora tenho dois discos rodando o debian:

1- anterior (SSD rodando debian), não inicializa mais em UEFI ou Legacy

2- um disco WD (1 TB em /dev/sdc) rodando Debian 11 contém MBR e grub legados

Do grub no legado eu posso rodar WD-Debian 11 ou SSD-Debian O computador não inicializa em UEFI

Quero mudar meu sistema de volta para UEFI. No entanto, não consigo inicializar como UEFI, nenhum grub inicia em UEFI.

lsblk:

NOME MAJ:MIN RM TAMANHO RO TIPO PONTO DE MONTAGEM.

sda 8:0 0 447.1G 0 disco

├─sda1 8:1 0 512M 0 parte

├─sda2 8:2 0 414.7G 0 parte

└─sda3 8:3 0 31,9G 0 parte

sdb 8:16 0 7.3T 0 disco

sdc 8:32 0 931,5G 0 disco

├─sdc1 8:33 0 930,6G 0 parte /

├─sdc2 8:34 0 1K 0 parte

└─sdc5 8:37 0 976M 0 parte [SWAP]

Tentei instalar o grub no sda, (sudo grub-install /dev/sda):

Mas ocorreu um erro:

Instalando para plataforma i386-pc. grub-install: aviso: este rótulo de partição GPT não contém partição de inicialização do BIOS; a incorporação não será possível. grub-install: erro: a incorporação não é possível, mas é necessária para instalação entre discos.

Tentei usar debian live, gparted live, etc, mas não consegui encontrar o grub-install nessas iso ao vivo.

Como eu poderia resgatar o grub no modo UEFI no meu disco SSD?

Obrigado

Responder1

Com hardware UEFI, você deve sempre usar particionamento UEFI e gpt.

Somente com inicialização GPT e BIOS, você precisa de uma partição bios_grub.

Mas é melhor usar UEFI, que precisa de uma partição de sistema ESP - efi. O Ubuntu só queria o ESP na primeira unidade, mas com o Debian mais antigo foi possível instalar usando o ESP na unidade sdb. Certifique-se de ter o ESP na unidade e execute o Boot-Repair no modo de inicialização UEFI.

Vamos ver os detalhes, use a versão ppa com seu instalador live (2ª opção) ou qualquer instalação funcional, não ISO de reparo de inicialização:

Somente o uso do modo avançado pode oferecer a opção de instalar e dirigir com ESP.

https://help.ubuntu.com/community/Boot-Repair

https://sourceforge.net/p/boot-repair/home/Home/

informação relacionada