Linux系统报错修复的方法 . 2

/boot/vmlinuz-2.6.32-696.el6.x86_64.img文件丢失怎么办
内有centos6的启动流程

boot内核图片5

方法一:如果丢失/boot/vmlinuz内核文件重启电脑怎么办

内核文件丢失报错提示

Linux系统报错修复的方法 . 2

1.进入救援模式

Linux系统报错修复的方法 . 2

2. chroot /mnt/sysimage   切换到磁盘的根目录

3. mount /dev/sr0 /misc/cd   挂载光盘

4.cp /misc/cd/isolinux/vmlinuz  /boot/vmlinuz-`uname -r`   拷贝光盘上的vmlinuz文件到磁盘的/boot目录下

5.sync 同步到磁盘,至少3遍

6.exit 退出重启

 

centos6 启动流程

1.POST开机自检 ,检测硬件环境是否准备好

2.MBR 读取硬盘的MBR引导的前446个字节,属于grub的stage1第一阶段

3.进入grub的stage1.5阶段,加载/boot分区所在的文件系统驱动

4.加载完成以后进入grub的stage2阶段,关键的文件已经放在了/boot/grub目录下,关键的文件有/boot/grub/grub.conf,定义了内核的路径,文件里面的kernel /vmlinuz 告诉了我们内核的文件在什么地方

5.加载vmlinuz内核,完成以后找根/,内核想要加载/根文件系统,想要识别根/所在的文件系统驱动,配合/boot/目录里面的两个重要的vmlinuz内核文件和initramfs驱动文件完成加载根/文件系统

6.加载文件系统以后启动根/下面的第一个进程/sbin/init ,这个进程要读取/etc/inittab配置文件,这个文件决定了后续的脚本执行顺序,也定义了运行模式

7.运行第一个初始化脚本/etc/rc.d/rc.sysinit ,这个是真正的OS初始化脚本,后根据/etc/inittab默认的模式运行相应的/etc/rc.d/rc/*.d ,   /etc/rc.d/rc*.d目录下是以K和S开头的文件,执行相应的模式关闭或开启服务

8.无论哪种模式运行都要运行/etc/rc.local

9.最后执行/bin/login程序,等待用户登录

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98237

(0)
周亚飞周亚飞
上一篇 2018-05-12
下一篇 2018-05-12

相关推荐

  • 第二周作业

    第二周

    Linux笔记 2018-05-20
  • 第六周

    总结

    Linux笔记 2018-05-06
  • 第四周

      sed的高级用法 安装包路径/misc/cd/Packages/ rpm 可以安装 卸载 软件包 rpm -i 跟软件包名称 (安装) -e 卸载软件包 (只有配置文件会自己备份 备份文件以.rpmsave结尾的文件)-v显示详细进度 -h显示百分条 –test 测试安装,但不是真的装–nodeps 忽略依赖性 (但安装…

    Linux笔记 2018-04-22
  • 文本处理工具

    文本处理小工具 tr tr [选项]…SET1 [SET2] 从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。 ​ -c:取字符集的补集 ​ -d:删除所有属于第一字符集的字符 ​ -s:把连续重复的字符以单独一个字符表示(压缩) ​ -t:将第一个字符集对应字符转化为第二字符集对应的字符 #echo ‘tank zhang’ |tr a-z A…

    Linux笔记 2018-05-10
  • rpm包管理与yum源安装及编译安装

    rpm -qp –scripts httpd…… :查看 安装包的脚本安装好的包信息在: /var/lib/rpm 里面 系统段依靠此文件可知道系统装了那些包非常重要!!!!需要备份 rpm-i [–install]-v verbose 显示安装过程– h 显示进度–text 测试 -e…

    Linux笔记 2018-04-23
  • 追风筝的人

    IO重定向 管道 tr 用户管理 组管理 文件权限管理 文本处理工具
    Grep和正则表达式 扩展的正则表达式和VIM

    Linux笔记 2018-04-08