web-dev-qa-db-ja.com

Ubuntuのインストール後にWindowsブートエントリを追加しますか?

私はWindows7を独自の起動可能なハードドライブに、Windows 8を独自の起動可能なハードドライブに、Ubuntuを独自の起動可能なハードドライブに持っています。 BIOSを使用して、起動するハードドライブを手動で選択しています。それらすべてを1つのブートマネージャー/ Grubにまとめたいと思います。 Ubuntuが一番いいと思っていました。 WindowsドライブをGrubに手動で追加する方法はありますか?

1
Rick Diaz

現在のDebianでは、したがっておそらく* buntuでも、「os-prober」をインストールすると(まだインストールされていない場合)、grub updaterが他のオペレーティングシステムを自動検出し、それらのエントリを追加するのに役立ちます。

だからあなたはできる:

  • Ubuntuドライブから起動するようにファームウェア(BIOS/UEFI)を構成します
  • apt-get install os-prober 念のために。
  • update-grubそしてリスト内の他のOSを確認します。
  • 再起動して選択します。
2
Alex Stragies

ブートディスクとしてubuntuを選択すると、ubuntuGrubをで変更できます。

Sudo gedit /boot/grub/grub.cfg

これは私のgrub.cfgです。

ウィンドウを認識するためにこの部分を更新/追加します。デバイスに一致するように場所を変更することに注意してください(/ dev/sda1)

### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set=root 6CDA3B7DDA3B431E
        chainloader +1
}
menuentry "Windows Recovery Environment (loader) (on /dev/sda4)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos4)'
        search --no-floppy --fs-uuid --set=root B07227D77227A0D8
        drivemap -s (hd0) ${root}
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

グラブを編集したら、保存します

Sudo update-grub

その後、ubuntuを再起動します

注:必要に応じて試すことができるgrub-customizerと呼ばれるGUIアプリもあります。これはリファレンスです http://www.howtogeek.com/howto/43471/how-to-configure-the-linux-grub2-boot-menu-the-easy-way/

この助けを願っています

0
Hardy