BIOSを搭載した32ビットシステムでGPTインストールを使用できますか?

BIOSを搭載した32ビットシステムでGPTインストールを使用できますか?

私が検索したすべての内容はGPTがUEFIに関連していることを理解しましたが、GPTディスクフォーマットを使用してBIOS(レガシーモードではない)を使用する32ビットシステムにインストールできますか?シミュレートされた32ビット仮想マシンにArchをインストールしようとしましたが、次のパーティションを使用しました。

-BBP
/boot
/
/home
swap

しかし、うまくいきません。可能ですか?それでは、BBPを使用したパーティション化は正しいですか?おそらく、LVMを使用せずにArchのガイドに従って/および/homeを暗号化しようとしたからかもしれませんが、わかりません。

ベストアンサー1

できます。

(U)EFIではGPTパーティションテーブルを使用するか、少なくとも互換性があるのが慣例ですが、GPTと(U)EFIは関連概念ではありません。

BIOS は通常パーティションを認識せず、パーティションテーブルはパーティションにほとんど影響しません。 BIOSが知っている唯一のことは、MBRの最初のセクタ(=ディスクの最初のセクタ)を読んでから、その中のコードを実行する必要があるということです。

一部のBIOSは追加のチェック(チェックサムの有効性、起動可能なフラグの存在、パ​​ーティションテーブルのパーティションの制限)などを実行しますが、一部はそうではありません。しかし、GPTは旧バージョンと互換性があるしたがって、伝統的なパーティショニングと比較して問題はありません。

より正確には、GPTパーティションテーブルいいえレガシーとの互換性が無効です。

あなたがしなければならない唯一のことは、インストーラがGPTレイアウトを作成するのを「助ける」ことです(問題になる可能性があります)。

おすすめ記事