修复引导时的文件系统错误和修复grub引导程序导致的故障
修复引导时的文件系统错误
引导时,文件系统故障有4种:
1如果文件系统出现简单故障,会自动修复,否则会出现紧急修复界面 2如果/etc/fstab定义的设备不存在,systemd会等待一小会,如果设备还没有生成并且可用,进入紧急修复界面
3如果/etc/fstab定义的挂载点不存在,尽可能自动创建,否则进入紧急修复界面
4错误的挂载选项,进入紧急修复界面
输入root的密码就可以进入紧急修复界面
查看关于某个错误的信息
xmm.jhwc#systemctl status -l extras.mout
xmm.jhwc# vim /etc/fstab 编辑这个文件了
修复后:
xmm.jhwc# systemctl daemon-reload 会重载新配置引导系统
grub2
/boot/grub2/grub.cfg 这个配置文件不建议手工直接修改,因为手工修改虽然生效,但是下次使用
grub2-mkconfig 重新生成的时候,之前的修改就会丢失。
#grub2-mkconfig > /boot/grub2/grub.cfg 会去加载下面二个地方的内容,来生成这个grub.cfg文件
/etc/default/grub
/etc/grub.d/脚本
修复引导时的文件系统错误
引导时,文件系统故障有4种:
1如果文件系统出现简单故障,会自动修复,否则会出现紧急修复界面 2如果/etc/fstab定义的设备不存在,systemd会等待一小会,如果设备还没有生成并且可用,进入紧急修复界面
3如果/etc/fstab定义的挂载点不存在,尽可能自动创建,否则进入紧急修复界面
4错误的挂载选项,进入紧急修复界面
输入root的密码就可以进入紧急修复界面
查看关于某个错误的信息
xmm.jhwc#systemctl status -l extras.mout
xmm.jhwc# vim /etc/fstab 编辑这个文件了
修复后:
xmm.jhwc# systemctl daemon-reload 会重载新配置引导系统
xmm.jhwc# exit 系统会接下去继续引导系统
grub2
/boot/grub2/grub.cfg 这个配置文件不建议手工直接修改,因为手工修改虽然生效,但是下次使用
grub2-mkconfig 重新生成的时候,之前的修改就会丢失。
#grub2-mkconfig > /boot/grub2/grub.cfg 会去加载下面二个地方的内容,来生成这个grub.cfg文件
/etc/default/grub
/etc/grub.d/脚本