MBRまたはパーティションのGRUB?


11

GRUBはどこにインストールすればよいですか?MBRまたはパーティションブートセクター?

各アプローチの長所と短所は何ですか?

また、パーティションブートセクターにGRUBをインストールすると、ブートプロセスはどのように機能しますか?


関連、重複の可能性:superuser.com/questions/107235/… ...ブートセクターのしくみについて説明しています。「Grubをインストールする場所」の質問に対する直接的な回答はそれほど多くありません。
quack quixote、2010

回答:


13

この回答の前半を読み、MBR、VBR(別名パーティションブートセクター)、およびブートマネージャーの基本を理解します。

これを読んだので、MBRにブートローダーが必要、BIOSがドライブから起動できないことを理解しました。BIOSはMBRからコードをロードし、MBRはVBRからコードをロードします(または選択できるVBRのメニューを提供する場合もあります)。

MBRではなくVBRにGrubをインストールする場合は、GBRブートローダーをチェーンロードできるMBRに他のものが必要です。他に何か考えている場合(たとえば、Win7のブートマネージャー、別のバージョンのGrub、または他のブートマネージャーなど)、それは確かに可能ですが、詳細は他のブートマネージャーの機能によって異なります。

利点と欠点の分析では、Grubの機能を他の特定のブートローダーの機能と比較する必要があります。あなたはあなたのオプションが何であるかについてより具体的にする必要があります。


4

LILOとGRUB Legacy(別名GRUB)の昔は、通常、Linuxブートローダーをどこにインストールするかを優先する問題と考えられていました。MBRまたはパーティションは、標準のDOS MBRがパーティションテーブルで「起動可能」とマークされた最初のパーティションをチェーンロードすると(クァックキホーテの回答に従って)パーティションの場合を想定して、ほぼ同じように機能します。(私は現在のWindows MBRがまだこれを行うと思いますが、確信が持てません。)パーティションへのインストールは、元のブートパスをそのままにしていたため、少し安全であると考えられていました。

しかし最近では、GRUB2を使用している可能性があります。GRUB2は、より多くの機能と堅牢性を備えた完全に新しいデザインです。ただし、信頼性機能の一部が失われるため、GRUB2 はパーティションインストールしないことをお勧めします。通常、この構成は推奨されておらず、オペレーティングシステムでサポートされていない場合があります。完全な影響を理解するにはGRUBの専門家では不十分ですが、リスクを冒して自分でサポートしたいと思わない限り、MBRにGRUB2をインストールします。これは非常に信頼性が高く、ほぼ確実に他のオペレーティングシステムを起動します。

更新:今日のコンピューターの既定のMBRは、以前ほど単純ではないようです。ThinkPad X220のMBRにGRUBをインストールした後、起動中に「ThinkVantage」ボタンを押しても、レスキューモードにならないことがわかりました。その機能は元のMBRにありました。したがって、私たちは悪い点にいます。GRUBとLinuxディストリビューションは、既存のMBRにユーザーが依存している機能があるかもしれないという事実を無視して、MBRへのインストールを推奨しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.