Parece que o grub2 não contém o recurso para impedir a inicialização via linha de comando.
Na versão antiga do grub, podemos impedir que o usuário modifique a opção de inicialização em menu.lst com a seguinte linha:
menu.lst
password --md5 <password>
No grub2, tentei adicionar as seguintes linhas no grub.cfg
grub.cfg
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512.xxx
No entanto, toda vez que o sistema é iniciado, sempre me peça o nome de usuário e a senha e, em seguida, ele iniciará o Linux. É possível impedir que o usuário modifique a opção de inicialização enquanto pode iniciar automaticamente sem digitar o nome de usuário / senha?
Parece que o grub2 não contém o recurso para impedir a inicialização via linha de comando.