小编ign*_*kih的帖子

设置 grub2 在工作日启动至 Ubuntu,周末启动至 Windows

使用此线程中的出色答案,我已经能够安排在一天的不同时间启动不同的操作系统。

不过,我想获得社区关于如何在工作日启动 Ubuntu 和在周末启动 Windows 的建议,而无需在一台变砖的笔记本电脑上进行反复试验。

我现有的/boot/grub/custom.cfg看起来像这样:

insmod datehook

if [ $MINUTE -lt 10 ]; then PADDING="0"; else PADDING=""; fi
TIME=$HOUR$PADDING$MINUTE

if [ $TIME -ge 0 -a $TIME -lt 559 ]; then
  set default="Windows Boot Manager (on /dev/nvme0n1p2)"
fi

if [ $TIME -ge 1000 -a $TIME -lt 1659 ]; then
  set default="Ubuntu"
fi

if [ $TIME -ge 1700 -a $TIME -lt 2359 ]; then
  set default="Windows Boot Manager (on /dev/nvme0n1p2)"
fi
Run Code Online (Sandbox Code Playgroud)

即使有人知道沙盒模式,它可以让我通过反复试验来获得很好的答案,但我也很欣赏社区提供的一些最佳实践输入。

谢谢你!

grub2 dual-boot windows schedule

4
推荐指数
1
解决办法
500
查看次数

标签 统计

dual-boot ×1

grub2 ×1

schedule ×1

windows ×1