LinuxとWindowsのデュアルシステムのインストールのためのGRUBブートマネージャ。

製品より転載は少しライブラリです  http://www.pinlue.com/article/2020/04/0710/1410126301133.html

ほとんどの人は、日常業務システムがWindowsである、またはあなたは、Linux、WindowsとLinuxの共存をオンに試してみたいならば、デュアルシステムのインストールを行って良いアイデアである使用しました。しかし、シングル、デュアルシステム、両方のディスクパーティションで、かつブートマネージャよりもシステムのインストールは複雑さが増し、紙が導入されるブートマネージャデュアルシステムにマウント。

グラブのように表現し、Windowsのは、Linux上hda1のように表現、最初のハードディスクの最初のパーティションに配置されています。私はあなたがすでに良い作業状態を持っているだけでなくLinux用のハードディスクパーティションを作成しておりWin2kの/ XPシステムと仮定します(hd0,0)、グラブ(HD0、X-1)で表さとしてLinuxは、hdaX位置しています。ハードディスクのパーティションを最初から--linuxのhda1の下でカウントされ、ハードディスクのパーティションは、グラブ(hd0,0)開始からカウントされますので、hdaX(HD0、X-1)。Xは1~4記載Linuxパーティション内に入る場合、Xが4より大きい場合、プライマリパーティションであり、Linuxパーティションは、論理区画が本明細書に記載され、それが論理区画に案内されるように、メインLinuxパーティションに配置することに限定されるものではありません。

まず、この記事のアイデア、著者は、LinuxのブートシーケンスへのWindowsが推奨する、つまり最初のブートのWindows ntloader、その後、ntloaderでLinuxパーティションのGRUBブートセクタをロードし、そして最終的にはGRUBブートのLinuxシステムを介し。ブートマネージャに関連したこの記事は、ntloaderやGRUBを含め、WindowsシステムにすでにインストールさWin2kの/ XPのインストール後に来る、ntloaderは、Windows 2000とWindows XPはntloaderがロードされています。GRUBは、一般的に自動的にインストールされている一部のLinuxバージョンでは一般的なLinuxシステムの下で非常に強力なブートマネージャ、です。

詳細な説明以下のインストール手順:

まず、GRUBをインストールするには、Linuxパーティションに作成されています

このプロセスは、通常、インストールプログラムがブートマネージャをインストールするときに自動的にインストーラのLinuxシステムによって行われ、グラブのインストールに関するいくつかのヒントを与えている、注意してください:私たちは、GRUBを選択する代わりに、LILOの、そしてグラブLinuxパーティションをインストールするには、上のハードディスクのマスターブートレコードのMBR(マスターブートレコード)にインストールしないでください。プログラムがあるべきグラブの設置位置を要求するとhdaXは、上述したように、または(HD0、X-1)あなたはHDA(HD0)を書いた場合、または、MBRに添付されます。

この資料では、Windowsシステムとの互換性(ここでは、「互換性」の正確な、真の共生の意味ではない)に平気に、デュアルシステムのインストールであるため、重点GRUBが、代わりにMBRのLinuxパーティションをインストールしました。私たちの原則は、Windowsシステムへの変更はならない、必要最小限に制限にインストールされていることである二つのシステムのLinuxとWindowsの平和共存を保証するために必要な変更はありません。「シンプルな美しさは、その」、「シンプル」より安全になります。

あなたはMBRにインストールする場合は、それも可能ですが、以下の質問を持っていることがあります。

MBRのデフォルト設定を変更するにはインストールされたWindowsシステムならば1、あなたはその後、MBRにGRUBをインストールし、その後、MBRの内容が変更されている、Windowsが起動しない可能性があります。通常のWindowsのインストールとMBRの内容は変更されませんが、あなたは、いくつかのブートマネージャをインストールした場合、それらは多くの場合、MBRで設定されています。最近はいくつかの「キーリカバリ」プログラムの、そのうちのいくつかは、MBRで非常に人気が設定されています。

