この問題は最近私に持ち込まれました(そしてそれについての具体的な質問として提出するように促されました):
私のシステムはデュアルブートではなく、標準のUbuntuデスクトップシステムを「オンザメタル」で実行しています(VMで実行するのも同じだと思います)。
cブート中にを押してもGRUBメニューは表示されません(デュアルブートシステムの場合は表示されます)。
単一のブートシステムでGRUBメニューを表示するにはどうすればよいですか?
この問題は最近私に持ち込まれました(そしてそれについての具体的な質問として提出するように促されました):
私のシステムはデュアルブートではなく、標準のUbuntuデスクトップシステムを「オンザメタル」で実行しています(VMで実行するのも同じだと思います)。
cブート中にを押してもGRUBメニューは表示されません(デュアルブートシステムの場合は表示されます)。
単一のブートシステムでGRUBメニューを表示するにはどうすればよいですか?
回答:
ShiftBIOSを使用して起動する場合、Grubのロード中に長押しするとメニューが表示されます。UEFIを使用してシステムが起動したら、を押しEscます。
永続的な変更を行うには、/etc/default/grub
ファイルを編集する必要がありますGRUB_HIDDEN_TIMEOUT=0
。行の先頭に「#」記号を配置します。
変更を保存して実行sudo update-grub
し、変更を適用します。
ドキュメント:https : //help.ubuntu.com/community/Grub2
GRUB_HIDDEN_TIMEOUT=0
、私の行はありません/etc/default/grub
-代わりにありますGRUB_TIMEOUT_STYLE=hidden
(ブート中のShiftは私にとってはうまくいきませんでした(Dell?))。何をすべきか考えていますか?
/etc/default/grub
:すなわち、見てくださいinfo -f grub -n 'Simple configuration'
。これはオプションを説明します。を使用GRUB_TIMEOUT_STYLE=menu
してメニューを表示します。またはESC
、設定を維持したままhidden
メニューを表示したい場合に押します。
キーShiftとSpaceキーの両方を試しましたが、何も機能しません。EscUbuntu 14.04および16.04では、起動時にGrubメニューを取得するためのキーのみが機能します。
Shift
。それは他のどこでも動作します。Esc
NUC で機能するのは幸運なことですが、うまく機能していないようです。
Ubuntu 18.04にはGRUB_HIDDEN_TIMEOUT=0
行がありません/etc/default/grub
-代わりにがありGRUB_TIMEOUT_STYLE=hidden
ます。によるとinfo -f grub -n 'Simple configuration'
:
このオプションが設定されていないか「メニュー」に設定されている場合、GRUBはメニューを表示し、「GRUB_TIMEOUT」で設定されたタイムアウトが期限切れになるのを待ってからデフォルトのエントリを起動します。キーを押すとタイムアウトが中断されます。
したがって、次のように行を削除するかコメントアウトする場合:
#GRUB_TIMEOUT_STYLE=hidden
デフォルトでメニューが表示されます。
18.04 +デュアルブートではなく、5秒でgrubでブートします。
GRUB_TIMEOUT_STYLE = false
GRUB_TIMEOUT =(値なし)。うまく機能するLVM。
デフォルトでは、2番目のオペレーティングシステムがインストールされている場合、GRUBはメニューを表示します。Ubuntuのみがインストールされている場合、GRUBは通常、メニューを表示せずにUbuntuをロードします。常にメニューを表示するようにGRUBを再構成するには:
編集/etc/default/grub
:
設定GRUB_HIDDEN_TIMEOUT=
(=
記号の後に値なし)。メニューをn秒間表示するように
設定します。GRUB_TIMEOUT=n
update-grub
し/boot/grub/grub.cfg
て、/etc/default/grub
設定に基づいて再生成します。デフォルトGRUB_HIDDEN_TIMEOUT=0
設定が有効な場合でも、GRUBにメニューを表示させることができます。
うまくいけば、これがなぜShift一部のユーザーにはEsc有効で他のユーザーには有効なのかという混乱を解消することを願っています。
Shiftがそれを行うと聞きました。しかし、私は以前にSpaceを使用したことがあり、うまくいきました。