GRUB起動メニューのタイムアウト時間、起動するOSの変更
Ubuntu、Debian、など
/etc/default/grub を編集する
タイムアウト(待ち時間)を5秒から10秒に変更
$ sudo vi /etc/default/grub
GRUB_TIMEOUT=5
-> GRUB_TIMEOUT=10
起動するOSのデフォルトを一番上のメニューエントから3番目に変更(メニューで選択可能だが何も触らない場合のデフォルト)
$ sudo vi /etc/default/grub
GRUB_DEFAULT=0
-> GRUB_DEFAULT=2
1番上が 0 なので、上から3番目は 2 となる。
GRUB_SAVEDEFAULT="true"
設定を反映させる
方法1:update-grub
$ sudo update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Linux イメージを見つけました: /boot/vmlinuz-4.19.0-13-amd64
Found initrd image: /boot/initrd.img-4.19.0-13-amd64
Linux イメージを見つけました: /boot/vmlinuz-4.19.0-12-amd64
Found initrd image: /boot/initrd.img-4.19.0-12-amd64
Linux イメージを見つけました: /boot/vmlinuz-4.19.0-10-amd64
Found initrd image: /boot/initrd.img-4.19.0-10-amd64
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
完了
※エラーになる場合
# update-grub
/usr/sbin/grub-mkconfig: 6: /etc/default/grub: //: Permission denied
方法2:grub-mkconfig
/etc/default/grubの変更を/boot/grub/grub.cfgに反映させる(grub-mkconfig)
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Linux イメージを見つけました: /boot/vmlinuz-4.15.0-20-generic
Found initrd image: /boot/initrd.img-4.15.0-20-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment on /dev/sda1
Found Windows 10 on /dev/sda2
Found Windows 7 on /dev/sda3
Found Fedora 27 (Workstation Edition) on /dev/sda6
Found Debian GNU/Linux 7 (wheezy) on /dev/sda8
Found Debian GNU/Linux 9 (stretch) on /dev/sda9
完了
$
GNU GRUB Manual 2.04: Simple configuration <https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html>
コメント
コメントを投稿