GPTパーティションから起動する方法は?
Linuxインストールの起動には、 firmware 初期化、 ブートローダー の実行、ロードおよび起動を含む、複数のステージおよびソフトウェアコンポーネントが含まれます。 Linuxカーネル イメージ、およびさまざまな 起動スクリプト および デーモン の実行。これらの各ステージとコンポーネントには、さまざまなバリエーションとアプローチがあります。たとえば、 [〜#〜] grub [〜#〜] 、 [〜#〜] lilo [〜#〜] 、 [〜#〜] syslinux [〜#〜] または Loadlin をブートローダーとして使用できますが、起動スクリプトは従来の init スタイルであるか、システム構成は systemd または アップスタート 。
起動に使用するもう1つの一般的なプログラムは、 rEFInd a UEFIブートマネージャー を起動できる [〜 #〜] efistub [〜#〜] カーネル。
[〜#〜] efi [〜#〜] (拡張ファームウェアインターフェイス)システムパーティションまたは [〜 #〜] esp [〜#〜] は、データストレージデバイス(通常はハードディスクドライブまたはソリッドステートドライブ)上のパーティションであり、 Unified拡張ファームウェアインターフェイス (UEFI)。コンピューターが ブートされると 、UEFIファームウェアはESPに保存されているファイルをロードして、インストールされているオペレーティングシステムとさまざまなユーティリティを起動します。
ESPには、インストールされているすべてのオペレーティングシステムの ブートローダー または カーネルイメージ が含まれています)
起動可能なフラグがオンになっているパーティションが必要なMBRの方法のようですか?
boot flag は古くからあり、 [〜#〜] mbr [〜#〜] パーティションレコードを起動可能として指定しますなので、ブートローダーがどこにあるかを示すことができます。したがって、あなたの質問に答えるために、ブートパーティションをブート可能としてフラグを立てる必要はありません。
グローバルに一意の識別子 ( [〜#〜] guid [〜#〜] ) [〜 #〜] efi [〜#〜] GUIDパーティションテーブルのシステムパーティション ( [〜#〜] gpt [〜#〜 ] )スキームは C12A7328-F81F-11D2-BA4B-00A0C93EC93B であり、そのIDは マスターブートレコードにあります ( [〜#〜] mbr [〜#〜] )パーティションテーブルスキームは 0xEF です。
Linuxで起動可能なGPTパーティションをマークするにはどうすればよいですか?