ファイルシステム「/boot」は、FAT ESP(EFIシステムパーティション)ファイルシステムではありません。

ファイルシステム「/boot」は、FAT ESP(EFIシステムパーティション)ファイルシステムではありません。

仮想マシンにArch Linuxを最初からインストールしようとしています。 Wikiの指示に従って、私の質問に対する答えを見つけることができませんでした。試してみましたが、「実行して入力してください」bootctl install と表示されます。file system "/boot" is not a FAT EFI system partition (ESP) file system.partedtty2print

ここに画像の説明を入力してください。

助けてくれてありがとう。

ベストアンサー1

nvme SSDデバイスを試すときにbootctl install同じエラーが発生しました。

私が見つけたこのフォーラムの投稿これはこれがparted問題であることを示唆しています。

私はそれを正確に従い、同じ手順を使用して問題を解決する必要がありました。手順は次のとおりです(/dev/sdXデバイスパスに置き換えます)。

  1. きれいな状態を得るには、ディスクを拭いてください(警告する:端末のすべてのデータが削除されます! ):
  • # gdisk /dev/sdX
    • xエキスパートモードの場合
    • z消去するには、MBRの消去を受け入れてください。Y
  1. 新しいパーティションテーブルの作成
  • # cgdisk /dev/sdX
    • 新しいパーティションの作成
    • デフォルトでは開始(Enterキーを押すだけです)
    • サイズ512MiB
    • パーティションタイプEF00(ESP)
    • パーティションに名前を付けます(例boot:)。
    • 書く
    • 辞める
  1. ブートパーティションフォーマット
# mkfs.fat -F32 /dev/sdX1

おすすめ記事