Instalei o centos 7 na máquina virtualbox que possui kernel-3.10.0-123.20.1.el7.x86_64. Eu estou tentando construir o kernel do Linux a partir de fontes do kernel. Eu baixei os arquivos fonte do kernel de: link
Eu posso construir o kernel rpm com sucesso (usando " rpmbuild -ba kernel.spec
"). Depois disso, eu instalo o kernel rpm sem problemas (usando "rpm -Uvh").
No entanto, quando eu reinicio o sistema usando o novo kernel, ele cai na linha de comando dracut e fornece os seguintes avisos:
dracut-initqueue[207]: Warning: could not boot
dracut-initqueue[207]: Warning: /dev/disk/by-uuid/58f6642f-bbb9-1479-b03c-e97156f66975 does not exist
O sistema não está inicializando após este ponto.
Eu verifiquei se /dev/disk/bu-uuid/58f6642f-bbb9-1479-b03c-e97156f66975
realmente existe ou não usando o comando blkid e o blkid não retorna nada.
Por que /dev/disk/by-uuid/58f6642f-bbb9-1479-b03c-e97156f66975
não existe? O que estou perdendo?
Curiosamente, se eu baixar o kernel rpm (não a fonte) e instalá-lo, eu posso reiniciar o sistema sem problemas. Não está preso em dracut então.
Tags kernel rpm centos linux-kernel