Estou tentando construir o Linux do zero (LFS) como um projeto educacional usando o livro principal do LFS versão 12.1 , no entanto, quando chego ao capítulo inicializável, descobri que preciso inicializar meu LFS usando suporte EFI porque minha máquina principal é o macbook pro 2014, então sigo o guia BLFS Usando GRUB para configurar o processo de inicialização com UEFI e https://www.linuxfromscratch.org/blfs/view/12.1/postlfs/grub-efi.html ;
quando eu reinicio a máquina eu recebo
disco de erro 'hd0,2' não encontrado
Eu conserto isso usando
definir raiz=(hd1,gpt4)
O próximo problema é
/boot/vmlinuz-6.7.4-lfs-12.1 não encontrado
verifiquei meu arquivo de inicialização e descobri que o nome do arquivo existe com um nome diferente /boot/vmlinuz-6.7.4-lfs-12.1-systemd , então renomeei-o para /boot/vmlinuz-6.7.4-lfs-12.1 .
Não, quando estou inicializando novamente, recebo uma tela preta depois de selecionar o sistema lfs no menu de inicialização.
arquivos anexados
saídas fdisk -l /dev/sda
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 411648 17807359 17395712 8.3G Linux swap
/dev/sda3 488847608 490117143 1269536 619.9M Apple boot
/dev/sda4 19855360 81295359 61440000 29.3G Linux filesystem
arquivo de configuração do kernel linux
qualquer ajuda!