Log de inicialização completo:
ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GP18.SATA], AE_NOT_FOUND (20230628/dswload2-162)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20230628/psobject-220)
Meu sistema uma vez começou dizendo que nenhum disco está disponível ou algo assim. Eu reiniciei e ele usou o disco para inicializar o Windows, mas a entrada de inicialização UEFI adicionada manualmente para o archlinux desapareceu. Tentei adicioná-lo novamente pelo Windows (muita dor, mas deveria ter sido bem-sucedido). Mas agora as entradas imprimem isso, se eu quero executar meu vmlinuz-linux
backup , ou meu lts, ou incluir uma barra invertida antes dele, ou passar a raiz PARTUUID
como UUID
, ou não incluir oinitrd=\booster-linux-lts.img
a passagem splash
não alterou nada na saída do log
Estou meio desesperado, porque não tenho USB e nem acesso fácil a um que possa ser usado por uma distribuição Linux para fazer chroot no meu sistema.
Infelizmente, a mensagem não tinha nenhuma relação com o problema e estava lá mesmo quando o sistema funcionava.
O problema é que, ao usar o EFIBootEditor, você deve selecionar a codificação UTF-16 para as Opções /argumentos passados para o kernel. Ele não inicializará de outra forma, porque não será capaz de analisar os parâmetros.
Os únicos argumentos necessários para o kernel são
root=PARTUUID=<sgdisk output>
einitrd=\your-initramfs.img
O Sgdisk pode fornecer o GUID exclusivo da partição (como eles chamam na saída) usando
sgdisk64.exe --info=<your-root-partition-number> <disk-number>:
, onde o número do disco geralmente é0
e as partições são indexadas de1