中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 操作系统 > SCO_Unix
创建 SCO Openservers UNIX 5 应急引导盘
作者:佚名 时间:2006-11-25 01:47 出处:赛迪网 责编:月夜寒箫
              摘要:创建 SCO Openservers UNIX 5 应急引导盘
 当UNIX系统发生灾难性故障时,应急引导盘可以帮你恢复系统,使用这些软盘可以恢复损坏了的root文件系统,而无需重装系统。  

  应急盘由boot软盘(引导盘)和root文件系统软盘(根文件系统盘)组成。其中boot应急盘包含了引导和装入UNIX系统核心所必需的三个文件:

  /boot  

  /etc/default/boot

  /unix

  root应急盘包含了一部分UNIX系统的实用程序,它们帮助把UNIX系统完整地恢复起来。

  可以根据不同的用户需求制作不同的应急引导盘,笔者在此分别介绍三种应急软盘的制作方法。

  

  一、创建一个普通的root和boot应急盘组

  使用两张3.5英寸1.44MB软盘来建立应急盘。

  1.以超级用户root身份登录。

  2.可以使用两种方式进入创建应急盘的界面:

  使用scoadmin中filesystem下的floppy manager或键入命令:mkdev fd。

  3.根据提示制作boot盘和root盘。

  其中制作boot盘有两个选项:

  (1)制作一特定系统的应急盘,包含与本机系统相同的内核;

  (2) 制作一个较小的通用内核应急盘,只连接较少的设备驱动,如果当前的核心较大,一张软盘装不下,就只好采用通用内核应急盘。

  制作root盘时,若还留有空间,那么系统将提示是否需要增拷额外文件,用户可以根据实际情况进行处理。

  

  二、创建一个包含vi工具的系统应急引导盘

  通常创建的应急引导盘没有vi编辑功能,只能使用ed编辑文件。对于不熟悉ed工具的系统管理员来说是很不方便的。在创建应急盘时,可以适当添加一些自己需要的工具。

  系统在用ramdisk创建基本的映象之后提示:

  Do you want to place extra files on the root filesystem?(y/n)

  这时输入y,并在提示符下键入如下拷贝命令:

  cp /usr/bin/vi /mnt /usr/bin

  mkdir -p /mnt/usr/lib/terminfo/a

  cd /usr/lib/terminfo/a

  cp ansi /mnt/usr/lib/terminfo/a

  exit

  当系统崩溃用应急盘启动时,首先要指定终端类型,即

  # set TERM ansi

  这样就可以使用vi工具了。典型的例子是修改系统被遗忘的超级用户的口令。

  

  三、 创建一个包含网络文件的系统应急引导盘

  为了让使用应急引导盘引导的UNIX系统具有网络方面的功能,可以在root盘中包含有关的网络文件,这样使用应急盘引导的UNIX系统就可以运行rlogin(TC)、telnet(TC)、ftp(TC)等应用程序。

  在〈bootroot〉提示符下键入如下拷贝命令:

  cp /etc.services /mnt/etc/services

  cp /etc/tcp   /mnt/etc/tcp

  cp /etc/slink  /mnt/etc/slink

  cp /etc/ifconfig /mnt/etc/ifconfig

  cp /bin/who   /mnt/bin/who

  cp /bin/ps   /mnt/bin/ps

  cp /usr/bin/telnet /mnt/usr.bin/telnet

  cp /usr/bin/rlogin /mnt/usr/bin/rlogin

  cp /usr/bin/ftp  /mnt/usr/bin/ftp
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有