• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Linux系统紧急救护处理

发布: 2007-7-02 21:50 | 作者: admin | 来源: | 查看: 8次 | 进入软件测试论坛讨论

领测软件测试网 你在使用Linux,而且工作的非常好,不过你是否想到也许有一天,你的Linux无法启动了?虽然Liunx比Windows要稳定,但系统无法启动的情况也是有可能出现的。而且,误操作也极容易导致这种情况的发生,毕竟大家都还不全是对Linux十分熟悉,你不会想一天就在重装系统吧。那么为了防患未然,做一张启动盘是必需的。
Linux系统最常发生的无法正常启动的情况通常有以下几种:
(1)/etc/lilo.conf设置有误;
(2)文件系统设置文件/ect/fstab编写错误,造成系统无法挂接root文件系统,而无法启动;
(3)系统init启动文件/ect/inittab设置错误,如:将缺省runlevel设为0或6;
每当这时,启动盘就派上用场了。下面我就介绍几种在Linux上制做启动盘的方法。
首先我们先来学一下Linux系统下如何格式化软盘:
1)mke2fs /dev/fd0,将软盘格式化成ext2文件系统。
2)fdformat /dev/fd0H1440,低级格式化软盘。
3)mformat a:,将软盘格式化成msdos文件系统。
方法一:使用mkbootdist
# mkbootdisk ---- device /dev/fd0 `uname -r`
这条命令直接使用uname -r取得当前正在使用的Kernel版本做启动盘(注意“`”符号在ESC键下方)。
# mkbootdisk ---- device /dev/fd1 2.2.14
这条命令是指定/lib/modules/ 其中一个Kernel版本目录名称,当作启动盘的Kernel使用版本。
方法二:使用dd
# dd if=/boot/bzImage of=/dev/fd0
# rdev /dev/fd0 /dev/hda1
# rdev -R/dev/fd0 1
这几条命令的意思是:使用dd命令直接将Kernel Image bzImage写入/dev/fd0,然后再执行rdev指定启动时的root文件系统分区为/dev/hda1,最后rdev -R指定root文件系统挂接为只读。
方法三:制作LILO启动盘
只要将/etc/lilo.conf中的boot=/dev/hdxx改为/dev/fd0,然后执行lilo -v将LILO写入磁盘,LILO启动盘就做好了。注意,在启动盘做完后,再将boot=/dev/fd0改回原来的设置,并再次执行lilo -v写回主引导记录或Super Block。
好了,现在你的系统就不用怕再启动不起来了吧。
作者:徐昭赞

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网