正しいGRUBを選択

正しいGRUBを選択

私は私のハードドライブにBacktrackをインストールし(私のハードドライブもあります)、FedoraとWindows 7もインストールしました。ただし、Fedora GRUBの代わりにBacktrack-GRUBがインストールされました。どのように変更できますか? Fedora GRUBを含むsda5があるので、「再接続」が簡単になります。方法はわかりません。

答え1

これが長期人としての私の最初の本能です。Gentooユーザー:

grub を使用してパーティションをマウントします。

mount /dev/sda5 /mnt/fedora

# if Fedora had a separate /boot:
mount /dev/sda923 /mnt/fedora/boot 

そして関連部分を$FEDORA/boot/grub/grub.confBacktrackにコピーしますgrub.conf。 Fedoraではありませんが、迅速かつ簡単です。

または:

Fedoraでも表示できるようにprocファイルシステムをマウントします。

mount -t proc none /mnt/fedora/proc

FedoraによるChroot:

chroot /mnt/fedora

chroot環境をクリーンアップするには、ここにいくつかの魔法が必要です。 Fedoraでは、これがどのように見えるかわかりません。ジェンツーです:

source /etc/profile && env-update

今grubを始めましょう。

grub

GentooページからコピーしたGrubコマンド:

Code Listing 2.8: Installing GRUB in the MBR

grub> root (hd0,0)    (Specify where your /boot partition resides)
grub> setup (hd0)     (Install GRUB in the MBR)
grub> quit            (Exit the GRUB shell)

ここに(hd0)最初のハードドライブと(hd0,0)最初のパーティションがあります。/dev/sda5通常はと表示されますが、(hd0,4)進行中にすべての内容を再確認してください。 Grubにはオートコンプリート機能があるので簡単です。

どちらの方向に行ってもアドバイスの一言:ディストリビューションを削除するときは、システムがどこで起動したか覚えておいてください!

答え2

BacktrackはMBRをそのレコードで上書きするため、Fedora GRUBの代わりにBacktrack GRUBが表示されることがあります。 Fedora GRUBを復元するには、grubMBRに適切なレコードを作成する必要があります。

問題を見る水洗グラブの復元GRUBを復元する方法を学びます。 Grub Legacyを使用するのかGrub 2を使用しているのか言及していませんが、FedoraとBacktrackの両方のインストールでGrub 2を使用している場合は、次のことができます(リンクされた質問に対する私の答えから)。

  1. 逆追跡入力の開始
  2. たとえば、Fedoraをどこかにインストールします。/mnt/fedora
  3. grub-setup -d /mnt/fedora /dev/sda

関連情報