确保安装了必要的 GRUB 工具
| rambo@test1:~$ sudo apt update |
| rambo@test1:~$ sudo apt install grub-common |
| |
生成 GRUB 密码
| rambo@test1:~$ grub-mkpasswd-pbkdf2 |
| 输入密码: |
| 重新输入口令: |
| 您的密码的 PBKDF2 哈希为 grub.pbkdf2.sha512.10000.F0DA72FA35DC6EF6086A1A0F4AC9AB1C7961DA4856DFC7188142C78FA69C3FB814A0B09412E9957463B1AA9B13A562680A67412624B1ECBDC523F25EFE7320D0.1056A594E29B02F7E0BD66B6FDF1C549A4E179D2C12FD9AFAA239070128404C136F728A049BFF8F46C509D5E07F76409B85F791531BDB827AD6E42CA37995A55 |
| |
| 注1:输入两次密码后,工具会生成一个以 grub.pbkdf2.sha512 开头的哈希字符串。记下这个哈希字符串 |
| 注2:每一个用户需要登录时都需要在当前用户下生成grub密码,而后按同样的方式写到40_custo文件中 |
| |
编辑 GRUB 配置文件
| rambo@test1:~$ sudo vim /etc/grub.d/40_custo |
| set superusers="rambo" |
| password_pbkdf2 rambo grub.pbkdf2.sha512.10000.F0DA72FA35DC6EF6086A1A0F4AC9AB1C7961DA4856DFC7188142C78FA69C3FB814A0B09412E9957463B1AA9B13A562680A67412624B1ECBDC523F25EFE7320D0.1056A594E29B02F7E0BD66B6FDF1C549A4E179D2C12FD9AFAA239070128404C136F728A049BFF8F46C509D5E07F76409B85F791531BDB827AD6E42CA37995A55 |
| |
| 注:rambo是我当前使用的用户 |
| |
更新 GRUB 配置
| rambo@test1:~$ sudo update-grub |
| Sourcing file `/etc/default/grub' |
| Generating grub configuration file ... |
| Found linux image: /boot/vmlinuz-6.8.0-35-generic |
| Found initrd image: /boot/initrd.img-6.8.0-35-generic |
| Found memtest86+x64 image: /memtest86+x64.bin |
| Warning: os-prober will not be executed to detect other bootable partitions. |
| Systems on them will not be added to the GRUB boot configuration. |
| Check GRUB_DISABLE_OS_PROBER documentation entry. |
| Adding boot menu entry for UEFI Firmware Settings ... |
| done |
| |
| |
| |
| # 重启 |
| rambo@test1:~$ sudo reboot |
| |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」