2将来のWindowsシステムを再インストールする場合、GRUBが消去されますMBRは、これは、Linuxシステムではないでしょうブートにつながります。この問題を解決することができますが、私はすべてのインストール後との道を感謝しますが、GRUBは将来のトラブルを避けるために、Linuxパーティションにインストール。

3、いくつかの個々の例では、GRUBは適切にシステムを起動していません。この現象は一般的ではありませんが、それはまだ起こることができる、あなたはGRUBはまだリリース前のソフトウェアである知っている、とMBRにGRUBをインストールします、問題はより複雑行われます。

パーティションは、LinuxにGRUBをインストールする場所Linuxシステムを指定することはできませんインストールすると、私たちの選択は次のとおりです。

GrubのLinuxシステムは、Linuxシステムに導くことができるならば、GRUBが一時的にMBRにインストールされます、我々はその後、手動でGrubのLinuxパーティションをロードして、MBRを復元、または一時的にGRUBがインストールプログラムにインストールされていない、インストールプログラムを終了します手動インストールGrubの後。

MBR DOSを回復する必要がある、win98と/ ME / MBRパラメータFDISK.EXEにディスケットブートをブートプログラムは、すなわち、DOSコマンドライン(プレーンドス)はAを実行、フロッピーディスクにブートパーティションを実行:\> FDISK / MBRを。マシンがフロッピードライブを持っていない場合は、DOSにマシンを起動するCD-ROMまたはUのディスクが必要になります。あなたのマシンがUSBを持っていない場合は、Windows 2000 / XPで、Vfloppyと呼ばれるソフトウェアは、仮想ブートフロッピーにフロッピーディスクイメージファイルを使用することができますインターフェイス(または全くU-DOSブートディスク)、およびフロッピードライブがありません、試してみます。

私はTCLのコンピュータのインストールのセット「キーリカバリ」でのLiveCDのXubuntuを使用している場合は、インストーラは結果がすべてのシステムを入力することはできません、自動的にMBRにGRUBをインストールするためのいずれかのオプションを与えていません。最終的にはDOSの下で:\> FDISK / MBR MBR、通常のブートのWindowsを復元し、手動でLinuxでrootパーティションにGRUBをインストールし、その後、ntloaderでGRUBをロードし、Linuxのへのガイドを達成することができました。

彼らはシェルも可能です入力することができれば簡単な方法は手動要するに、Linuxインストーラの中に、GRUBは、GRUBをLinuxのLiveCDを(そのような一般的なKnoppixの、Morphixのは、Ubuntu、可能なように)を使用してシステムをブートしているインストールしますLinuxは、命令、ターミナルで次の命令を実行することです:

#グラブ

グラブ>ルート(HD0、X-1)

グラブ>セットアップ(HD0、X-1)

グラブ>終了

まず、必要に応じてより多くの命令Grubの/ bootディレクトリパーティション(HD0、X-1)を見つけ、その後、ブートコードは、グラブ(HD0、X-1)パーティションの最初のセクタに書かれているので、(最初のあなたがすべきことを確認HD0、X-1)パーティションの/ boot / grubのディレクトリがあるステージ1、ステージ2、* _段階*その他の文書、これらの文書は、LiveCDのディスクから直接Grubのパッケージファイルを解放する、またはすることによって得ることができるの/ boot / grubのディレクトリ複製。

LiveCDの場合は、GRUBインストールスクリプトを使って、直接実行することができます

#マウントは/ dev / 11 / MNT

#grubのインストール--root-ディレクトリ= / mntには/ dev / hdaX

まず、ディレクトリ/ブーツ/ grubのでGRUBはより多くの命令/ hdaXがマウントされるの/ mntを、その後、グラブ/ hdaXをインストールします。

第二に、グラブntloaderにフィット

