grub-pc qual "dispositivo de instalação" devo escolher?

grub-pc qual "dispositivo de instalação" devo escolher?

Estou executando o Ubuntu 18 no linode há cerca de 6 meses e apenas fiz "apt update" seguido de "apt upgrade".

Ele me perguntou qual arquivo grub usar, para o qual selecionei "manter o arquivo atual", pois é isso que Linode diz que deve ser escolhido (já que eles contêm algumas coisas personalizadas).

No entanto, agora está perguntando:

            ┌───────────┤ Configuring grub-pc ├───────────┐
            │ GRUB install devices:                       │
            │                                             │
            │    [ ] /dev/sda (26575 MB; QEMU_HARDDISK)   │
            │    [ ] /dev/sdb (268 MB; QEMU_HARDDISK)     │
            │    [ ] /dev/sda (26575 MB; QEMU_HARDDISK)   │
            │                                             │
            │                                             │
            │                   <Ok>

Não tenho algoritmo ou conhecimento de qual dos 3 devo escolher. O Ubuntu é instalado a partir de uma imagem linode. Pesquisando no Google mostra que a maioria das pessoas que têm essa dúvida tem /sda e /sda1, e o conselho é escolher sda, mas eu tenho sda duas vezes e sdb.

Observe que o servidor foi bloqueado, então só tenho acesso ao console no momento, e o console está bloqueado com esta mensagem, então não consigo fazer ssh para ver quais são as partições. Não há opção de sair desta janela (sem cancelar ou voltar).

Qualquer ajuda será apreciada.

Responder1

Parece que o grub quer saber qual é o dispositivo de inicialização que deve usar. Acho que você deveria escolher uma das sdaopções, provavelmente a primeira, mas elas parecem equivalentes. Aqui está o porquê:

A partir dissoTutorial "Resgatar e Reconstruir" da comunidade linodehá um disco Ubuntu e uma partição swap de 256 MB que estão muito próximos do seu Q:

insira a descrição da imagem aqui

Portanto, não acho que a partição swap seja o dispositivo de inicialização e provavelmente não é o lugar certo para tentar instalar o grub.

Responder2

Você provavelmentefazertenha acesso ssh: Durante as atualizações do sistema Ubuntu, uma instância à prova de falhas é iniciada na porta 1022. Se isso ajudar você a descobrir a escolha correta,

Basta confirmar, sem selecionarqualquerdispositivo. Se você atualiza seu carregador de boot ou não, não importa, desde que você não pretenda reinicializar.

Você sabe que esta é uma escolha razoavelmente segura, mesmo se você reiniciar antes de atualizar, porque antes da atualização você conseguia inicializar. E após a atualização, você ainda fornecerá arquivos de configuração do grub compatíveis com o grub 2.02 (que é o que todas as versões suportadas do Ubuntu usam).

Agora, é claro, o apt não perguntou sobre a atualização do grub por nada. Existem muitas novas correções de bugs e salvaguardas nas versões recentes. Mas você pode lidar com isso depois que o restante das instalações for concluído e você tiver seu acesso ssh de volta.

O comando para instalar o grub manualmente em um disco /dev/sdX é

sudo grub-install /dev/sdX

Você pode fazer isso assim que o sistema estiver em bom estado novamente, após confirmar qual dispositivo é o correto, mas de preferência antes de reiniciar.

informação relacionada