Não, não há como alterar o menu de inicialização padrão a partir da linha de comando do grub. A maneira mais fácil de fazer isso é inicializando no Linux.
Na próxima vez que você inicializar, observe a ordem das opções de inicialização. Digamos que você queira tornar o Windows a opção de inicialização padrão, anote a linha em que está, ou seja, o quarto ou o que for.
Edite o /etc/default/grub
Encontre a linha -
GRUB_DEFAULT=0
Subtraia 1 do número que você anotou acima, vamos a 4 e altere o texto para ler
GRUB_DEFAULT=3
Execute update-grub2
do shell.