mieki256's diary



2023/01/16(月) [n年前の日記]

#1 [pc][linux][ubuntu] grubメニューが表示されない問題について調べてた

お袋さん用の旧ノートPC、FUJITSU LIFEBOOK AH33/J FMVA33JW1 に Ubuntu Linux 22.04 LTS をインストールしたのだけど、電源投入直後に grubメニューが表示されなくて悩んでた。

色々調べて試してたけど、以下のやり取りで紹介されていた対策が効いてくれた。

_dual boot - Why is Grub menu not shown when starting my computer? - Ask Ubuntu
Edit-Apr-25-2022: In Ubuntu 20.04.1, auto loading of grub modules causes race condition on slow PCs. To keep grub busy in console and give enough time to load video modules, add the following line at top of /boot/grub/grub.cfg

# To resolve race condition when loading video drivers
videoinfo

Or to make the solution permanent, add the following line at top of /etc/grub.d/00_header

echo "videoinfo"

Or you can instead uncomment in /etc/default/grub

GRUB_TERMINAL_OUTPUT=console

dual boot - Why is Grub menu not shown when starting my computer? - Ask Ubuntu より


性能が低いPCではgrubメニューが表示されない状態になる、と書いてあるのかな…。/etc/default/grub に GRUB_TERMINAL_OUTPUT=console を記述することで変わるかもしれないとのこと。

試してみたところ、grubメニューが表示されるようになった。ようやく解決した…。ただ、表示される際、上から下に向かって画面全体にサーッとノイズが走るあたりが気になる。でもまあ、表示されないよりマシなので、このままの設定にしておく。

ちなみに、表示されたgrubメニューのリストの中には「Windows Boot Manager」的な項目もあるので、それを選べば Windows が起動する。

/etc/default/grub は以下のようになった。
GRUB_DEFAULT=0

# GRUB_TIMEOUT_STYLE=hidden
# GRUB_TIMEOUT=10

# GRUB_TIMEOUT_STYLE=hidden
# GRUB_TIMEOUT_STYLE=menu

GRUB_TIMEOUT=7
GRUB_DISABLE_OS_PROBER=false

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="noquiet nosplash"
GRUB_CMDLINE_LINUX=""

GRUB_TERMINAL_OUTPUT=console

もし、grubメニューを表示させたくないなら、以下の指定になるのかな。たぶん。
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0

以上、1 日分です。

過去ログ表示

Prev - 2023/01 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project