古いノートPCにUbuntuを入れてXenを動かしてみようと思ったのですが、Linuxで使われているブートローダーのGRUBはOSが1つの場合はOSの選択メニューを表示してくれないようです。
そこで、GRUBの設定変更してPC起動時にGRUBのメニューが表示されるようにしてみます。
GRUBのバージョンを表示
せっかくなのでGRUBのバージョンを確認してみます。
$ grub-install --version $ grub-install (GRUB) 2.02~beta2-36ubuntu3.12
Ubuntu 16.04 LTSのGRUBのバージョンは2.02のようです。
GRUBの設定変更
# GRUBの設定変更前 $ less /etc/default/grub GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true # GRUBの設定変更 $ sudo vi /etc/default/grub # GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=false # GRUBの設定変更を適用 $ sudo update-grub
update-grubを適用すると/etc/default/grubや/etc/grub.d/*の設定内容が/boot/grub/grub.cfgに反映されるようです。
設定を適用してPCの再起動するとGRUBの選択画面が表示されました。
この記事を読んだ人はこんな記事も読んでいます。
【Ubuntu】GRUBのOS選択メニューを表示させる設定