Você tentou primeiro montar a partição / dev / sda5 e depois executar um update-grub?
Abra um terminal (CTRL + ALT + T) e execute
sudo mount /dev/sda5 /mnt
sudo update-grub
Eu tenho uma máquina com o Windows 7 e o Scientific Linux 6 rodando como dual boot. Esta distribuição do Linux usou o Grub legado.
Eu instalei recentemente o Ubuntu 12.04 especificando uma partição desejada, para não sobrepor a instalação do SL6. Eu sei que o SL6 é um /dev/sda5
e eu sei seu UUID.
Eu tentei seguir os tutoriais para adicionar entradas ao menu de inicialização. Eu posso adicionar entradas, mas selecioná-las invariavelmente me dá mensagens de erro:
error: file not found error: you need to load the kernel first
Eu me tornei mais ou menos familiarizado com o Grub2 nas últimas horas, e esperava obter informações sobre como obter minha distribuição do SL6 em /dev/sda5
para ser reconhecida e inicializável com o grub2. Eu tenho arquivos sobre essa distribuição que eu preciso para chegar nos próximos dias.
Eu executei o utilitário 'boot-repair' que foi recomendado. Eu criei um arquivo de diagnóstico inicial antes de fazer qualquer coisa para grub, você pode encontrá-lo aqui e, em seguida, depois de executar a rotina de reparo sugerida, aqui está outro arquivo de diagnóstico .
Claramente, ele pode reconhecer que /dev/sda5
está lá e pode detectar alguns dos arquivos antigos relacionados à inicialização que o SL6 estava usando com o grub herdado.
Estou disposto a aprender e fazer outras etapas / diagnósticos para que isso aconteça, mas alguém pode, por favor, me avisar sobre como iniciar o SL6 no /dev/sda5
?
Você tentou primeiro montar a partição / dev / sda5 e depois executar um update-grub?
Abra um terminal (CTRL + ALT + T) e execute
sudo mount /dev/sda5 /mnt
sudo update-grub