Linux重新生成启动引导文件
2016-06-12 17:11
447 查看
1.重新生成grub2的配置文件
grub-mkconfig -o /boot/grub/grub.cfg
2.将grub2安装到硬盘引导扇区
grub-install --root-directory=/ /dev/sda
3.使用密码保护grub2
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.orig
cp /etc/grub.d/10_linux /etc/grub.d/10_linux.orig
grub2-mapasswd-pbkdf2 | tee /root/.g
awk -F 'is ' '{print $2}' /root/.g >> /etc/grub.d/00_header
vim /etc/grub.d/00_header
//文件尾部添加内容
cat << EOF
set superusers="wjb10000" password wjb10000 7788521
EOF
//wjb10000为用户名、7788521为密码
4.建立新的配置文件
grub2-mkconfig --output=/tmp/grub2.cfg
mv /boot/grub2/grub.cfg /boot/grub2/grub.cfg.move
mv /tmp/grub2.cfg /boot/grub2/grub.cfg
5.修改启动顺序
grub2-editenv list
grub-mkconfig -o /boot/grub/grub.cfg
2.将grub2安装到硬盘引导扇区
grub-install --root-directory=/ /dev/sda
3.使用密码保护grub2
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.orig
cp /etc/grub.d/10_linux /etc/grub.d/10_linux.orig
grub2-mapasswd-pbkdf2 | tee /root/.g
awk -F 'is ' '{print $2}' /root/.g >> /etc/grub.d/00_header
vim /etc/grub.d/00_header
//文件尾部添加内容
cat << EOF
set superusers="wjb10000" password wjb10000 7788521
EOF
//wjb10000为用户名、7788521为密码
4.建立新的配置文件
grub2-mkconfig --output=/tmp/grub2.cfg
mv /boot/grub2/grub.cfg /boot/grub2/grub.cfg.move
mv /tmp/grub2.cfg /boot/grub2/grub.cfg
5.修改启动顺序
grub2-editenv list
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