grub-bios
を使用しているときに、ブートメニューにウィンドウを追加するにはどうすればよいですか。 boot/grubディレクトリにmenu.lst
ファイルが見つかりませんでした。私のブートローダーは/dev/sda1
にあります。 Windowsは/dev/sda2
にあり、ルートとホームは/dev/sda3
と/dev/sda5
にあります
これが答えです https://wiki.archlinux.org/index.php/Grub#With_Windows
Windowsがsda3
にあると仮定して/etc/grub.d/40_custom
に以下を追加します
# (2) Windows 7
menuentry "Windows 7" {
set root=(hd0,3)
chainloader (hd0,3)+1
}
保存して実行
grub-mkconfig -o /boot/grub/grub.cfg
現在、多くのディストリビューションはgrub2を使用しており、代わりに/boot/grub/grub.cfg
を使用しています。ただし、多くの場合、update-grub
スクリプトを使用する代わりに、このファイルを手動で編集しないことをお勧めします。この場合、os-prober
をインストールするだけで、update-grub
がWindowsのインストールを自動的に検出し、それをGRUBメニューに追加します。