1、 生成密码

1
2
3
4
5
6
grub-mkpasswd-pbkdf2

Enter password: 123123
Reenter password: 123123
PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.932D9701F404A1EFB254E02DFE7690F8CD41173588ADC409DD221EC82A522032AFC4F12AFD39477B63A31AF707CE18711AB186D1917B692C0FAC3463B52C2369.EB7CEB80172F3B55C52A405C89507F1113BFD24CF3F5585295274351D22CC53AB23A7F9FC26105F08300DE5B0763704D3F0400649127365AE2681F982441A163

2、编辑 /etc/grub.d/00_header 尾部追加

1
2
3
4
cat << EOF
set superusers="username"
password_pbkdf2 username grub.pbkdf2.sha512.10000.932D9701F404A1EFB254E02DFE7690F8CD41173588ADC409DD221EC82A522032AFC4F12AFD39477B63A31AF707CE18711AB186D1917B692C0FAC3463B52C2369.EB7CEB80172F3B55C52A405C89507F1113BFD24CF3F5585295274351D22CC53AB23A7F9FC26105F08300DE5B0763704D3F0400649127365AE2681F982441A163
EOF

3、更新grub

1
#update-grub