Eu construí um sistema CentOS7 completo com muitas ferramentas, preferências, etc. em um convidado VMware. Depois de trabalhar bem, mudei para o meu servidor físico. Eu consegui instalar o grub2 e o bootloader agora começa, mas cai no shell dracut.
Eu tracei o problema até a AHCI. Se eu desabilitar o AHCI no BIOS, o sistema será inicializado no CentOS7. Alguém pode me dizer como adicionar o AHCI no initrd em um sistema CentOS7 em execução? (Então eu posso reativar o AHCI no BIOS)
Eu tentei
dracut --add-drivers ahci -f /boot/initrd-$(uname -r).img $(uname -r)
e o lsinitrd mostra:
lsinitrd /boot/initramfs-3.10.0-327.10.1.el7.x86_64.img | grep ahci
-rw-r--r-- 1 root root 63309 Feb 16 12:44 usr/lib/modules/3.10.0-327.10.1.el7.x86_64/kernel/drivers/ata/ahci.ko
-rw-r--r-- 1 root root 53813 Feb 16 12:44 usr/lib/modules/3.10.0-327.10.1.el7.x86_64/kernel/drivers/ata/libahci.ko
But it still won't boot with AHCI enabled in the BIOX
mas ainda não inicializa com o AHCI ativado na BIOS