A opção de menu padrão é (ou pode ser) armazenada no "bloco de ambiente" do GRUB, um pequeno arquivo de 1024 bytes que vive em / boot / grub / grubenv por padrão. Você pode facilmente colocá-lo em uma unidade acessível a partir do Windows e do Linux (por exemplo, uma partição FAT ou NTFS) e modificá-lo de acordo. Já fiz isso de uma forma (Linux - > Windows) para o laptop da minha mãe usando um pequeno script:
#! /bin/bash
sudo /usr/sbin/grub-set-default 0
nohup bash -c "sleep 15s && sudo /sbin/reboot" &
gnome-session-quit --no-prompt --logout
Também incluímos o seguinte em / etc / sudoers para que os comandos necessários sejam executados sem aviso:
%adm ALL=(root) NOPASSWD: /usr/sbin/grub-set-default, /sbin/reboot
Alternativamente, parece que alguém já pode ter feito o trabalho pesado:
Ainda não tentei isso ...