红帽Linux5启动过程及故障排除(3)

假如这个时候,我们不知道我们引导文件时第几个,我们可以大胆的进行猜首先0x82 这个毫无疑问的不是,是swap会成为系统文件吗? 那我们就确定了是0x83这个两个文件,如果这个时候我们不确定,我们可以试一下,利用find /查找文件,进而确定那个是系统文件 所有我们就确定了(hd0,0)

下一步我们告诉系统引导文件在哪里 执行

图11

红帽Linux5启动过程及故障排除

Kernel /vmlinuz-2.6.18-164.e15 ro root=/dev/sda2 指明内核文件

Initrd /initrd-2.6.18-164.e15.img 指明驱动文件

执行boot 系统会启动起来

起来之后我们需要重新建立第二文件

grud -install 帮助你建立第二引导文件,执行查看里面一些内容

图12

红帽Linux5启动过程及故障排除

下一步执行 grub-install --root-directory=/boot/grub /dev/sda 这个时候系统会提示我们第二阶段那个文件丢失,我们需要手动进行建立这个文件

vim grub .conf

default=0

timeout=5

title linux 标签

root (hd0,0 ) 引导分区

kernel /vmlinuz-2.6.18-164.e15 ro root=/dev/sda2 rhgb quiet 内核

initrd /boot/initrd-2.6.18-164.e15.img 驱动

然后执行 init 6 重新启动 这个时候 系统会重新起来的!以上是第第二阶段文件丢失的解决方法

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/19358.html