
ハードドライブのパーティションテーブルをMBRからGPTに変更したいのですが、
(MBR は 4 つのプライマリ パーティションをサポートしているため)。
少し検索してみたところ、 を発見しC:\Windows\Panther\setupacl.log
、興味深い行をいくつか見つけました。
興味深い3つのライン:
1.Callback_BootEnvironmentDetect: 検出されたブート環境: BIOS
BIOS / UEFIの意味、私は古いBIOSを使用しています:BIOS
2.ConX::Compatibility::CSystemAbstraction::HostIsUEFIFirmware: ホストは UEFI ではありません。
明らかに私はUEFIではない
そして特に興味深いのは
3.CHostIsUEFICompliantChecker: HostIsUEFICompliant をチェックし、NoIssue が見つかりました。
UEFI は GPT と MBR をサポートしていますが、MBR は GPT をサポートしていますか?
現在の BIOS で GPT パーティション テーブルに変更して、起動できるかどうか知りたいのですが。
答え1
明らかに私はUEFIではない
そうではありません。UEFI ファームウェアが OS を BIOS 互換 (CSM) モードで起動するように決定した場合、これも BIOS のように見えます。ファームウェアの設定画面またはドキュメントを確認する方が確実です。
また、ファームウェアの「ブートメニュー」からCDやUSBから起動しようとするときは、よく確認してください。二CD を起動するためのエントリ。1 つは UEFI モード用、もう 1 つは BIOS CSM モード用です。
(また、Windows インストール USB を自分で作成する場合は、非公式ツールに注意してください。たとえば、Rufus では UEFI 互換 USB と BIOS のみの USB のどちらを作成するか選択できますが、WinUSB は UEFI をまったくサポートしていません。)
しかし、MBR は GPT をサポートしていますか?
その質問は意味をなさない。
現在の BIOS で GPT パーティション テーブルに変更して、起動できるかどうか知りたいのですが。
これは技術的には可能ですが、…
…BIOSはそれをサポートしています。通常、BIOSはまったく気にしません。OSのブートコードを0番目のセクターから実行し、それMBR または GPT のいずれであっても、パーティションを独自に解析します。
残念ながらいくつかのBIOS は、MBR に有効なパーティションが存在することを要求します。また、GPT が見つかると、BIOS によってはクラッシュするものもあります。試してみて確認するしかないと思います。
…OS とそのブートローダーはこれをサポートしています。Linux はこのような組み合わせから問題なく起動できますが、私の知る限り、Windows は起動できません。(つまり、Windows は UEFI+GPT または BIOS+MBR のいずれかを必要とします。)