私のシステムにWindows 7があり、最近別のパーティションにFedora 16をインストールしました。デュアルブートを実装するためにEasyBCD 2.1.2を使用し、Fedora用のエントリを作成しました。システムを起動すると、Windows 7とFedora 16が表示されます。
しかし、最大の問題は、Fedora 16をクリックしてもすぐには開始されないことです。代わりに、WindowsとFedoraをロードすることを選択できるFedoraローダーにリダイレクトされます。これは少し迷惑なことです。
だから私は両方のオペレーティングシステムをロードできるデフォルトブートローダまたはデフォルトブートローダとしてgrubを設定したいと思います。 EasyBCD 2.1.2を削除したいです。
grubローダーをデフォルトローダーに設定するには?
編集する
grub2-bin2h grub2-install grub2-mkconfig grub2-mkimage grub2-mkpasswd-pbkdf2 grub2-probe grub2-set-default
grub2-editenv grub2-kbdcomp grub2-mkdevicemap grub2-mklayout grub2-mkrelpath grub2-reboot grub2-setup
grub2-fstest grub2-menulst2cfg grub2-mkfont grub2-mknetdir grub2-mkrescue grub2-script-check grubby
答え1
Fedoraで起動し、次の操作を行います.
grub2-setup /dev/sda
(/dev/sda をルートデバイスに置き換えます)
ルートデバイスを見つけるには:
mount | awk '$3 == "/" { print $1; }'
たとえば/dev/sdb8
、ルートハードドライブが/dev/sdb
grub2のロードに問題はありませんWindows 7