起動可能パーティションと起動不可能パーティションの違い

起動可能パーティションと起動不可能パーティションの違い

起動可能パーティションと起動不可能パーティションの違いは何ですか?ユーザーは起動不可とマークされたパーティションからシステムを起動できませんが、起動可能とマークされているパーティションではシステムを起動できることを知っています。

これらのパーティションフラグの基本的な違いを理解したいと思います。

ベストアンサー1

反対票を受けましたが…おそらく誰かが質問に対する答えではないと思ったからです…@RONIからの返信旗の意味を説明する良いスタートですboot。 (実際に彼が提供したものに似た例を挙げて答えを始めましょう。)

私はこの質問について冗談を言う準備ができていますboot。この時点で、フラグは、ハードドライブが小さく、ブートローダが離れていた時代の(@Ronyの例に示すように)よく見過ごされる歴史的な遺物です。それほど複雑な時代ではありません。

ところで知ってみるとすでにそんなことがあった。この回答この質問について:ディストリビューションをインストールするときの「起動可能なフラグ」オプションは何ですか?

さらに重要なのは、リンクがあるということです。スタートアップのロゴに関する短い記事それは言う

  • 主な機能は、ブートするパーティションをMS-DOS / MS Windowsタイプのブートローダーに通知することです。場合によっては、Windows XP / 2000ではこれを使用してアクティブパーティションに文字「C:」を割り当てます。

素晴らしい、これとてもぎこちない…

私がこのbootフラグが「」と主張するとき遺跡「明らかに、GRUBはこれを使用する必要がないので、これが真であると仮定します。もちろん、Microsoftも同様です」続く」。

オスカー・ワイルド(Oscar Wilde)が頻繁に引用したこの引用は、今回はあまりにも事実であることが証明されています。

Windowsオペレーティングシステムで使用されるMBRおよびパーティションブートレコード(PBR)ローダーは、するbootフラグが正しく設定されると予想します。

これをテストするために、Windows 8仮想マシンのすべてのパーティションから起動フラグをクリアしました。 (下記を参照してください。気になる方はPastebinリンクを参照してください。BootInfoスクリプト結果の完了)

Drive: sda     
Disk /dev/sda: 26.8 GB, 26843545600 bytes
255 heads, 63 sectors/track, 3263 cylinders, total 52428800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1               2,048       718,847       716,800   7 NTFS / exFAT / HPFS
/dev/sda2             718,848    52,426,751    51,707,904   7 NTFS / exFAT / HPFS

両方のパーティションのフラグをクリアすると、起動しようとするとFATAL: INT18: BOOT FAILUREエラーメッセージが表示されます。 (これがWindows MBRブートローダからのものか、仮想マシンのBIOSからのものかはわかりません。)

何が起こっているのかを確認するために、代わりに「bootエラー」パーティションにフラグを設定しました。これにより、下図のようなウィンドウが表示されます。 /dev/sda2/dev/sda1

Windowsを起動できません。エラーウィンドウ

<sigh/>

この経験では、MicrosoftがMS-DOSとWindows 3.0/3.1で使用したのと同じMBRブートセクタローダーをまだ使用しているかどうか疑問に思います。

おすすめ記事