Eu tive os mesmos erros ao tentar bootctl install em um dispositivo SSD nvme.
Eu encontrei esta postagem do fórum que diz que parted é o problema.
Eu tive que segui-lo exatamente e usar exatamente os mesmos programas para resolver o problema. As etapas são (substitua /dev/sdX pelo caminho do seu dispositivo):
- limpe o disco para obter um estado limpo ( AVISO : isso excluirá todos os dados no dispositivo!):
# gdisk /dev/sdX
xfor expert modezto wipe, accept wipe MBR withY
- Criar nova tabela de partições
# cgdisk /dev/sdX
- create new partition
- with default start (just hit enter)
- size of
512MiB
- partition type
EF00(ESP)
- give the partition a name (e.g.
boot)
- write
- quit
- Formatar partição de inicialização
# mkfs.fat -F32 /dev/sdX1