2026/9/6 22:28:20

银河麒麟V10 Halberd版本GRUB 密码忘记如何解决——筑梦之路

银河麒麟V10 Halberd版本GRUB 密码忘记如何解决——筑梦之路 问题说明银河麒麟V10 Halberd版本无法进入单用户模式grub存在密码而又不知道密码是多少在启动界面不论是输入e还是c都会提示输入grub的账户密码默认账号是root如何解决1. 使用系统iso镜像启动进入救援模式2. chroot切换到硬盘里的系统3. 执行以下命令进行查看vim /etc/grub.d/00_header tail -n 3 /etc/grub.d/00_header类似下面的图注释掉用户名和密码4. 重新生成grub.cfg# 传统BIOS引导 ​ grub2-mkconfig -o /boot/grub2/grub.cfg ​ # UEFI 引导 ​ grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg重启系统后验证即可编辑启动参数和进入grub命令行然后进单用户模式进行密码重置登操作。修改grub用户名及密码# 生成新的密码 按提示输入两次口令系统会返回一串 PBKDF2 Hash grub2-mkpasswd-pbkdf2 # 修改/etc/grub.d/00_header用户名及密码修改/etc/grub.d/00_header文件将新密码写入 vim /etc/grub.d/00_header tail -n 3 /etc/grub.d/00_header # 重新生成grub.cfg ## 传统BIOS引导 ​ grub2-mkconfig -o /boot/grub2/grub.cfg ​ ## UEFI 引导 ​ grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg 重启系统进行验证此处做个记录