web-dev-qa-db-ja.com

どのパーティションがEFIシステムパーティションであるかをどのように知ることができますか?

動作中のデュアルブートシステムからArchLinuxをインストールしたい。私が行き詰まった1つのステップがあります:

# Mount the EFI System partition with: sh-4.3# mount /dev/sdaX /mnt/boot/efi

fdisk -lコマンドを実行して、その出力を取得しました。このパーティションのどれが正確にEFIパーティションであるかをどのように知ることができますか? 100mbストレージしかないのですか?

2
pushandpop

どれもありません。 EFIシステムがないか、WindowsがEFIモードでインストールされていません。

EFIシステムパーティションを持っていた場合、通常の07または82の代わりに常にefタイプのコードがあり、lsblk -fは「vfat」ファイルシステムを持っていると表示します。

また、Windowsはそれについてかなりうるさいので、ディスクにはGPTディスクラベルがあり(MBRを意味する「dos」が表示されます)、fdiskにはタイプIDも表示されません。

その最初の100MBパーティションは「Microsoftシステム予約パーティション」です。目的は似ていますが(ミラーEFIレイアウトを意味します)、Windowsのブートプロセスに完全に固有です。

4
user1686