linux系统无法启动

linux系统无法启动

ID:41086706

大小:35.50 KB

页数:5页

时间:2019-08-16

linux系统无法启动_第1页
linux系统无法启动_第2页
linux系统无法启动_第3页
linux系统无法启动_第4页
linux系统无法启动_第5页
资源描述:

《linux系统无法启动》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、linux系统无法启动2010-04-2311:29:45标签:linuxLINUX故障处理职场休闲版权声明:原创作品,谢绝转载!否则将追究法律责任。linux无法启动原因很多,常见的原因如下几种:1文件系统配置不当,比如/etc/inittab文件,/etc/fstab文件等配置错误或丢失,导致系统错误,无法启动故障现象:在检测mountpartition时出现:startingsystemlogger,此后系统启动停止。解决方案:利用linuxrescue修复模式登录系统,进而获取分区和挂载点信息,重构/etc/fstab文件。具体步骤:将LINU

2、X安装盘第一张放入光驱,然后设置BIOS从光驱启动,确认从光盘启动,然后在boot后输入“linuxrescue”接着系统自己引导,这里选择模式使用的语言,这里选english,然后按“tab”键,选中“OK",回车进下一步进入键盘选择界面,默认选择“us”进入网络配置界面,这里选择不启用修复模式会自动将系统的所有分区挂载到/mnt/sysimage目录下。选择“continue”,则修复环境进入到read-write状态下,可以对分区进行读写操作。进入友情提示界面,由于fstab文件丢失,因此修复模式找不到任何可以挂载的分区(实际修复模式这里也读取/

3、etc/fstab文件),然后按回车,进入下一步。进入修复模式可以直接操作。首先查看系统分区情况fdisk-l因为分区没有损坏,所以通过fdisk可以查看到分区的完整信息,然后再通过e2label查看每个分区对应的labelnamee2label/dev/sda1/boote2label/dev/sda2/usre2label/dev/sda3/e2label/dev/sda4/var得到所有分区的挂载点信息,接下来就构造一个fstab文件由于fstab文件是存放在系统根目录下的,因此需要挂载原来系统的根分区。从上面分析的结果得知,根分区对应的设备名为

4、/dev/sda3,接着在修复模式创建的临时根分区下创建一个挂载点,然后挂载原来系统的根分区:pwd/mkdirtempmount/dev/sda3/tempdf根分区上所有文件挂载到/temp目录下,然后直接创建我们需要的fstab文件vi/temp/etc/fstabLABEL=//ext3defaults11LABEL=/boot/bootext3defaults12LABEL=/cicro/cicroext3defaults13devpts/dev/ptsdevptsgid=5,mode=62000tmpfs/dev/shmtmpsfdefau

5、lts00LABEL=/home/homeext3defaults12LABEL=/opt/optext3defaults12proc/procprocdefaults00sysfs/syssysfsdefaults00LABEL=/tmp/tmpext3defaults12LABEL=SWAP-sda9swapswapdefaults00配置完毕,保存,重新启动系统reboot2非法关机,导致root文件系统破坏(也就是linux根分区损坏,系统无法正常启动)linux下面普遍使用ext3文件系统,它具有日志记录功能的日志文件系统,可以简单容错和恢复

6、。但是高负荷读写ext3文件系统下,突然掉电,有可能发生文件内部结构不一致,导致文件系统破坏。故障现象:checkingrootfilesystem/dev/sdb5containsafilesystemwitherrors,checkforced/dev/sdb5:Unattachedinode68338812/dev/sdb5:UNEXPECTEDINCONSISTENCY;RUNfsckMANUALLY(i.e.,without-aor-poptions)FAILED/containsafilesystemwitherrorscheckforce

7、danerroroccurredduringthefilesystemcheck****droppingyoutoashell;thesystemwillreboot****whenyouleavetheshellPressenterformaintenance(ortypeControl-Dtocontinue):giverootpasswordformaintenance从上面错误提示可以看出,系统根分区系统出现问题,系统启动无法自动修复,然后进入交互界面,提示用户进行系统修复解决方案:根据上面提示,当按下CTRL+D组合键后,自动重启,当输入ro

8、ot密码后进入系统修复模式,然后执行fsck命令,具体操作如下umount/dev/sdb5在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。