O Grub2 não pode detectar o sistema de arquivos de uma segunda partição do sistema. Reinicialização instantânea

1

Então, aqui está a situação:

Estou executando o 14.04 LTS e instalei o 17.10 em uma partição separada para fins de teste. Antes da instalação, redimensionei uma partição temporária para criar espaço para o novo sistema usando o GParted (e deixei o espaço vazio como "espaço livre"). Eu instalei 17.10 no espaço recém-disponível (criando uma partição ext4) e NÃO instalei um segundo bootloader (opção ubiquity -b). O layout do meu disco agora se parece com o seguinte:

  • sda1 - ext4 - 14.04 LTS
  • sda2 - troca
  • sda3 - ext4 - partição do Scratch
  • sda4 - ext4 - 17.10

A instalação de 17.10 foi boa e sem problemas. De volta à minha caixa 14.04, eu corri

sudo update-grub

e o novo sistema foi detectado com sucesso via os-prober e adicionado ao meu grub.cfg.

Agora, quando eu reiniciar e selecionar a instalação 17.10 disponível no menu grub, o computador reinicializa instantaneamente sem nenhuma mensagem.

Então, na próxima inicialização, fui ao console do grub e procurei por todas as opções disponíveis. Quando eu uso ls , todas as partições são detectadas:

(hd0,gpt1), (hd0,gpt2), (hd0,gpt3), (hd0,gpt4)

Ao usar

ls (hd0,gpt1) ou ls (hd0,gpt3)

Eu recebo as informações usuais sobre essa partição - entre outras, o sistema de arquivos da partição, neste caso o ext4. No entanto, realizando isso na nova partição (hd0, gpt4) recebo a mensagem de que o sistema de arquivos é desconhecido. Então eu usei um Super Grub2 Disk para iniciar o sistema a partir daí. Aqui o sistema não reinicia, mas eu recebo o erro:

attempt to read or write outside of disk hd0
unknown filesystem

No entanto, quando estou na minha caixa 14.04, a partição pode ser montada sem problemas e posso acessar todos os arquivos, etc.

Algumas coisas na máquina: esta é uma estação de trabalho que eu substituí de um colega, então não configurei o sistema inicial. Há um Raid 1 de hardware LSI (mr9240-4i) instalado com 2 drives de 4TB. Mas eu duvido de alguma forma que esta é a questão. Tudo funciona como deveria e na minha caixa 14.04 apenas uma unidade é mostrada como deveria.

Outra coisa que me fez pensar é que o disco é particionado usando o GPT. No entanto, não há partição de inicialização separada que eu tenha lido como obrigatória ao usar GPT com BIOS em vez de UEFI (que é o caso aqui).

Então, neste ponto, estou muito perdido e sem ideias de como depurar isso. Qualquer ajuda ou sugestão na direção certa seria muito apreciada!

Eu adicionei os resultados do Boot Info Script para mais detalhes: Script de informações de inicialização

EDIT: Adicionado uma foto da mensagem de erro Super Grub2 Disk me dá ao selecionar a nova instalação do sistema:

Falha do Grub

    
por Wiggles 02.12.2017 / 16:36

0 respostas