GRUBは、Linuxのパーティションにインストールされているが、それはシステムを起動することはできません、私たちは、GRUB ntloaderによって案内され、それとntloaderにリンクアップする必要があります。これは、ファイルのGrubのhdaXパーティションのブートセクタを変換することによって行われ、実装するには、Windows ntloaderに嵌め込まれています。

Linuxシステムは、まだ(Linuxシステムをインストールしてから、まだブートではありません)のLiveCDで始まる、またはインストーラがシェルに入ることができたときに、次のコマンドを実行します。

#マウント-t VFATは/ dev / hda1に/ mntに

#DD =は/ dev / hdaX = / MNT / linux.lnx BS = 512カウント= 1の場合

Windowsブートパーティション(本明細書hda1のように)上記2つの命令は、最初のセクターにおける低い/ MNT、その後、Linuxパーティション(hdaX)に取り付けられた(サイズは512バイト)は、Windowsのブートパーティションのルートディレクトリをコピー名前のファイルをlinux.lnx。

注:Windowsのブートパーティション(Windowsの下つまりCドライブ)はFAT32ファイルシステムではなく、ファイルシステムをNTFS場合は、DOSを配置する必要がありフロッピードライブにフロッピーディスクをフォーマットして、最初の命令はに置き換えられます。

#マウント-t msdosファイルは/ dev / fd0は/ mntに

特別扱いせずにNTFSファイルシステムのため、Linuxので書くことができない、あなたはVFAT、NTFSのための説明書を交換しても、実現マウント、あまりにも、私たちはDOSフォーマットのフロッピーディスクの書き込みlinux.lnxを置くためにここにいるので、その後、CドライブにWindowsのlinux.lnx下のフロッピーディスクによる。

彼らは編集することができる前に取り除か「読み取り専用」属性、それは「隠された」する必要がありますので、通常は隠された、読み取り専用ファイルシステムをBOOT.INI、CのルートディレクトリにWindowsのboot.iniファイルを編集することが続きます。「マイコンピュータ」[ツール]メニューの「フォルダオプション」と「されている拡張子は表示し」と隠しファイルとフォルダを表示する」を選択し、「表示」欄「オペレーティング・システム・ファイル保護を隠す」の下であなたがCのルートディレクトリにboot.iniファイルを見ることができ、「フォルダ [オペレーティングシステム]でboot.iniファイルの行を追加するためのフィールド:

C:\ linux.lnx =」GRUBメニュー」

そして、[ブートローダー]「タイムアウト= 5」に「タイムアウト= 0」の列、そのため時に選択メニューが5秒間表示された単語「GRUBメニュー」でブートWindowsオペレーティングシステムで、もしGRUBメニューを選択すると、GRUBメニューに入ります。

第三には、menu.lstファイルを設定します

テキストファイルに設定されているのmenu.lst GRUBは/ブート/ grubのディレクトリにあるテキストエディタを使って編集することができます。私たちは前にGrubに入れているが、ルートのLinuxパーティションにインストールされますが、それはmenu.lstファイルを生成しないと設定されている場合、GRUBは影響しません。menu.lstファイルには、さまざまな特殊なカーネルパラメータに特に関連して、複雑なタスクを設定するとinitrd、menu.lstファイルシステムは幸い通常詳しく説明しているコメント内に設置されました。あなたとあなたのグラブは自動的にインストーラによって設定されている場合、それは通常のmenu.lst私たちはただのmenu.lstを書き換えることなく、自分のニーズに応じていくつかの変更や調整を行い、設定されています。あなたのmenu.lstは、インストーラによって生成されていない場合でも、ない心配を行い、あなたはまた、CDやLiveCDの上のmenu.lstファイルは、Linuxパーティションのmenu.lst設定するインストールを分析するために参照することができます。

