LFS Kernel Panic na primeira inicialização

1

Recentemente, finalmente terminei minha compilação do LinuxFromScratch versão 7.9-SYSTEMD. Há uma mudança que tive que fazer no livro. Eu precisava adquirir um patch para o pacote inettools que fazia com que PATH_PROCNET_DEV fosse indefinido. Além disso, minha compilação do LFS está em um segundo disco rígido e estará inicializando independentemente do sistema host. Estou executando o Ubuntu 16.06 no VMWare e a máquina de destino do LFS também é o VMWare. Depois que o kernel começa a ser carregado, ele entra em estado de pânico, dizendo:

[  10.063526] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Eu já verifiquei se o tipo de fs e o tipo de disco rígido estão habilitados no kernel, reconstruídos e ainda sem sucesso. Existe alguma coisa que eu perdi ao tentar consertar isso?

EDIT: A alteração do tipo de disco rígido de SCSI para SATA não funcionou, nem foi alterada para IDE

EDIT: Este é o meu arquivo grub.cfg atual:

set default=0
set timeout=5
insmod ext2
set root=(hd0,gpt2)

menuentry "LinuxFromScratch-7.9-SYSTEMD" {
    linux /boot/vmlinuz-current-lfs-7.9-systemd root=/dev/sda2 ro
}

EDIT: A execução de update-grub no host encontrou com êxito a instalação, mas ainda não inicializa com o mesmo erro Kernel Panic. Vou tentar reconstruir meu kernel para ver se há algo que eu perdi em sua configuração.

    
por Caleb Huggins 08.06.2016 / 15:49

1 resposta

0

Eu sei que já faz algum tempo, mas na recente reconstrução do projeto LFS, ele é, por padrão, incompatível com a inicialização da VM. O LFS precisa ser inicializado como o host lb de uma máquina física. Se alguém puder provar que estou errado, por favor.

    
por 19.06.2017 / 05:04