grub 磁盘引导阶段
•
MBR
mbr 的作用是为了记录 /boot 目录所在分区位置
磁盘的 0 磁道 1 扇区的前 446 字节
dd if=/dev/zero of=/dev/xda bs=446 count=1
grub2-install /dev/xd
1.MBR主导分区损坏
设置光驱 选择光驱启动
chroot /mnt/sysimage 将磁盘上的根文件系统以只读的方式挂载到sysimage上
gurb2-install /dev/vda
exit两次 然后重新将硬盘启动放到第一个
2.当开机引导系统分区文件被破坏时:
(删除开机引导系统分区文件 rm -fr /boot/grub2/grub.cfg)
重启 reboot
重新找回文件 grub2-mkconfig >/boot/grub2/grub.cfg
重启
3.当内核文件被删除时
rm -fr /boot/vmlinuz-3.10.0-327.el7.x86_64 删除内核文件
reboot 无法重启
内核文件损坏,则无法正常开机,须重新安装内核软件
开机模式中选择修复选项 (光驱启动)
进入系统后,打开shell
挂载光驱 mount /dev/sr0 /mnt
将光驱中内核软件拷贝到指定目录下
解开kernel,得到所需的内核引导软件
查看/boot分区文件是否完整,好了以后虚拟硬盘驱动开机即可
4.img文件损坏
1.若不小心删除了,可通过命令建立
2.当文件被损坏,无法正常开机,须重新建立img文件
3.开机模式选择修复模式 (光驱启动)
5.systemd初始化
1.systemd初始化目录 /etc/systemd/system/multi-user.target.wants/
开启selinux和systemd-tools;加载内核参数,时钟,键盘,主机名称
读写挂载/文件系统,激活raid,lvm设备,激活系统配额
启动/etcsystemd/system/multi-user.target.wants/中所有脚本
启用虚拟控台,启动图形化
2.若系统故障,开机自动关机
3.重启时按上下键,停止系统引导
开机时按e,在内核引导时设置图形化界面开启 (5)
正常开启后,修改systemd初始化默认参数,完成修复