グラブはMBRにインストーラによってインストールされている、とLinuxのインストールを導くことができた場合は、自動的に設定されているLinuxのルートパーティションシステムの下で/boot/grub/menu.lstを生成し、我々は唯一のGRUBを再インストールする必要がありますルートシステムへのLinuxパーティションは、オリジナルのMBRを復元するために、GRUBブートコードntloader上記のシステムのルートパーティションに応じては、Windows、Linuxの方法は、それにロードされます。Grubの取付位置がmenu.lstファイルに指定されますが、Linuxのシェルグラブで実行されていないので、GRUBはシェルスクリプトファイルまたは実行可能grub-に、内部ルートとセットアップGrubのアプリケーションが指定するコマンドライン命令を入力してくださいインストール、パラメータとして(例えば、/ dev / hdaや/ dev / hdaX)デバイス・ファイルを指定します。

インストールしたLinuxシステムをブートマネージャLILOようにGrubが、使用を使用しない場合は、LILOのガイドとして、我々はmenu.lstのためにセットアップするLinuxシステムでは/etc/lilo.confファイルから学ぶことができる限り実現することができます。lilo.confのは、設定ファイルLILOのmenu.lstものの異なるフォーマットであるが、重要な部分は、カーネルとinitrdの指定された位置と同じであるが、カーネルに渡すブートパラメータは、システムはデフォルトのブートおよび長い遅延時間を指定し、 lilo.confのカーネルパラメータでAPPENDに、我々はmenu.lstファイル内のパラメータのlilo.confに移植することができます。

第四に、menu.lstファイルの例:

次の例は、(hd0,0)の両方のWindowsブートパーティション、だけでなく、どこのパーティションGrubの文書やLinuxカーネルファイルのいくつかを見ることができますので、私は、窓2000のシステムgrub4ntコンフィギュレーション・ファイルをインストールするmenu.lst通り。(grub4ntは、FAT32ファイルシステム上の書き込み操作をサポートしていないので、おそらく)Grub4nt savedefaultコマンドは、menu.lstの外で適用することはできませんが、その他の設定GNU標準GRUBは違いはありません、我々は特定のコンフィギュレーションファイルメニューを理解するために、この例を使用することができます.LST。

デフォルト0

タイムアウト5

フォアグラウンド= 333333

背景= eeeeee

カラーライトグレー/ブルーブラック/ライトグレー

ます。gfxmenu(hd0,0)/ブート/ Morphixの/メッセージ

LinuxのUbuntuのタイトル

カーネル(hd0,2)という/ vmlinuzでROルート=は/ dev / hda3を

タイトルUbuntuのLinuxの(レスキューモード)

カーネル(hd0,2)という/ vmlinuzでRO単一のルート=は/ dev / hda3を

タイトルその他のオペレーティングシステム:

ルート

タイトルPUD LiveHD

カーネル(hd0,0)/ブート/ PUD / linuxのLANG =私たちにramdisk_size = 100000 INIT =は/ etc / initのAPM =電源オフVGA = 791 nomceのinitrd = miniroot.gz BOOT_IMAGE = KNOPPIXを黙ら

initrdの(hd0,0)/boot/pud/miniroot.gz

タイトルのWindows

ルート(hd0,0)またはrootnoverify(hd0,0)

makeactiveを

chainloader +1

タイトルサブメニュー - > MorphixのLiveHD

configfileを(hd0,1)/boot/grub/menu.lstを

menu.lstファイルが完全にいくつかの重要なリンクを紹介し、単なる例で、ここでは説明しませんが、オンラインマニュアルグラブの完全な説明をお読みください。

デフォルト0

デフォルトでは、シーケンス番号が0から始まる、システムのデフォルトのブート設定するには、自動的にエントリは、通常のセッションがmenu.lstのタイトル、タイトルのエントリと最初のガイドで始まり、あなたはデジタル他の自分のニーズに応じて変更することができます見つけます(第2のタイトルの用語)として;

タイムアウト5

タイムアウトは5秒で、手動でユーザーせずに5秒待った後、システムが起動するようにシステムを選択し、本実施形態によると、長時間の遅延GRUBブートを設定するために使用されている場合、GRUBは自動的にデフォルトで指定されたシステムを起動します。

