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系统基础目录结构及功能说明

    Linux系统基础目录结构及功能说明 FHS:Filesystem Hierarchy Standard    /bin:所有用户可用的基本命令程序文件    /sbin:供系统管理使用的工具程序;    /boot:引导加载器必须用到的各静态文件;kernel,initramfs(initrd),grub等    /dev:存储特殊文件或设备文件;    …

    2018-05-12
  • 计算机的组成以及功能

    组成成分:运算器、控制器、存储器、输入设备、输出设备

    Linux笔记 2018-05-13
  • 第一期作业

    自己笔记

    Linux笔记 2018-05-10
  • Linux巧用dd密令测试磁盘的读写能力

    dd if=/dev/zero of=/data/test.txt bs=4k count=100000
    dd if=/dev/sda1 of=/dev/null bs=4k count=1000000000
    只是粗略计算方法!

    Linux笔记 2018-03-31
  • Shell脚本写的备份还原工具 –reset.sh

    reset.sh脚本分两个功能模块,备份模块和还原模块;
    备份:备份指定文件到当前目录,以备份时日期做为文件名
    还原模块:可选择性的还原指定时间的备份记录

    2018-04-14
  • linux练气篇

    1、描述计算机的组成及其功能。
    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
    4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
    5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
    6、请罗列Linux发行版的基础目录名称命名法则及功用规定

    Linux笔记 2018-05-12