如何恢复被误删除的 /boot 文件
/boot 文件全部删除后如何恢复?
/boot 文件夹下除了 grub2 目录之外其他文件均可由 kernel-3.10.0-xxx 安装后生成。
1.首先生成系统启动所需 vmlinux 和 initramfs
挂镜像进 troubleshoot - rescue system - 1 - shell
cp /run/install/repo/Packages/kernel-3.10.0-xxx.rpm /mnt/sysimage/boot
chroot /mnt/sysimage
rpm -ivh kernel-3.10.0-xxx.rpm –force
2.生成 grub 引导
生成/boot/grub2 相关目录:
grub2-install /dev/sda
生成引导配置文件:
grub2-mkconfig -o /boot/grub2/grub.cfg
3.设置引导选项
1 | awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg |
grub2-set-default “xxx”
grub2-editenv list
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 难逃月色在人间!
评论