デュアルブートGRUB2

デュアルブートGRUB2

デュアルブートノートブック(Windows7とUbuntu 14.04)にEasyBCDをインストールしました。すべては問題ありませんが、読み込み時にUbuntuオプションを選択すると、次の画面にWindowsとUbuntuオプションを含むGRUB2が表示されます。 LinuxブートローダをバイパスしてUbuntuに直接移動するようにこの画面をバイパスする方法

提案されているようにgrubファイルを編集して実行すると、次のsudo update grub結果が表示されます。

Found linux image: /boot/vmlinuz-3.13.0-27-generic
Found initrd image: /boot/initrd.img-3.13.0-27-generic
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found Windows 7 (loader) on /dev/sda3
done`

再起動しても、グラブはまだ同じことを示しました。

答え1

値をetc/default/grub次のように変更してみてください。

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

それからsudo update-grub

答え2

EasyBCDを使用してGRUB2(または他のLinuxブートローダ)をバイパスする方法はないと思います。 EasyBCDは汎用ブートローダではない可能性が高いです。仕組みは次のとおりです。チェーンローディングGRUB2と入力してください。

最善の方法は、以下のようにUbuntuエントリでGRUB2タイムアウトを設定することです。ジョニーバードの答え提案しています。失敗の原因を調べる必要があると思います。

答え3

同様の問題があり、設定がGRUB_TIMEOUT=0役に立たない場合:

私の場合、オペレーティングシステム検出器GRUB_TIMEOUTにどんな値を設定しても、10に上書きされました/etc/default/grub

grubに他のOSエントリが必要ない場合(2つの接続されたブートローダがあるか、BIOSにすでにブートメニューの種類があるため)、os-proberを無効にすると/etc/default/grub便利です。

GRUB_DISABLE_OS_PROBER=true

これらの項目が必要な場合は編集する必要があります。/etc/grub.d/30_os-prober

望むより:https://help.ubuntu.com/community/Grub2/Setup#Specific_Entries

関連情報