файловая система «/ boot» не является файловой системой системного раздела FAT EFS (ESP)

Я пытаюсь установить Arch Linux в виртуальную машину с нуля. После вики, я вижу, что на мой вопрос нет ответов. Я пытаюсь bootctl install и возвращает file system "/boot" is not a FAT EFI system partition (ESP) file system. Выполнение parted в tty2 и печатать на print дает мне

введите описание изображения здесь

Любая помощь приветствуется.

  • Раздельные монтажные перегородки?
  • Программно разделяющий диск
  • Как установить parted на CentOS?
  • Окно исчезло после того, как я нажал клавишу в Openbox, как мне вернуть его?
  • Невозможно правильно установить тип раздела с помощью разделенного
  • Почему разделы USB и емкость диска не согласованы между fdisk, parted, dmesg & / dev / sdXy
  • fdisk vs parted
  • Таблица разделов, не распознанная ядром Linux
  • One Solution collect form web for “файловая система «/ boot» не является файловой системой системного раздела FAT EFS (ESP)”

    У меня были те же ошибки при попытке bootctl install на SSD-устройстве nvme.

    Я нашел это сообщение в форуме, в котором говорится, что проблема parted .

    Я должен был точно следовать ему и использовать одни и те же программы для решения проблемы. Шаги (замените /dev/sda на путь вашего устройства):

    1. протрите диск, чтобы получить чистое состояние ( ПРЕДУПРЕЖДЕНИЕ : это приведет к удалению всех данных на устройстве!):
    • # gdisk /dev/sda
      • x для экспертного режима
      • z чтобы стереть, принять стереть MBR с Y
    1. Создать новую таблицу разделов
    • # cgdisk /dev/sda
      • создать новый раздел
      • с запуском по умолчанию (просто нажмите enter)
      • размер 512MiB
      • тип раздела EF00 (ESP)
      • дать разделу имя (например, boot )
      • записывать
      • уволиться
    1. Формат загрузочного раздела
     # mkfs.fat -F32 /dev/sda1 
    Linux и Unix - лучшая ОС в мире.