ディストリビューションをインストールするときの「起動可能なフラグ」オプションは何ですか?

ディストリビューションをインストールするときの「起動可能なフラグ」オプションは何ですか?

今日のディストリビューションには「起動可能なフラグ」が必要ですか?そうでなければ、なぜまだインストーラにありますか?正確には何ですか?

答え1

案内標識は古代から使用されており、以下を表示できます。膜バイオリアクターパーティションは起動可能として記録されているため、表示できます。ブートローダー住んでいた。

最新のオペレーティングシステムでは、MBRは独自のパーティションで起動するか、ブートローダコードを含むディスクの他の領域にジャンプする最小ステージローダで構成されているため、これは広く使用されています。 (MBRには、実行コード、ブートパーティションテーブルなどを含めることができます。また、次の情報へのリンクも参照してください。膜バイオリアクター)。

例えば、幼虫MBRに書き込み、目的のパーティションを起動します。

開始フラグについてのこの(やや小さい)ウィキペディアページも参照してください。en.wikipedia.org/wiki/Boot_flag

答え2

最初は、これがgrub2のバグであると思いました。一部のBIOSは、少なくとも1つのパーティションが起動可能としてマークされているかどうかをテストするようです。長い研究の終わりに、私はハードドライブやUSBスティックで起動がまったくできなかったので、これを見つけました。つまり、MBRの末尾にあるマジックバイトが正確でMBRのブートコードが有効であっても、BIOSはデバイスを無視し、少なくとも1つのパーティションのブート可能フラグが設定されるまで、ブート順序でそのデバイスをスキップします。富士通P772およびHP Probook 6570bでテスト済み。

答え3

PCベースのハードウェアを使用するすべてのオペレーティングシステムにはブートが必要です。

これは、PCまたはサーバーのBIOS(基本入出力システム)によって開始される古いオペレーティングシステムに依存しないブートスキャンから始まります。

BIOSコードは、最初の適切な起動デバイスからMBRをロードしようとします。起動デバイスが検索される順序は、BIOS設定で構成できます。どの(ディスク)デバイスが最初のものか、次のデバイスなのかなどです。

「レガシー」MBRは、起動可能とマークされた最初のプライマリパーティションを見つけ、そのパーティションに短いマジック16進コードがあることを確認します。

16進コードが見つかると、残り(ブートローダ)はBIOSによって実行されます。ここでオペレーティングシステムの起動を開始してください。 DOS、Windows、Linuxなどにすることができます。

関連情報