系统启动流程排错
如果用grub修复过系统,那么/boot/grub下的文件就不可以丢失,如果未用grub 修复过系统,只需要有 grub.conf 和 splash.xpm.gz 即可。
例:如果将磁盘的第一个扇区的512个字节的内容清空,可以用grub-install /dev/sda 修复
执行 grub-install /dev/sda 命令修复,再查看 发现内容已修复
例:如果/boot/grub/下的文件全部被删除,首先进入救援模式,进行切根操作,然后用命令grub-install /dev/sda 进行修复
最后用vim创建并编辑一个grub.conf的文件,里面的内容如下
保存退出后,用 命令 sync 刷新一下让命令生效;然后重启系统即可。
例:修改登录界面图片
首先选择一张.jpg格式的图片,名为win.jpg。尺寸为640x480,将图片传到系统中,然后定义尺寸并修改图片的格式为系统识别的xpm格式
[[email protected] ~#convert -resize 640x480 -colors 14 win.jpg win.xpm
然后用gzip 命令 把图片压缩成gz格式的文件,并将压缩后的文件移动至/boot/grub/目录下,删除旧的图片文件
[[email protected] ~#gzip win.xpm[[email protected] ~#mv win.xpm.gz /boot/grub/
然后用vim编辑grub.conf文件,并 将 splashimage后的 文件改为我们压缩后的文件
如果是修复后的系统,grub.conf文件里是没有splashimage 这一行的,需要手动将上图红色方框内的内容添加进去即可。
原文地址:https://www.cnblogs.com/huxiaojun/p/9032947.html
时间: 2024-10-10 06:17:02