LinuxのUbuntuのタイトル

タイトルはUbuntu Linuxの、Ubuntu Linuxの(レスキューモード)、その他の操作が表示され、本実施形態GRUBブートメニューで、GRUBメニューでのシステムの名前として表示されるタイトルテキストの背後に導かれたGrubの提供システムの開始を示すために、システム、PUD LiveHD、Windowsのサブメニュー - 第三のエントリが命令のみの役割を果たし、実際のシステムではないので、根元部が空であることを特徴とする請求> Morphixの6つのエントリ、。

カーネル(hd0,2)という/ vmlinuzでROルート=は/ dev / hda3を

Linuxカーネル、カーネルファイルシステムの場所を示すために使用され、/ vmlinuzでカーネルルートディレクトリのファイルvmlinuzでhda3を手段(第一次パーティションのハードディスク)、ルートファイルシステムのブートパラメータ、(hd0,2)という( /)に位置hda3を、注:ルートファイルシステムの位置は、Linuxのデバイスファイル名を使用する必要がありながら、カーネルファイルパスパーティションがグラブ表記、この場合には(示さ、Linuxの表記は使用できない必要があり指示します/ dev / hda3を)。時には、vmlinuzでカーネルファイルは本物ではなく、カーネルファイルリンクファイル(リンクファイル)が、これはGRUBブートには影響しません、あなたは本当のカーネルファイルを見つけることができますし、カーネルでこのファイルをリンクするに従って導かれますこれは、カーネルのファイル名のスペルを簡素化スペルミスエラーの可能性を低減、長いバージョン番号を持つ非常に有用であろう。

このカーネルは、最も簡単な方法で提供される、比較的一般的な構成、initrdの設定を必要とせずに、インストール直接インストールルートファイルシステム(すなわち、Linuxのシステム)を案内するために使用されるカーネルであり、明確なコアパラメータの特定を設定する場合、この構成は、システムを起動しようとするために使用することができます。もし上記の構成において、単一の追加、すなわちカーネルに(hd0,2)という/ vmlinuzでROルート=は/ dev / hda3をシングル、シングルユーザ(rootユーザ)テキストモード、すなわち、レスキューモードにシステム起動後(レスキューモード)は、より有用であると考えられる場合に、システムのアップグレード、メンテナンスや検索、トラブルシューティング。

initrdの(hd0,0)/boot/pud/miniroot.gz

initrdのinitrdファイルを示すために使用される(すなわち、最初のメモリ・ディスク・ファイル、Linuxの誘導システム一般に使用される技術)位置、同じカーネルのハード・ディスク・パーティションと要件表現に、GRUBを表す必要があり、この方法(HD0、0);

root(hd0,0)のよ

この場合、パーティションhda1に、Windowsシステムでは、ルートパーティションを位置決めするため。それはinitrdをカーネルの前にある場合、ファイルの場所は、表記を簡略化するために使用することができる、など

カーネル(hd0,2)という/ vmlinuzでROルート=は/ dev / hda3を

以下のように記述することができます

ルート(hd0,2)という

カーネル/ vmlinuzのROルート=は/ dev / hda3を

initrdをも模倣する場合であってもよいです。

makeactiveを

標的ルートパーティションを活性化するために使用makeactiveを、それがメインパーティションだけで、論理パーティションが、この技術は、メインエリアに設置され、GRUBのLinuxシステムを案内するために使用することができるが、パーティションを拡張するために使用されるが、比較的大きくすることができません制限は、多くの場合、Windowsのシステムを起動するために使用されます。

chainloader +1

chainloader +1は、プライマリパーティションのmakeactiveをに導かれるには、上記活性化:通常のカーネルを使用し、それだけでブートプライマリパーティション、それは通常のWindowsシステムを起動するために使用されることができ、システムが拡張パーティション上の論理パーティションのLinuxにインストールすることができますこのinitrdを、より強力な、柔軟なブートモード。

