设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 操作系统 >> UNIX系统 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
Sun企业移植套件帮助降低…
Sun Solaris10累积超过2…
惠普计划支持Solaris 10…
FreeBSD中的SYSINIT框架
FreeBSD中的SYSINIT框架
AIX与Linux的联姻
在AIX操作系统下shell的…
为Solaris(64位)下载和…
轻松使用sun update man…
Solaris中配置单网卡的U…
  Unix操作系统启动故障的紧急诊断与处理       
Unix操作系统启动故障的紧急诊断与处理
 

【导读】Unix是多用户,多任务实时操作系统。在执行各项任务操作时,都是以命令方式完成,没有直观的操作界面。它和WINDOWS、NT等操作系统,在日常维护与管理方面相比,不如它们简洁、方便。这一定程度上,增加了维护人员的工作难度。

众所周知WINDOWS、NT操作系统,出现系统启动失败,不能正确引导。可通过系统工具菜单,制作应急引导盘。用应急引导盘启动,即可解决。而Unix在启动时,若出现系统启动失败。大多数情况下,人们都重新安装操作系统,从新恢复数据,来解决问题。其实,你大可不必这样做。你完全可以采用向WINDOWS、NT操作系统那样,用Unix应急引导盘来成功引导系统。具体做法如下:


首先,应学会正确制作boot和root应急盘。步骤是:



1、以以超级用户root注册,

2、键入# mkdev fd

3、根据提示插入3.5英寸软盘,分别制作boot和root盘。

原理是:应急引导盘是由boot软盘(引导盘)和root文件系统软盘(根文件系统盘)组成。其中boot盘包含了引导和装入Unix核心所必须的三个文件:/boot、/etc/default/boot、/Unix。

root盘包含了一部分的Unix系统的实用程序,它们帮助把Unix完整的恢复起来。注意应急盘做好后,一定不要忘掉测试。步骤是:
1、以超级用户root注册,

2、键入# /etc/shutdown

3、系统出现reboot提示时,插入 boot盘,按回车键。(从boot盘盘上启动系统)

4、系统提示插入root盘时,插入root盘,按回车键。

5、出现系统提示符#

若能出现系统提示符,说明应急盘制作正确。这样的应急盘就能够在系统从硬盘无法引导时,启动系统。否则,造成前功尽弃。

其次,应分清情况,对症下药。针对系统提示出现不同的情况,采用不同的方式,加以解决。

1)若出现"NO OS"提示,应按如下步骤解决
1、 插入BOOT盘,出现boot:时键入 hd(40)Unix

2、 进入单用户模式,键入 instbb hd /dev/hd0a dparam -w

原理是:系统引导失败,提示"NO OS"信息,表明硬盘上管理上引导部分/etc/hd0boot,/etc/hd1boot,或者主引导块/etc/masterboot被破坏。Instbb将引导块分区从软盘写给硬盘,dparam将引导块代码从软盘写给硬盘。

2)若出现"boot not found"提示,应按如下步骤解决
1. 插入boot盘,出现boot:时键入 fd(60)Unix.Z root=hd(42)

2. 进入单用户模式 ,键入 #umount /stand

3. #mount /stand

4. #mount -r/dev/fd0 /mnt

5. #cp /mnt/boot /stand

6. #umount /mnt

7. 使用haltsys命令,重新启动系统,出现press any key to reboot时,移走root盘。

原理是:系统引导失败,提示"boot not found"信息,表明系统中/boot丢失了。#umount /stand能卸载硬盘/stand中损坏的引导文件和内核。#cp /mnt/boot /stand能将root应急盘上的/boot拷贝到硬盘/stand目录。

3)若出现"Unix not found"提示,应按如下步骤解决

1、插入boot应急盘,重新启动在出现boot:时键入:

fd(60)Unix.Z root=hd(42) swap=hd(41)

2、进入单用户模式 #umount /stand

3、#mount /stand

4、#mount -r/dev/fd0 /mnt

5、#cp /mnt/Unix.Z /stand

6、#umount /mnt

7、使用haltsys命令,重新启动系统,出现press any key to reboot时,移走root盘。

原理是:系统引导失败,提示"Unix not found"信息,表明系统中Unix丢失了。#umount /stand能卸载硬盘/stand中损坏的引导文件和内核。#cp /mnt/Unix.Z /stand能将boot盘上的Unix内核文件压缩复制给硬盘。

(责任编辑:城尘

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-10-9
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:admin    责任编辑:admin 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持