当前位置:操作系统 > Unix/Linux >>

/initrd目录的作用和当删除时出现的错误

自己的机器安装的redhat linux 9(以下为rh9)好多次了,每次出了故障搞不定时就是-----重装

  其中有一个排错,是自己多次摸索出来的,希望对大家有用!

  在安装好rh9后,查看根目录有一个 /initrd,很多的linux书上没有提到为个目录!它是一个非标准目录,查看了一个,里面是空的!于时出于清洁系统的目的

  rm -rf /initrd

  结果在下次重启时,发现系统不能启动!

  内核load之后,提示无法mount 根目录,找不到init

  自己以前有过编译内核的经验,好几次也是编译内核无法工作,因为配置的原因而无法mount根目录!

  这次出现同样的问题肯定不会是内核问题,因为我用是rh9自带的内核!

  好几天没有搞定这个问题,只好重装!

  初学者往往是这样,以前为了运行级别3和5,我也重装过几次……

  重装后

  mv /initrd ~/

  重启后出了问题!当然问题可能出在/initrd这个目录上了!

  用急救盘启动,将原来的/initrd目录还原!

  重启ok,l正常 !

  结论:/initrd这个目录是空目录,但是内核在启动时会用到它!如果册除它,将无法启动!!!

  

上一个:RedHatLinuxTroubleshooting启动部分概要
下一个:有关系统启动和X正常运行的两个问题

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,