Estou recebendo o mesmo erro que outras perguntas mencionam, como:
No entanto, não acho que as soluções deles se encaixem no meu cenário.
Isso começou a acontecer quando tentei instalar um Ubuntu 12.04 em uma nova partição (/ dev / sda5). O sistema tem dois discos rígidos (sda e sdb), e ambos já possuem outros dois sistemas operacionais: um Windows8 em sda, um Ubuntu 13.04 em sdb.
Então, quando eu instalei o Ubuntu12.04, eu disse para instalar o gerenciador de inicialização em sdb (pensando que ele substituiria o existente), mas ele falhou. Então eu disse para usar o sda em vez disso e aparentemente ele não falhava.
No entanto, ao iniciar o computador, a inicialização anterior que eu tinha do Ubuntu 13.04 começa, então a entrada para o novo Ubuntu 12.04 não estava lá. Tentei iniciar manualmente a partir do outro HD (sda) e ele inicia o Windows, então eu acho que o gerenciador de inicialização não poderia ser instalado em qualquer lugar no final.
Então, para fazer o carregador de inicialização sdb reconhecer a nova partição Ubuntu12.04 eu iniciei o Ubuntu 13.04 e fiz sudo update-grub
de lá, e este comando encontrou o novo sistema operacional, e agora há uma nova entrada no grub. Mas quando tento executá-lo, recebo:
error: no such device: 15ee4fac-ec5d-409b-88c2-7350e76d2e98
Press any key to continue...
Depois, pressiono uma tecla e, em seguida:
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
As soluções que outras pessoas forneceram em outras questões, eu acho que não se aplicam a mim porque eu tenho muitas partições com sistemas operacionais diferentes, e as outras questões pareciam se concentrar em apenas um sistema operacional Linux, então eu não tenho certeza Posso executar update-initramfs -u -k <version>
felizmente, ou de onde executá-lo (LiveCD?), Ou como adivinhar a versão correta do kernel.