
私は Ubuntu/Windows のデュアル ブート システムを持っています。平日は Windows から締め出されないようにしたいです。平日は grub メニューをスキップするカスタム grub を作成し、/boot/grub/custom.cfg に保存しました。平日は問題なく動作しますが、土曜日になっても Ubuntu に直接入ります。
# This module creates special variables that return the current date/time
insmod datehook
# Boot "Ubuntu" on weekdays
set default="Ubuntu"
if [ $DAY != SUNDAY -a $DAY != SATURDAY ]; then
set GRUB_TIMEOUT=0
set timeout=0
set GRUB_HIDDEN_TIMEOUT_QUIET=true
fi