sistema de arquivos “/ boot” não é um sistema de arquivos FAT EFI system partition (ESP)

2

Estou tentando instalar o Arch Linux em uma VM a partir do zero. Seguindo o wiki, vejo que não há respostas para minha pergunta. Estou tentando bootctl install e retorna file system "/boot" is not a FAT EFI system partition (ESP) file system. Executando parted em tty2 e digitando print me dá

Qualquer ajuda é apreciada.

    
por lolreppeatlol 10.06.2016 / 04:04

1 resposta

2

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):

  1. limpe o disco para obter um estado limpo ( AVISO : isso excluirá todos os dados no dispositivo!):
  • # gdisk /dev/sdX
    • x for expert mode
    • z to wipe, accept wipe MBR with Y
  1. 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
  1. Formatar partição de inicialização
# mkfs.fat -F32 /dev/sdX1
    
por 22.09.2016 / 11:30