2 コンピューターに複数のOSがある場合、ブートストラッププログラムはどのOSを読み込むかをどのように知るのですか?Macでも同じですか? mac multi-boot boot — tony_sid ソース
1 BIOSは、ハードディスク0の最初の512バイトをメモリにロードし、バイトオフセット0でコードを実行するようにハードコードされています。 このコードは通常、同じディスク上のアクティブパーティションの最初の数バイトをロードします。パーティションブートセクターのコードは、ディスク上のどこかからブートファイルを見つけて実行します。 — マフムード・アル・クッシ ソース
0 ブートストラップローダーは常にハードディスクの最初のセクターにあり、そこでBIOSがロードを試みます。このブートストラップローダーは、通常、「これらのセクターからのさまざまなオペレーティングシステムのエントリポイントのテーブルを含む、より大きなブートローダーをロードする」という命令で構成されています。 — CarlF ソース ブートストラップローダーはBIOSにありませんか? — tony_sid フレーズにはさまざまな意味があります。私は常に「ブートストラップローダー」を使ってハードディスク上のものを意味します。いずれにせよ、プロセスは私が説明したように進みます。 — CarlF