Como afirmado na minha pergunta, estou usando uma inicialização EFI com o systemd no tutorial do Sakaki. Independentemente das opções que eu defini para plymouth durante buildkernel --easy-setup
, eu estava aparentemente experimentando o versionitis como mencionado em seu tutorial:
If you do change the bootfile location to /EFI/Boot/gentoo.efi below, please note that by default you will still have your prior kernel present on the boot USB key, with the path /EFI/Boot/bootx64.efi. Since this can cause 'versionitis' issues in the future (for example, if your BIOS attempts to boot it, because the EFI boot order has become corrupted for some reason), feel free to delete the older /EFI/Boot/bootx64.efi file from the USB key, once you have verified that the new /EFI/Boot/gentoo.efi variant works.
Aparentemente, meu Toshiba Satellite estava redefinindo a ordem de inicialização do efi de volta para boox64.efi
toda vez que eu inicializava em meu SO alternativo.
A correção : tive que
- Remover a entrada de inicialização antiga da minha chave USB
mv -v /EFI/Boot/bootx64.efi -t ~/Downloads
- Corrigir manualmente a entrada de inicialização do meu outro sistema operacional (minha inicialização USB EFI como / dev / sdb) com
efibootmgr -c -d /dev/sdb -p 1 -L "Gentoo" -l "\EFI\Boot\gentoo.efi"
- Remova a entrada de inicialização incorreta, no meu caso, apenas aparecendo como linux com instruções do link
- Por fim, reordene a entrada de inicialização ( ibid ) para que o Gentoo USB seja o primeiro, 2º Outro Linux , 3º EFI USB , 4º Rede EFI .