configfileを(hd0,1)/boot/grub/menu.lstを

他のメニューの導入のためのconfigfileをのmenu.lstのメニューをするGrubすると、Linuxシステムの複数が同じマシン、複数のmenu.lstファイルにインストールされ、それがセットmenu.lstファイルを簡素化することができますので、このステートメントは、有用ではないんですチョンチャオこれらの複雑なブートパラメータ、それだけ他のmenu.lstファイルシステム上で参照する、GRUBブートでこのサブメニューを選択するには、参照のブートメニューのmenu.lstを入力します。

、その後、達成するので、grub4ntを導くためにそれらを使用する:PUDは、本実施形態は、(ドライブWindowsのCのために本実施形態では)hda1にディスクにPUD(繁体字中国語のDebianのLiveCD版の一種)の内容をコピーすることですLiveHDハードディスクのLiveCD IコールLiveHDへの移行、およびMorphixのLiveHDの内容は、(この場合には、別のext2 / 3パーティションにHD0をCD-ROM(モジュラーDebianをライブCD)Morphixのを吸引しました1)、すなわちhda2を、LiveHDガイドを達成します。興味深いことに、PUDは唯一のFAT32パーティションを置くことができ、Morphixのは唯一のext2パーティションではなく、ガイドその逆を置くことができ、これはLiveCDのカーネルの異なるバージョンのために異なるはずのファイルシステムをサポートしていました。

注:Grub4nt GRUBは窓の下に拡張されて2K / XP、DOS用グラブの上に構築された、脂肪/ FAT32ファイルシステムに配置されたの/ boot / grubのディレクトリ、ntloaderの小さなGRUBブートファイルgrldrによって達成することができ、なしそれは指導の斬新な方法として働く者の中国で、MBRを書き、Linuxの愛好家は、世界に中国の人々の知恵を表示するために、我々は後に特別にカバーします。第五に、boot.iniファイルを調整

boot.iniファイルはテキストエディタで開くことができるテキストファイルで、それは次のように私のマシン上の例のboot.iniで、ntloader設定ファイルの下で勝利2K / XPです。

[ブートローダー]

タイムアウト= 0

デフォルト=マルチ(0)ディスク(0)RDISK(0)パーティション(1)\ WINNT

[オペレーティングシステム]

C:\ ubuntu.lnx = XubuntuにLinuxの

C:\ morphix.lnx = MorphixのLiveHD

C:\ grldr = GRUBメニュー

マルチ(0)ディスク(0)RDISK(0)パーティション(1)\ WINNT = "Win2kの" / fastdetectスイッチ

私たちは、ラインの説明でラインそれに来ます。

[ブートローダー]を指定し、デフォルトのブートシステムと時間を待って、この場合には、デフォルトでは、マルチ(0)ディスク(0)RDISK(0)として示される最初のIDEディスクの最初のパーティションを(ブートパーティション(1)、およびハードディスクの第二パーティションのあなたのWindows XPのシステムならば、それはマルチ(0)ディスク(0)RDISK(0)パーティション(2)\ WINDOWS、この表記が異なるにlinux、として表されます一次と論理パーティションを区別し、デジタルシステムWindows 2000から数えてディスク1つの開始に基づいてパーティションのため)、その中に、遅延なく、直ちにガイドありません。

0から5までのタイムアウト値ならば、5秒がブートメニューを選択するユーザーのために遅らせる; -1に、システムが自動的に起動、ユーザーが常に選択されるキーボード入力を待っていません。

[オペレーティング・システム]は、起動メニューから起動する別のシステムを説明するために使用される「=」文字は、実際のガイド部含量ntloader、マルチ(0)ディスクの前にブートメニューの表示内容であり、「=」 \ ubuntu.lnxおよびc:\ morphix.lnxハードディスクの最初のパーティション\ WINNTディレクトリ、C上に位置する窓システムntloader(0)RDISK(0)パーティション(1)\ WINNTガイド手段ddはパーティションルート変換のブートセクタにおけるLinuxのGRUBのアプリケーションコマンドは、ファイル、Cが生成される:\ grldr grub4ntブートファイルは、GRUBに案内ntloaderを実装するために使用されます。

このセクションの最初の行から第三行に\ grldr = Grubのメニューので、ブートメニューGRUBメニューが最初にすること:[オペレーティング・システム]のエントリの異なる順序を調整することができ、例えば、我々は、Cであってもよいですライン表示。

そして、デフォルトのブートシステムは、例えば、我々はマルチ(0)ディスク(0)であってもよいし、変更することができる[ブートローダー] RDISK(0)パーティション(1)\ WINNTからcで:\ grldrので、デフォルトのブートGRUBメニューの代わりに、Windows 2000のgrub4ntされます。ここでは、注意する必要があります。c:\ [ブートローダー]にgrldr 1時間、正しい言葉遣いをする必要があります

デフォルト= C:\ grldr

持参に「= GRUBメニューを」あってはならない、またはブートメニューは、我々が望むものを、覚えていないが表示されます!

六、grub4nt使用

GRUBは、GRUBブートパーティションの別の方法があり、ルートLinuxブートセクタの上述した第2の部分に加えてntloaderファイルを変換することができ、この方法でntloaderにロードされ、使用grub4ntあります。grldrこの小さなファイルによってgrub4nt、そうntloaderダイレクトロードWindowsシステムのC:\ブート\のgrub \ menu.lstのプレートの下に(新しいバージョンgrub4ntがルートディレクトリ\ menu.lstファイルを探します)。

窓の下のboot.iniファイルの[オペレーティングシステム]セクション次のように行を追加します。

C:\ grldr = grub4nt

また、中のmenu.lstセットgrub4nt、いずれか/boot/grub/menu.lstをLinuxシステムのルートパーティションに直接移植(GNU Grubの下savedefaultがgrub4ntに使用することができない、grub4ntの誤差をもたらします) Linuxシステム/boot/grub/menu.lstをgrub4nt menu.lstファイルメニュー内のカーネルブートパラメータの複雑なセットの必要性を排除し、簡単かつ安全な方法ですconfigfileを、によって直接ルートパーティション内に導入されます。

そのgrub4nt menu.lstファイル内に配置されていること:

タイトルGNU GRUBメニュー

configfileを(hda0、X)/boot/grub/menu.lstを

セブン概要

本論文では、私はお勧めntloader、同じマシンでWindowsとLinuxの共存を説明しますと、それを見ることができるブートマネージャをインストールすると、Windowsの下でntloaderでGRUBをロードするための2K / XPベースのガイドで、最終的にグラブによりますLinuxのブートを実現。Windowsのガイドが少し変えるだけでGRUBをロードするために、その中に挿入されるため、このようなAリーダー配列の特徴です。もちろん、逆の配列も可能であり、即ち、第1のガイドグラブ(GRUBがアクティブ状態でMBRまたはプライマリパーティションをロードすることができる)、(chainloader +1 ORDER BY)グラブntloaderに負荷し、その後指導のWindowsを実装します。しかし、後者は、他の問題につながる可能性があります。

いずれの場合においても、Linuxは、本明細書にロードされたルートのLinuxパーティションのブートセクタがルートLinuxパーティションntloaderグラブによってロードされ、又はgrldr grub4ntを通して装填grldrによってntloaderを達成するかどうかをグラブ、グラブによって実行されるブートGRUBブート。実際には、GRUBはブートセクタとファイルgrldrだけGRUBは異なる実装ベールをロードします。

 

 

当社は60元の記事に公開 ウォンの賞賛58 。・ 見解を14万+を

おすすめ

転載: blog.csdn.net/yihuliunian/article/details/105361864