私のシステムにはCentOS 5.5がインストールされており、ハードドライブの容量は約500GBです。 Fedora 16でデュアルブートしようとしています。 Fedora 16をインストールするとき、「/」とスワップ用に〜250 GBと〜4 GBのパーティションを作成しました。インストールプロセスは順調に進み、最後にブートローダのインストールに失敗したというエラーが発生しました。起動時に grub は CentOS エントリのみを表示します。 CentOSで起動し、lvm-> lvscanを実行します。 4つのパーティションが表示されます(CentOSとfedora 16では、2つのスワップスペースと2つの「/」パーティションがあります)。 Fedoraで起動する方法。
ベストアンサー1
システムに起動可能なグラブがあるので、Fedoraを起動する1つの方法はそれを見つけることですgrub.cfg
(おそらく/boot/grub/grub.conf
CentOSが実行されている間)Fedoraエントリを追加します。
これは可能ですが、結果は次のとおりです。CentOS用グラップFedoraのGrubはまったく責任がないため、Grub構成の変更が必要なFedoraのインストールを変更できないため、すべてを処理するのは不便です。したがって、より快適なオプションは次のとおりです。チェーンロードCentOSのFedora Grub用Grub(ここに関連情報があります。)。これはあなたが必要であることを意味します
- Fedoraで正しく起動します(おそらくこれはCentOSエントリでCtrl+を使用しE、Fedora用のインストールメディアを使用して値を再変更することで可能です。
- Grubを再インストールして開始パーティション、つまり(例えば)
/dev/sda4
代わりに/dev/sda
(CentOS用Grubがある場所)
(これはステップバイステップのガイドではなく、一般的な方向を指すポインタであることを知っています/etc/grub.d/
。更新時grub.conf
に編集内容のみが復元されます。
編集する この質問と回答もご覧ください。。 CentOSがパッケージを提供している場合は、os-prober
より迅速で快適なソリューションがあるかもしれません。