首先要打开主板的通电开机。对于Debian来说,启动后进入的是grub2。明确的是,在进入Windows后,是没办法(或者比较麻烦)重启到其他系统的。所以如果使用rEFInd时,要确保进入的是Debian。

进入Debian后,可以通过以下命令选择进入的系统(一次性的,重启后失效):

sudo grub-reboot <num>

其中序号需要自行前往grub2配置文件中记录。

重启后就可以进入指定的系统,再次重启后恢复。

因为此次操作绕开了rEFInd,是不会触发rEFInd的记忆功能的。

我的写法:

alias boot2windows='sudo grub-reboot 2 && sudo systemctl reboot'

放到~/.zshrc或者~/.bashrc即可。