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:
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: