Olá, Perguntei isso porque é um erro típico que quem compila o kernel e não activa o suporte para o controlador do disco onde esta a raiz do sistema. Experimenta com o Live fazer um chroot para a directoria root do disco, depois experimenta um update-grub ... O problema não deve ser do disco (fisico) uma vez que com a live tens acesso .... Boa Sorte Silvino