免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 125444 | 回复: 31
打印 上一主题 下一主题

[SCO UNIX] FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)  关闭 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-07 09:17 |只看该作者 |倒序浏览
sco论坛中许多问题都已经反复提问多次,
请大家先阅读以下的帖子和精华贴,
如果没有需要的内容
再发贴提问,谢谢合作 ;)

建立<FAQ与故障解决>;是为了便于大家查找问题
希望各位网友将经常提问的问题及解决方法,跟贴写在
后面,有如下几个要求:
1.问题和故障描述尽可能的详细,便于对号入座
  解答和故障解决步骤要求详细
2.鼓励原创,如果是转贴请注名.
3.相同的问题不要重复发贴.
4.为便于查看,建议每位网友只编辑一贴,如有新的内容
  可再次在原贴内编辑
5.所有与FAQ与故障解决无关的跟贴,将定期删除,
  如果因此影响了发贴量,请见凉。
希望大家能踊跃跟贴.

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-07-07 09:20 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)

UNIX常用命令   sdccf提供
http://bbs.chinaunix.net/forum/7/20030511/65456.html


  1. 1.
  2. 故障现象: 系统不能进入多用户,显示如下信息
  3. INIT : Cannot open /etc/inittab error :2
  4. INIT : SINGLE USER MODE
  5. 故障分析: 表明 /etc/inittab 文件已经丢失
  6. 解决步骤: 要恢复/etc/inittab ,必须重新创建系统核心环境
  7. 1)输入root口令,进入系统维护模式
  8. 2) cd /etc/conf/cf.d
  9. touch /etc/.new_unix
  10. ../bin/idmkenv
  11. 按照提示输入y ,重新创建核心系统
  12. 3) cat /etc/inittab
  13. 如果显示不能打开 /etc/inittab 文件,输入以下命令
  14. ln -s /var/opt/K/SCO/Unix/*/etc/inittab /etc/inittab
  15. 4) exit
  16. 系统将提示
  17. ENTER RUN LEVEL(0-6,s or S)
  18. 输入2 ,进入多用户方式
复制代码


  1. 2.
  2. 故障现象: 系统显示如下出错信息
  3. No utmp entry. You must login in from lowest level - sh
  4. 故障分析: 表明系统注册的记录文件/etc/utmp , /etc/wtmp 和 /etc/utmpx中的一个
  5. 或几个已经被破坏
  6. 解决步骤: 1)以root注册,进入单用户维护模式
  7. 2) 执行以下命令清空这些文件
  8. >; /etc/utmp
  9. >; /etc/wtmp
  10. >; /etc/utmpx
复制代码


  1. 3.
  2. 故障现象: 在控制台注册时,显示如下错误提示
  3. Cannot obtain databae information on this terminal
  4. 故障分析: 表明 /etc/auth/sytem/ttys文件(终端控制数据库)有问题
  5. 解决步骤: 1)以root注册
  6. 2) ttyupd
  7. 确保所有在/etc/inittab中的tty设备登记项在终端控制数据库中
  8. 有相应的登记项
复制代码


  1. 4.
  2. 故障现象: 系统引导失败或出现"NO OS"信息
  3. 故障分析: 硬盘分区中的分区引导块(/etc/hdboot0 和 /etc/hdboot1)
  4. 或主引导块(/etc/masterboot)以被损坏
  5. 解决步骤: 1)插入应急引导盘,
  6. 出现 Boot: 输入 hd(40)unix
  7. 2)进入单用户维护模式
  8. instbb hd /dev/hd0a
  9. 将分区引导块写入硬盘
  10. 3) dparam -w
  11. 将主引导块代码写入硬盘的主引导块
复制代码


  1. 5.
  2. 故障现象: 系统启动时显示
  3. boot not found
  4. cannot open
  5. Stage 1 boot failure : error loading hd(40)/boot
  6. 故障分析: 系统中的boot文件丢失
  7. 解决步骤: 1)插入应急引导盘
  8. 出现Boot:输入 fd(60)unix.Z root=hd(42)
  9. 2)进入单用户维护模式
  10. 3) umount /stand
  11. mount /stand
  12. mount -r /dev/fd0 /mnt
  13. cp /mnt/boot /stand
  14. umount /mnt
  15. 4)重新启动机器
复制代码


  1. 6.
  2. 故障现象: 系统引导后显示
  3. unix not found
  4. 故障分析: 表明系统核心文件 unix 已经丢失
  5. 解决步骤: 可使用unix.old unix.safe 引导系统,或者按照一下步骤恢复
  6. 1) 插入应急引导盘
  7. 出现Boot:输入 fd(60)unix.Z root=hd(42) swap=hd(41)
  8. 2)进入单用户维护模式
  9. 3)umount /stand
  10. mount /stand
  11. mount -r /dev/fd0 /mnt
  12. cp /mnt/unix.Z /stand
  13. umount /mnt
  14. 4)重新启动系统
复制代码


  1. 7.
  2. 故障现象: 系统启动过程中,出现 "Kernel : i/o bufs"信息并挂起引导进程
  3. 故障分析: /etc/init 文件丢失
  4. 解决步骤: 1)插入应急引导盘
  5. 出现Boot:直接回车继续
  6. 2)按照要求插入应急root盘
  7. 3) /etc/mount /dev/hd0root /mnt
  8. 如果安装失败,用fsck 对硬盘进行检查
  9. 4) cp /etc/init /mnt/etc/init
  10. 5) 重新启动系统
复制代码


  1. 8.
  2. 故障现象: 登陆时显示 Account is disabled -- see Account Administrator
  3. 故障分析: 用户被锁,进accout manager 查看相应设置
  4. 解决步骤: passwd -u username
复制代码


  1. 9.
  2. 故障现象: 登陆时候显示
  3. Terminal tty is disabled -- see Account Administrator
  4. 故障分析: 终端被锁,进terminal manager 查看相应设置
  5. 解决步骤: ttyunlock ttyname
复制代码


  1. 怎样制作安装引导盘
  2. 答: 在系统光盘的/images/boot下有引导软盘的映像文件N00,
  3. 1)软盘制作步骤
  4. 将系统光盘插入驱动器,root用户注册
  5. format /dev/rfd0135ds18
  6. /mount /dev/cd0 /mnt
  7. cd /mnt/images/boot
  8. dd if=N00 of=/dev/rfd0
  9. cd /
  10. umount /mnt
  11. 2)内容检验
  12. 系统光盘/images/boot下有一个引导软盘的校验结果文件sums
  13. cat sums
  14. 显示 30258 2880
  15. 为确认当前制作软盘是否正确,可执行以下命令进行校验
  16. sum -r /dev/rfd0
  17. 显示
  18. 30528 2880 /dev/rfd0
  19. 如果校验结果与sums文件内容一致,表示软盘制作成功。
复制代码


  1. 安装系统时, Interfactive fdisk/divvy 选项有什么不同
  2. 答: 1)None ,不扫描
  3. 2)Thorough/Destructive 彻底检查,unix分区原有信息全部丢失
  4. 3) Thorouth/NonDestructive 彻底检查,保留硬盘中原有信息
  5. 4)Quick/Destructive ,快速检查,unix分区原有信息全部丢失
  6. 5)Quick/NonDestructive,快速检查,保留硬盘中原有信息
  7. 典型的快速扫描每分钟120MB,彻底扫描每分钟22MB
复制代码


  1. 怎样保存与恢复用户帐号信息
  2. 答: 1) 保存用户帐号信息
  3. ap -dv >; filename
  4. 2) 恢复用户信息
  5. ap -ro -f filename
复制代码


  1. 简述系统运行级
  2. 系统设置了8种实际存在的运行级,
  3. 0,1,2,3,4,5,6,S(s)
  4. a(b,c)Q(q)为虚拟运行级
  5. 1)0,1,5,6是为关闭系统而保留的状态
  6. 2)2可用作普通的操作状态 q
  7. 3)3,4为用户可自行定义的运行级
  8. 4)S(s)为单用户维护级
  9. 5)1,S都是单用户方式
  10. 1,将卸下除root根文件系统以外的所有文件系统
  11. S,用作维护方式,包括软件包的安装与删除,系统的备份与恢复,文件系统的检查

  12. 在对/etc/inittab文件做过任何改动后,为使其立即生效,可执行一下命令
  13. telinit Q
  14. 该命令无需更改运行级而重新检查并处理改动后的 /etc/inittab
复制代码


  1. 执行divvy,其中recover 和hd0a分区的作用是什么?
  2. -------------------+------------+--------+---+
  3. | Name | Type | New FS | # |
  4. +-------------------+------------+--------+---+
  5. | recover | NON FS | no | 6 |
  6. | hd0a | WHOLE DISK | no | 7 |
  7. 答: unix 分区的区域划分, 分为8个区 0-7
  8. 6 被系统保留,用于在 必要时运行fsck程序以清理 文件系统 ,对于另外
  9. 添加的硬盘, 需要时也可作为一般区域使用
  10. 7 对于所有硬盘,均被系统保留,用来代表整个分区
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-07-16 14:00 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)

~~~~~~~~转贴~~~~~~~~~

  1. 增加一块CPU的操作步骤
  2. 答:断电 ,开机箱 ,加CPU ,关机箱 ,通电 ,开机;
  3. 进入单用户 ,将系统安装光盘插入光驱 ,custom-->;add new-->;SMP
  4. 安装过程中要求输入lisence (这才是关键) ,软件只需要安装一次 ?
  5. 但一个CPU要一个lisence !要求link_unix and reboot .
  6. 引导时进入单用户提示前的硬件列表中如果能看到两行CPU的信息
  7. 并且用mpstat命令也能看到两个active的CPU就OK!
  8. 根据不同机型要加不同的补丁
  9. 最新支持PVI的在506上的是oss648a
  10. http://www.caldera.com/support/ftplists/osr5list.html
复制代码

[tomcat8890 发表于: 2003-07-11 12:07 ]


  1. OU8进kde 的方法。
  2. 1.进入CDE
  3. #linux
  4. root@ou8#export DISPLAY=19 2.168.0.8:0.0 (MY IP 192.168.0.
  5. #
  6. 2. 进入另一个终端。
  7. #startx
  8. #linux
  9. root@ou8#startkde
  10. ok!
复制代码

[cgweb 发表于: 2003-07-14 15:07 ]


  1. 故障现象:
  2. app_name: ERROR- Failed to initialize policy manager. (IFOR_PM_FATAL)
  3. 故障分析:
  4. ifor_pmd, ifor_sld, and sco_cpd must never be killed. Without them, the
  5. system does not work properly. Attempts to execute licensed applications in
  6. the absence of these daemons generate messages similar to this:
  7. 解决步骤:
  8. Under normal circumstances, ifor_pmd will restart automatically if the
  9. ifor_pmd, ifor_sld, or sco_cpd daemon terminates. Use ps(C) to verify that
  10. these daemons are running. If you determine that they are not running, log
  11. in as root on the override device (/dev/tty01 or /dev/console by default)
  12. and enter ifor_pmd. Rebooting the system will also restart ifor_pmd.
复制代码

[forsaken3333 发表于: 2003-07-16 00:07 ]


  1. 对于ping不通的解答,归总一下有如下的一些解决方法:
  2. 1。网卡驱动安装错。
  3. 解决方法:cp aaa.img /tmp/VOL.000.000
  4. custom安装驱动程序
  5. 2。PCI BUS/DEVICE/FUNCTION配置错。
  6. 解决方法:hwconfig -r pci>;>;aaa
  7. 看aaa中关于网卡的内容
  8. 3。没加路由。
  9. 解决方法:#route add default xxx.xxx.xxx.xxx 1
  10. /etc/rc2.d下vi一个S98route文件
  11. 加入上面那一句子
  12. 4。网线有问题。
  13. 解决方法:如果联HUB就用568A或568B的线,如果联路由用交叉线1、3 和2、6交换
  14. 5。IP地址、掩码配置错。
  15. 解决方法:#netstat -rn看网络配置,neconfig重配IP地址和子网掩码,注意IP的网段是否是一个里的
  16. 6。硬件有问题。
  17. 解决方法:换网卡或主机。
  18. 7。BOIS中断错或有冲突。
  19. 解决方法:改
  20. 8。网卡端口没UP。
  21. 解决方法:查看状态#ifconfig -a是否是down的
  22. #ifconfig net0 ipaddress netmask mask up启动
复制代码

[nahan    发表于: 2003-07-11 23:07    ]


  1. unixware7.1下的应急启动盘怎样做?
  2. 答:1。两张格式化好的软盘format -V /dev/rdsk/f03ht
  3. 2。进入单用户模式init 1
  4. 3。执行命令
  5. 例如
  6. /sbin/emergency_disk -d /home diskette1
  7. 按提示进行
  8. 备注:/home至少要有30M空间
  9. 制作一张软盘大约要15分钟。
  10. 如果磁盘结构、磁带设备或HBA改变,请重新创建应急恢复盘
复制代码

[saintdragon  发表于: 2003-07-16 13:07    ]


  1. UNIXWARE 7.1.1与7.1.3区别有多少?
  2. 答:1。SCO在713版本中推出了更新服务,通过电子化的通知和发送操作系统更改。
  3. 2。能运行Linux应用,有Linux内核个性化模式。
  4. 3。更多的硬件支持。如usb2.0、1.1、cdrom磁带鼠标键盘软驱等的更高级的驱动程序、Int
  5. el的超线程架构、移动媒体、SCSI3、新的和更新的图形网络和HBA驱动等
  6. 4。能运行大部分的OpenServer应用。
复制代码

[saintdragon  发表于: 2003-07-17 09:07    ]


  1. 怎样确定适合安装sco的哪种产品
  2. 为了减少你的安装或购买新机选型的麻烦,你可以先到
  3. http://wdb1.sco.com/chwp/owa/hch_search_form  看看,
  4. 你的机器适合安装sco的那种产品,还需要什么补丁之类的这里都有?
  5. 这样你在买机器前就可以确定选择哪种机型
复制代码

[scozzx   2003-07-17 11:07    ]


  1. 忘记root密码怎样处理
  2. 答:
  3. root用户又被称为超级用户,它是权限最高的用户,一旦它的密码被忘记,
  4. 将给系统的维护和管理带来很多困难,下面是忘记root密码时的处理方法:
  5. ---- 首先,我们需要从CD-ROM 启动系统,命令是:
  6. ---- #boot cdrom -s
  7. ---- 系统启动后,我们要把硬盘根分区挂接到光盘文件系统的/mnt目录上,执行:
  8. #mount /dev/dsk/c0t0d0s0 /mnt
  9. (该例假设根文件系统是/c0t0d0s0)
  10. 编辑硬盘根分区的shadow文件,将root的密码项位置设为空。
  11. #cd /mnt/etc
  12. #vi shadow
  13. ---- 注意,有的系统要编辑/etc/passwd 文件而不是/etc/shadow文件。
  14. [love_unix    发表于: 2003-07-14 01:07    ]

  15. 不要这么复杂,用一张应急启动盘,启动系统后,把硬盘挂到软盘上,然后
  16. 把passwd和shadow文件改名,再从硬盘启动就可以直接进入维护状态了。
  17. [simonzhan  发表于: 2003-07-17 01:07    ]

  18. 1, 在其他同样版本的SCO UNIX机器上,以 root 执行如右命令: #mkdev fd
  19. 2, 根据提示建立boot盘和root文件系统盘.
  20. 3, 在root文件系统盘上的/etc下有一passwd文件,将你正在执行上述命令的机器上的/etc/shadow拷贝到root文件
  21. 系统中的/etc目录下.
  22. 4, 用boot盘和root文件系统盘启动你忘记密码的计算机.
  23. 5, 在root下执行下列命令.
  24. #fsck -y /dev/hd0root
  25. #mount /dev/hd0root /mnt
  26. 6, 将软盘中的passwd和shadow拷贝到硬盘/etc目录下, 注意,最好将原来的文件备份.执行下列命令.
  27. #cd /mnt/etc
  28. #mv passwd passwd.bak
  29. #mv shadow shadow.bak
  30. #cd /
  31. #cp /etc/shadow /mnt/etc/shadow
  32. #cp /etc/passwd /mnt/etc/passwd
  33. 7, 重新启动UNIX,用新的root口令进入.全部稿掂.
  34. 8, 这种方法在Solaris上也试验过,仍然可行.
复制代码

[淘金者    发表于: 2003-07-17 11:07    ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2003-07-17 12:35 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)

~~~~~~~~转贴~~~~~~~~~

  1. 请教如何方便地在W2K与UNIX之间切换
  2. 在UNIX中通过fdisk可以激活W2K,但在W2K中不能运行fdisK,如何激活UNIX 呢?
  3. 答:
  4. 在win2k中,打开计算机管理下面的磁盘管理,可以激活分区。
  5. 另:1、启动openserver,在boot:提示符下健如:bootos n(其中n为win2k分区号,
  6. 可引导win2k系统。
  7. 2、启动unixware时,激活boot:提示符,在其后键入b hd(m,n)
  8. (其中m为硬盘号,如第一块硬盘为0,n为win2k分区号),可直接启动win2k。
  9. 这样切换经常会导致win2k系统故障,所以若非必要,不推荐这样使用
复制代码

[zxz0220  发表于: 2003-07-17 12:07    ]


  1. 故障现象: 三星X10的笔记本,内存标配为256M,CPU为迅驰1.4G,USB软驱。
  2.           但是,每次当敲入任何关机命令(如:haltsys 或shutdown或reboot)后,
  3.           系统出现关机画面。这时系统就一片死寂。敲任何键都没有任何反应,
  4.           更别说是重起了。只有切掉电源。不过下次打开电源一切还是正常的
  5. 故障分析:
  6. 解决步骤: 打补钉oss644B
  7. [ycy  发表于: 2003-07-14 09:07    ]
  8. 详细描述:
  9. 系统无法正常重起,请各位出出主意!      
  10. 最近买了台三星X10的笔记本,内存标配为256M,CPU为迅驰1.4G,USB软驱。
  11. 光驱为DVD 在安装SCO 5.0.5时,用光盘启动,居然不用在安装提示符boot:
  12. 下加字符串(defbootstr no.scan)就可以跳过检测,顺利安装。因为是256M内存?
  13. 所以在第一次安装时加了字符串
  14. (defbootdef mem=1m-16m,16m-48m,48m-96m,96m-128m,128m-256m/n/p)
  15. 结果居然在安装时反而死机了。后来索性不加任何参数,在boot:下直接敲回车,
  16. 居然顺利的安装好了SCO5.0.5,分配给系统的空间为前5G。安装结束后,重新开机,
  17. 除了检测不到软盘,一切正常。但是,每次当敲入任何关机命令(如:haltsys
  18. 或shutdown或reboot)后,系统出现关机画面。这时系统就一片死寂。
  19. 敲任何键都没有任何反应,更别说是重起了。只有切掉电源。
  20. 不过下次打开电源一切还是正常的。
  21. 装了这个补丁后,问题解决了。非常感谢!!
  22. 并且,我在另一台IBM的本本中也装了这个补丁。以前在使用了UNIX后必须得要
  23. 断电才能正常启动WINXP(我装了双系统,用sfdisk软件做的引导菜单),
  24. 现在也不必这么麻烦了:)
  25. 我猜是不是现在的笔记本的主板是5。0。5不支持的主要原因呢?
复制代码

[zazahai  发表于: 2003-07-14 23:07    ]


  1. netstat -nr
  2. Routing tables
  3. Destination Gateway Flags Refs Use Interface
  4. Flags 中的U,G,S,C,H各代表什么意思?
  5. 答:
  6. U(up)表示这是一个有效的路由
  7. G(gateway)表示这是一个到达某子网的路由(即网关)
  8. H(host)表示这是一个到达某主机的路由
  9. Sstatic)表示这是一个静态路由
  10. C(clone)表示这是一个克隆路由(其它路由由此路由派生)
复制代码

[ycy      发表于: 2003-07-21 09:07    ]


  1. SCO 教育认证介绍
  2. 与全球的其他地区一样,SCO在中国提供两种级别的工程师认证制度。
  3. 他们是SCO CUSA(Certificated UNIX System Administrator)和
  4. SCO ACE (Advance Certificate Engineer)。这两种级别的认证同时存在于
  5. UnixWare 7 和OpenSever Release5两条产品线。

  6. 同时,专为中国提供“ SCO 中国认证工程师”证书。

  7. 1 SCO OpenServer Release 5 SCO CUSA 认证课程
  8. SCO OpenServer Release 5 System Administration I,
  9. SCO OpenServer Release 5 System Administration II
  10. SCO ACE认证课程有三门:
  11. ( 1)SCO OpenServer Release 5 System Administration I,
  12. SCO OpenServer Release 5 System Administration II
  13. (2)SCO OpenServer Release 5网络管理
  14. ( 3 ) Shell Programming for System Administrators

  15. 2 SCO Uinxware 7 SCO CUSA 认证课程
  16. SCO UnixWare 7 System Administration I,
  17. SCO UnixWare 7 System Administration II
  18. SCO ACE认证课程有三门:
  19. (1)SCO UnixWare 7 System Administration I,
  20. SCO UnixWare 7 System Administration II
  21. (2)SCO UnixWare 7网络管理
  22. ( 3 ) Shell Programming for System Administrators

  23. 3 " SCO 中国认证工程师 "证 书
  24. (1)SCO OpenServer Release 5 System Administration I?
  25. ?SCO OpenServer Release 5 System Administration II
  26. ( 2 ) Shell Programming for System Administrators

  27. 注:中文开卷考试

  28. SCO ACE证书培训及考试

  29. 课程代码 课程名称 培训费(元) 考试代码
  30. SCO OpenServer Release 5
  31. 241 SCO OpenServer Release 5 系统管理I: 用户服务 1200 090-552
  32. 242&243 SCO OpenServer Release 5 系统管理II: 系统安装、配置与维护 2000
  33. 325 SCO OpenServer Release 5网络管理 090-554
  34. 610 Shell Programming for System Administrators 1500 090-056
  35. UnixWare 7
  36. 245 UnixWare 7 系统管理I 090-076
  37. 255 UnixWare 7 系统管理II
  38. 335 UnixWare 7网络管理 090-055
  39. 610 Shell Programming for System Administrators 1500 090-056
  40. " SCO 中国认证工程师 "证 书
  41. 241 SCO OpenServer Release 5 系统管理I: 用户服务 1200 090-552
  42. 242&243 SCO OpenServer Release 5 系统管理II: 系统安装、配置与维护 2000
  43. 610 Shell Programming for System Administrators 1500 090-056

  44. 考试费:85美金或850元RMB/门。
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2003-07-25 17:20 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)

~~~~~~~~转贴~~~~~~~~~

  1. sco openserver 下让一个用户只能ftp不能telnet
  2. 答:
  3. 1.modify /etc/passwd
  4. change user's shell to /bin/true
  5. 2.modify /etc/shells
  6. add line:
  7. /bin/true
  8. this can work under almost all UNIX-like system!
复制代码

[tommy    发表于: 2003-07-25 16:07  ]


  1. vmware上运行sco openserver时日志增长非常大的解决办法
  2. 1. 进入/etc/conf/pack.d/clock目录
  3. 2. 编辑space.c,将disable_tsc_clock=0改为disable_tsc_clock=1
  4. 3. 运行/etc/conf/cf.d/link_unix重编译内核,然后重启
  5. 看看你的日志还飞快增长吗!
  6. 注意:好像5.0.5及以下没有这个问题,没有这个问题的不要这样做。
  7. 实际系统作是不推荐的,可能会降低系统性能,
  8. 因为vmware的是虚拟机所以没有什么性能影响
复制代码

[scozzx      发表于: 2003-07-25 12:07    ]


  1. 如何建立UNIX和WIN98的多重引导?
  2. 答:
  3. 1、如果硬盘大小为8G以下,那末先装98还是SCO都没关系。
  4. 1)先装98:用DOS的FDISK分区,留2-3G的自由空间给SCO,然后正常
  5. 装98,然后安装SCO,装时空间选剩余的即可。装完在BOOT:下回车进
  6. SCO ,输boot os×进98
  7. 2)先装unix:在unix中分区,SCO占2-3G ,其余为自由空间,装SCO 。
  8. 完成后用98启动盘启动,FDISK正常分区,安装98 ,完成后用98启动
  9. 盘激活UNIX分区。

  10. 2、如果硬盘大于8G,那末最好先装SCO ,按照2)的方法装SCO和98,但注
  11. SCO的分区大小不要超过8G。
复制代码

[feiyan  发表于: 2003-07-24 16:07    ]


  1. 克隆unix硬盘的利器---ddcopy v1.6b发布!
  2. 下载地址:
  3. http://ddcopy.port5.com/download/ddcopy16b.zip
  4. (内含使用说明书)

  5. 可以对付包括scsi在内的各种硬盘及各种系统克隆,尤其是unix系统。即使目标盘比源盘小也行!(当然会丢失后面部份的内容,但前面的照K不务。)
  6. 支持硬盘间拷贝、分区间拷贝
  7. 支持数据映像文件分卷存储
  8. 采用数据压缩保存映像文件
  9. 全面超越Ghost~

  10. 注意:为了以防万一,克隆前请备好重要数据。
复制代码

[李大虾    发表于: 2003-07-26 20]


  1. [转贴]UNIX文件系统崩溃后的恢复技巧
  2. 随着UNIX操作系统广泛应用于金融、电信等领域,使用UNIX系统的用户经常会遇到
  3. 这样的烦恼:UNIX系统崩溃后,使用应急引导盘等方法仍然不能修复引导区,
  4. 系统不能正常启动,或者即使用应急盘启动系统,面对大量的资料数据也不能用
  5. 软盘备份出来。由于UNIX系统是多用户多进程的分时系统,许多系统管理员面对这
  6. 种情况也没有解决办法,只好重装系统,导致大量的资料数据丢失。为了解决这个问题
  7. ,经过一段时间的摸索,总结出一种能够处理各种系统崩溃后将硬盘上任何内容拷贝
  8. 出来的方法。现将挽救文件系统的技巧介绍如下
  9. (假定系统为SCO UNIX OpenServer 5.0.5)。
  10. (1)准备一台能够正常启动UNIX系统的机器(以下简称主硬盘 )
  11. 目前大部分电脑主板都有两个硬盘接口,能够连接两个硬盘,可以通过进入CMOS查看?
  12. 然后用df-v 命令检查主硬盘的剩余空间,要留有足够大的自由空间。
  13. 主硬盘接在主板的IDE0口,将崩溃的硬盘(以下简称目标盘)接到主板的IDE1口?
  14. 两个硬盘的跳线都设为MASTER,修改CMOS参数的Primary IDE Master和
  15. Secondary IDE Master设为自动或硬盘参数;如果主板只有一个IDE口?
  16. 将主硬盘接到电缆线的Master接口,目标盘接在Slave接口上,
  17. 同时将目标盘的DIP跳线开关拨到Slave位置上,
  18. 修改CMOS参数Primary IDE Master和Primary IDE Slave设为自动或硬盘参数。
  19. (2)配置主硬盘,增加对第二个硬盘的识别。
  20. # mkdev hd
  21. 显示:
  22. 1. Add a hard disk to IDE controller
  23. 2. Add a hard disk to SCSI controller
  24. 3. Add a hard disk to IDA controller(EISA)
  25. 根据硬盘类型,选择相应数字后,系统会自动增加一些设备类型。
  26. # divvy
  27. 假定目标盘为4.2G硬盘。
  28. 显示主硬盘分区情况,对各分区name栏没有命名的要重新命名,选择
  29. n[ame] Name or rename a division
  30. 对分区0、1、2、6、7分别给一个名字,再选择
  31. I[nstall] Install the division set-up shown
  32. (3)启动机器,引导系统进入单用户状态。
  33. (4)修改目标盘各分区name栏。
  34. # divvy/dev/hd10
  35. 进入divvy的交互界面,显示目标硬盘分区情况,假定目标盘为2.5G。
  36. 对0、1、2、6、7分区name栏没有命名的要重新命名,方法同第2步。
  37. 上述工作完成后,就可以拷贝目标盘上任何分区的文件到主硬盘上,
  38. 注意不要把主硬盘上相同的文件覆盖和破坏。
  39. 例一:将主硬盘的/stand/unix拷贝到目标盘相应位置
  40. 1#mount/dev/boot1/mnt;安装目标盘的boot区到/mnt目录
  41. 2#cp-r/stand/!/mnt;拷贝主硬盘上的boot文件系统到目标盘的boot区
  42. 3#umount/mnt;拆卸文件系统
  43. 例二:将目标盘上/home/cxqt目录拷贝到主硬盘上相应目标
  44. 1#mount/dev/root1/mnt;安装目标盘的root区到/mnt目录
  45. 2# cp-r/home/cxqt/ home;拷贝目标盘的根文件系统/home/cxqt目录到主硬盘的相应目录
  46. 3# umount/mnt
  47. 例三:将目标盘上/home/kjqt打包拷贝下来
  48. 1#mount/dev/root1/mnt
  49. 2#cd/mnt/home
  50. 3#tar cvf/tmp/kjqt.pkg kjqt
  51. 4#umount/mnt
  52. 5#haltsys
  53. 6 将目标盘拆下,把硬盘跳线和CMOS参数改回原样,这样整个恢复过程完成。
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2003-07-31 16:48 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)

~~~~~~~~转贴~~~~~~~~~

  1. 磁盘检测报错问题的解决
  2. 对于有ServeRAID卡的服务器,在SCO Openserver操作系统中运行命令"scsibadblk"
  3. 或 "badtrk"时,SCO报错:磁盘有很多的坏块和坏扇区。

  4.   例如:

  5.   Scanning block 269191501, 50 % complete, bad block
  6.   count = 510 scsibadblk: exceeded bad list capacity
  7.   The following blocks have been marked 'bad'

  8.   269191790 269191791 269191792 269191793
  9.   269191795 269191796 269191797 269191798
  10.   269191000 269191001 269191002 269191003

  11.   所有带有IBM ServeRAID卡的服务器在SCO OpenServer, 5.x版本中都有这个现象。

  12.   原因与解决办法:

  13.   ServeRAID卡重新映射了阵列里所有的物理硬盘的逻辑块地址
  14.    (logical block addresses),所以scsibadblk和badtrk工具
  15.     错误地解析了块地址(block addresses),产生了错误的报警。

  16.   ServeRAID卡有 "Data Scrubbing"的功能,它提供了与scsibadblk
  17.    和 badtrk工具相同的检查磁盘的功能。默认情况下,在每次启动时都会进行。
复制代码


  1. 安装赛博软件
  2. 在安装完SCO UNIX系统后,重新启动机器,进入系统维护模式(单用户模式)。
  3. 一、 在“#”提示符下键入custom并回车。
  4. 二、 在SoftwareManager界面下,选择Software ->;Install New ->;From scosysv ->;CD-ROM Drive 0,并依次回车。
  5. 三、 系统在读取光盘信息后出现以下三个安装选项:
  6. CyberWise fonts for Openserver 5.0.x (ver 1.00)
  7. CyberWise for Openserver 5.0.x resource file (ver 1.00)
  8. CyberWise for Openserver 5.0.x (ver 1.00)
  9. 用光标键和空格键全部选择(此时每项的前面会出现“*”),然后用“Tab”键将光标移到“Install”选项上回车。
  10. 四、 系统开始安装。根据系统提示输入序列号和激活码后回车,在提示下再次回车,稍后根据系统提示再次输入序列号和激活码并回车。
  11. 五、 屏幕出现 “Do you want to switch CyberWise 1.0 Resource to chinese now? (y/n)”提示信息,键入Y回车,稍后在提示下再次回车。
  12. 六、 系统提示一些字库安装选项,建议全部安装,也可以选择安装,共六种提示,分别是:
  13. 1. Do you install 16*16 FanTi (ch16f) (y/n)?
  14. Do you creat SNF font of ch16f (y/n)?
  15. 2. Do you install 24*24 SongTi (ch24s) (y/n)?
  16. Do you creat SNF font of ch24s (y/n)?
  17. 3. Do you install 24*24 KaiTi (ch24k) (y/n)?
  18. Do you creat SNF font (y/n)?
  19. 4. Do you install 24*24 FanTi (ch24t) (y/n)?
  20. Do you creat SNF font of ch24t (y/n)?
  21. 5. Do you install 24*24 HeiTi (ch24h) (y/n)?
  22. Do you creat SNF font of ch24h (y/n)?
  23. 6. Do you install 24*24 FangSongTi (ch24f) (y/n)?
  24. Do you creat SNF font of ch24f (y/n)?
  25. 七、 选择完以上安装选项后,系统再次提示输入序列号和激活码,再次输入后回车,稍后系统提示:
  26. Do you want to switch CyberWise99c for OpenServer 5.0x to chinese now? (y/n) 键入Y回车
  27. Do you wish to keep last layout of Desktop? (y/n) 键入Y回车
  28. Do you wish to relink the kernel now? (y/n) 键入Y回车
  29. Do you want this kernel to boot by default? (y/n) 键入Y回车
  30. Do you want the kernel environment rebuilt? (y/n) 键入Y回车
  31. 稍后在提示下回车,系统提示安装完成,此时在“OK”选项上回车,再将光标移到“Host”选项上回车,选择“Exit”选项回车退出安装画面。
  32. 八、 重新启动后,显示器最下方会出现中软赛博中文系统的提示,至此赛博汉字系统的安装全部完成。
复制代码


  1. 故障现象:
  2. 我已经重新安装了三次UNIXWARE7.1.1 但每次想将install service ,
  3. enable是都回“Cannot enable install service”。 另每次mount floppy
  4. 是都报error:write-protected。 不知为何,是我安装之初没搞好?
  5. 还是安装之后需要设置些什么数据吗?
  6. 故障分析:
  7. 我终于搞清清了,原来UNIXWARE7.1.1与P4的机器存在兼容问题?
  8. 必须在UNXIWARE的使用ptf7619d启动&补丁软盘组安装
  9. 解决步骤:
  10. 当提示Insert PTF diskette时,要插入ptf7619d.supp的补丁盘,
  11. 才可不回出现“error:write-protected”。

  12. SCO UnixWare的ptf7619d启动&补丁软盘组,下载网址:
  13. ftp://ftp.sco.com/pub/unixware7/ptf7619d

  14. 制作软盘命令
  15. # dd if=ptf7619d.boot1.img of=/dev/rdsk/f03ht bs=32k <-- Boot disk 1
  16. # dd if=ptf7619d.boot2.img of=/dev/rdsk/f03ht bs=32k <-- Boot disk 2
  17. # dd if=ptf7619d.supp.image of=/dev/rdsk/f03ht bs=32k <-- Supplemental floppy
  18. 使用制作出的启动软盘启动机器并安装操作系统,在安装程序最后,会提示插入PTF软盘。此时插入制作出的第三张软盘,即补丁盘,然后选择“Install A PTF”
复制代码

[愚人帝国      发表于: 2003-08-02 00:08    ]


  1. 安装引导软盘的制作
  2. This directory structure contains images of diskettes and the tools to create
  3. floppies from these images.

  4. Contents:
  5. ezcp - Unix shell script that copies images to /dev/rfd0135ds18
  6. also known as drive A:.
  7. Example : ezcp boot/install.img or ../ezcp install.img

  8. ezcp.bat - MS-DOS batch file that uses floppycp to also copy floppy
  9. images to drive A:.
  10. Example : ezcp boot\install.img or ..\ezcp install.img

  11. floppycp.exe - MS-DOS executable to create floppies from images under
  12. MS-DOS. Type 'floppycp /h' for the usage of this program.

  13. boot/ - Directory containing the images of the installation
  14. diskettes. For more information, please see the readme.txt
  15. file in the boot directory

  16. nuc/ - Directory containing diskette images of a Unix NLM for
  17. Novell NetWare(tm). For more information, please see the
  18. readme.txt in the nuc directory.


  19. 应该这样:
  20. e:>;cd images\install
  21. e:\images\install>;..\floppycp /d a: /f install.img

  22. 注意路径!!
  23. [li2002                发表于: 2003-08-05 06:08    ]


  24. 其实,你找到的ezcp,只不过是一个批处理文件,它实际上是调用floppycp.exe这个可执行文件的。
  25. 你可以直接在命令行这样输入:
  26. e:\images\floppycp /d a: /f e:\images\boot\install.img (回车)即可。
  27. [ycguolin   发表于: 2003-08-05 07:08    ]


  28. 在有SCO UNIX光碟时,制作的方法:
  29. 1.Format a 3.5 inch high density diskette using the format(C) command.
  30. 2. mount -r /dev/cd0 /mnt
  31. 3.Change directory to the images directory:
  32. cd /mnt/images/boot
  33. NOTE: The example above assumes that your CD-ROM is mounted on the /mnt directory. If it is mounted on a different mount point, substitute that for /mnt in the example above.
  34. 4.Use dd(C) to copy the image to the diskette:
  35. dd if=image.img of=/dev/fd0 bs=18k
  36. image is the name of the image you want to copy.
  37. 5.Verify that the image was correctly written using sum(C):
  38. sum -r /dev/fd0
  39. Compare the result to the checksum file in /mnt/images/boot that corresponds to the image you copied.
  40. 在DOS制作的方法:
  41. Use the floppycp command to copy the image to the diskette:
  42. D:\images\floppycp \f D:\images\boot\image.img
  43. image is the name of the image you are copying.
  44. 下面是源光碟上的介绍。。。。。。。
  45. Creating the Installation Boot Diskette:
  46. To create the installation diskette under UNIX, take the following steps:
  47. 1. Format a 3.5" High Density Diskette using the Unix format(C) command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.
  48. 2. Change directory to the images directory:
  49. cd /mnt/images
  50. NOTE: The example above assumes that your CDROM is mounted on the /mnt directory. If it is mounted on some other mount point, substitute that for /mnt in the example above.
  51. 3. Use the ezcp command to copy the image to the diskette:
  52. ./ezcp boot/install.img
  53. 4. Verify that the image was correctly written using the Unix sum(C) command:
  54. sum -r /dev/fd0
  55. and compare it to the correct checksum, which is stored in install.sum
  56. NOTE: Depending on the version of your operating system and the configuration of your hardware, you may use a device node other than /dev/fd0.
  57. 制作SCO UNIX 5.0.x的安装软盘
  58. 在DOS,或者WIN下的制作方法
  59. To create the installation diskette under MS-DOS, take the following steps:
  60. 1. Format a 3.5" High Density Diskette using the DOS format command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.
  61. 2. Use the ezcp.bat command to copy the image to the diskette:
  62. D:
  63. cd \images
  64. ezcp boot\install.img
  65. NOTE: Depending on your system's hardware configuration, your CDROM drive may have been assigned a different drive letter (eg. E
  66. win2000,red hat Linux,SCO UNIX 多操作系统安装实例
  67. [I@RI      发表于: 2003-08-05 03:08    ]
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2003-08-05 14:02 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)


  1. 对vi进行设置
  2. 用户可以在主目录中创建.exrc环境文件,用set打入
  3. 选项,每次调用vi时,就会读入.exrc中的指令与设置。下面是
  4. .exrc环境文件的实例:
  5. set wrapmarging=8
  6. set showmode
  7. set autoindent
  8. set number
复制代码

  1. 特殊的功能键和字符
  2. 当用户使用UNIX时,用户要用到特殊键和字符,以下部分将解释这些常用的操作元素:
  3. | //在UNIX中的管道命令,为两个命令之间的一条垂直竖线,第一条命令的输出变成第二个命令的输入;
  4. >; //重定向输出符,将命令的结果出入到一个文件,因为UNIX的标准输出设备是用户所使用的终端显示器,所谓"重定向"输出,就是将输出内容改道到其他设备文件(用户终端显示器也是一个设备文件),当我们的输出改道到一个文件时,系统自动按要求将命令输出内容存到文件名所指的文件中去,如果文件原先存有内容,该命令将原文件内容用新文件覆盖;
  5. >;>; //重定向输出符,将命令的结果追加到一个文件中;
  6. < //重定向输入,因为UNIX的标准输入设备是用户所使用的终端键盘,所谓"重定向"输入,就是将命令应输入的参数由键盘改为从其他设备文件(用户终端键盘也是一个设备文件)输入;
  7. Ctrl+c //中断前台进程,正在用户终端屏幕上显示的作业称为"前台进程";
  8. Ctrl+d //文件结束符;在系统命令的提示符下,可以退出先前进入的与其他系统的Telnet或ftp连接;
  9. Ctrl+h //清除先前输入的字符,即相当于backspace键。在一般的Linux联机系统中,PC键
  10. 盘里的Del键时常可替代backspace键,而backspace键在此环境下有时会工作失常。
  11. Ctrl+s //暂停屏幕显示滚动,与Ctrl+q对应使用来控制屏荐显示滚动,例如,在用cat查看文本文件内容时。
  12. Ctrl+q //再次开始屏幕显示的滚动,与Ctrl+S键配对使用,以控制屏幕滚动。
复制代码

  1. 管道和重定向
  2. 大多数UNIX命令是简单的,但是当使用管道将它们结合起来时,用户能创建一个比较复
  3. 杂的操作。以下是管道命令的常用格式:
  4. $commandl|command2 //管道将命令1的输出成为命令2的输入
  5. $commandl|command2 >; fIle //管道将命令1的输出成为命令2的输入,
  6. 然后命令2的输出重定向到一个磁盘文件
  7. $commandl <file //命令1的输入改为由文件输入
复制代码

  1. 通配符
  2. UNIX中通配符'*'可表示任意个字符;'?'可表示任意一个字符;[…]可通配一定范围内的字符。如:
  3. $ls *.html //列出目录中所有网页文件;
  4. $mv chapter* Book //将以chapter开头的文件移入Book目录;
  5. $rm test?? //删除以test开头,后续有两个字符的所有文件
复制代码

  1. shell 简介
  2. Bourne shell
  3. 对普遍用户来说,Bourne shell可以说是第一个UNIX shell ,
  4. 它是由AT&T贝尔实验室Stephen Bourne所编写。默认提示(
  5. Prompt)是美元符($),其环境文件为profile文件,由於文件
  6. 档案不大,可以马上启动执行。
  7. profile是存放在主目录下的普通正文文件(Text File),通过
  8. 设置环境变量(Variable)和终端模式,可以使环境个人化,每
  9. 次注册进入系统时,shell会读入profile文件,并执行所列出的
  10. 指令。
  11. 每当系统管理员创建新用户的户口时,系统都会自动构造一个相
  12. 应的.profile文件;而整个系统的环境文件就放置在
  13. /etc/.profile中。
  14. 用户可以使用vi或其他正文编器修改。若要使用env命令显示,由
  15. 於注册时已设置了这些变量,也不一定需要另行设置。

  16. C shell
  17. C shell是由Berkeley的Bill Joy编写,是标准BSD(Berkeley
  18. System Distributou)命令解释,其默认提示是份符(%),环境
  19. 文件则是cshrc和.login。
  20. C shell采用C语言,是UNIX和XENIX系统上公共软件的开发语
  21. 言,提供了方便工具,快速打入,校正和再打入命令行。
  22. .login是C shell的注册环境文件,负责启动shell,注册时执行
  23. 一次,而.cshrc则存放常用指令如alias等指令。譬如我们要创建
  24. 一个永久别名,把命令who|sort|more别名化为wh,在提示(%)
  25. 後,只需要键入wh即可。用户可在.cshrc□键入下面一行:
  26. alias wh 'who/sort/more'

  27. Korn shell
  28. Korn shell是AT&T贝尔实验室David Korn所开发,是Bourne
  29. shell的增强版本,综合了Bourne shell和C shell的特点和约定,
  30. 而Korn shell则比Bourne和C shell执行得更快。
  31. Korn shell的默认提示与环境文件,跟其前身--Bourne shell一
  32. 样,同为美元符号($)和.profile文件。

  33. 要知道用户打算选用哪个shell工作,SCO系统可选用以下几种不
  34. 同的shell工作:
  35. csh: C shell。
  36. ksh:Korn shell,组合了Bourne shell和C shell的特点以及指
  37. 令行编辑。
  38. rksh:加限制的Korn shell。
  39. rsh:加限制的Bourne shell。
  40. scosh:SCO shell(图型化桌面)。
  41. sh:Bourne shell。
  42. uucp:UNIX到UNIX拷贝功能,它本身不是shell,而是成功注
  43. 册後运行的程序。

  44. 不同SHELL的配置文件为:
  45. sh.profile
  46. ksh.profile .kshrc
  47. csh.login .cshrc
复制代码


  1. 监视系统装载
  2. uptime(C)指令显示装载均值(一分钟、五分钟和十五分钟),
  3. 即在预定时间上,排队运行进程的平均数:$uptime
  4. W(C)指令产生如uptime(C)一样的装载均值讯息,并显示谁在
  5. 系统上做甚麽,若用户拥有root权限,W报告所有用户的有关讯 息。
  6. 若没有 ,仅显示与用户进程有关竹的讯息。
  7. PCPU(Process CPU,进程CPU时间 )显示某道特定指令已运
  8. 行多久了。对控制不了的进程,这种检查是很有用的。JCPU(
  9. Joint CPU,连合CPI时间),显示一个终端所涉的所有进程的
  10. 总时间。
  11. sar (ADM)指令是一个系统活动报告程序,显示系统资源累积
  12. 利用率。为指示系统瓶颈口(Bottleneck),sar 是非常好的实
  13. 用程序,指令语法如下:$sar〔-option〕 〔
  14. sample-interval-samples〕
  15. 例如:$sar-u120
  16. -u选项显示CPU利用情况。如果%idle一致地低,使用效能是上升,
  17. 不过,运行的进程偷不到未用的CPU周期。
  18. 又例如使用-q选项显示进程吞吐量。假若%swpocc大於20,就发生
  19. 交换(Swapping),可以使用大内存能减少交换 /请负活动。
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-08-05 14:03 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)


  1. 检测 TCP/IP 配置
  2. TCP/IP 协议的软件部份包括 TCP/IP 协议层架的顶三级,即
  3. 应用级(Application Protocol)、传送级(Transport Protocol)
  4. 和网际网级(Internet Protocol)。特定的主机名字"Localhost"
  5. 是特殊网络"loopback"上的本地主机的别名。

  6. 要检测 TCP/IP 协议层架的软件部份,使用 ping 指令:
  7. #ping localhost
  8. 如果 Ping localhost 失败,则使用 netstat -i[n],检查网络接
  9. 口的状况,显示网络接口上分组传输的统计讯息,指令如下
  10. #netstat -i[n]
  11. n 选项强行显示编号,而不是名字。netstat 查看自环驱动器 lo0 ,
  12. 如果 lo0 失败,则在 /etc/tcp 中"ifconfig lo0"行指示坏了或
  13. 有错误。

  14. 检测 TCP/IP 硬件
  15. 审核引导过程中,会对所职别的网络接口产生的配置报告,而
  16. TCP/IP 协议的硬件部分包括 TCP/IP 协议层架的底两级,即
  17. 网络接口级和物理/硬件级。
  18. 对网上另一主机的任何通讯都是在「物理」网络接口上传输,并
  19. 不会引起数据传输到「自环」网络上。

  20. 使用 ping 指令检测 TCP/IP 协议层架的硬件部份。
  21. #ping hostname

  22. #ping IP-address
  23. 如果 ping 指令失败,则改用 netstat -i[n] 审核网络接口。
  24. 了解 netstat -i 的输出
  25. 如果远地主机上使用 ping 之後,Opkts 和 Ipkts 仍然是零,那麽,
  26. 网络接口大概使用了不同的中断(Interrupt),而不是它的设备
  27. 驱动程序。
  28. 如果 Ipkts 不是零,而 Opkts 等於 Oerrs,那麽,网卡的 I/O 地址
  29. 可能不正确。如果 Ipkts 是零,而 Opkts 等於 Oerrs ,那麽,可
  30. 能是网络电缆连接的不合格。
  31. pkts 除 Cloois ,再用 100 乘所得的结果,计算冲突的百
  32. 份比。如果冲突的百份比少於百份之五到十,那麽,所有网络接
  33. 口是有效运行。
  34. 如果 ping 失败,并查出网络接口有问题,那麽,就该验证网络介
  35. 质操作。
复制代码


  1. 调整 TCP/IP 的核心参数
  2. 没有足够的流资源(Stream Parameter),网络程序是不能进行
  3. 通讯;流资源不充份的话,经常会导致较慢的吞吐率。
  4. 要核查流资源,使用 netstat -m ;也可以使用 crash 指令考察流
  5. 资源,在出现 crash 发出的提示符'>;"时,打入"strstat"。
  6. L 列的下面有不等於零的项目,那麽,同一行中的
  7. ITEM 的项目可能需要调整。如果 FAIL 列下的数目大於或等於
  8. TOTAL 列中数目的百份之十,该资源每次应增加一或二,但不
  9. 能将该数目加倍。
  10. 由於流资源使用 RAM,当增加流资源时,应加倍小心。用户亦可
  11. 以使用 configure 或 scoadmin 增加特定的流资源,重新连接核心
  12. 或重新引导。
复制代码


  1. 磁带备份
  2. 要把本地系统上的文件备份到远地主机上的磁带内时,使用
  3. 下述指令:
  4. #tar cvf -/usr|rcmd remote-host-name dd of=/dev/rct0

  5. #find /usr -depth -print|cpio -oc|rcmd remote-host-name
  6. dd of=/dev/rct0

  7. 另一方面,如果要把远地主机上的文件备份到本地系统上的
  8. 磁带内时,可以使用如下指令:
  9. #rcmd remote-host-name "tar cvf -/usr" >; /dev/rct0

  10. #rcmd remote-host-name "find /usr -depth -print|cpio -oc"
  11. >; /dev/rct0
复制代码


  1. 启动盘制作:你可以选择软盘启动安装,也可以选择光盘启动安装,只要你的机器支持光盘启动。如果你的机器不支持光盘启动你就要作启动软盘。
  2. 方法:
  3. 1.在windows下用gzcp:提示符下运行E:\images\gzcp E:\images\boot\install.img A:。其中A:为你的软盘符,E为你的光盘符。
  4. 2.在windows下用floppcp:提示符下运行E:\images\floppcp d/ A: /f E:\images\boot\install.img
  5. 3.在Unix下:root注册后,在机器上插入3.5寸软盘,并将系统软件光盘放入光驱,然后敲入下面的命令: #mount /dev/cd0 /mnt<回车>;#dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18<回车>; OK!
复制代码


  1. 安装驱动:如果你的机器有Scsi卡或阵列卡或网卡,你需要在此输入驱动包的地址。
  2. 如:defbootstr link="amird slha" sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0)
  3. 其中,link="amird slha"指出安装时需要联入的驱动程序名称(BTLDs,bootime loadable
  4. driver),sdsk=amird(0,0,0,0)指出系统根盘的位置,几个数字分别为SCSI的适配器号
  5. (adapter number),总线号(bus number),SCSI ID,逻辑单元号(lun),Srom=(0,0,0,0)指
  6. 出的是EIDE(IDE)CDROM的位置。在这种情况下,(n,n,n,n)分别代表(IDE Controller,
  7. Master/Slave,LUN,BUS),合法值为0和1。在上面的例子中,IDE Controller:0=primary,
  8. Master/Slave :0=master,LUN从:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS
  9. for an EIDE/IDE device is always 0).
复制代码


  1. 用户和权限管理

  2. useradd添加用户
  3. userdel删除用户
  4. usermod修改用户
  5. userls列可用用户
  6. passwd修改口令
  7. chmod修改文件目录权限
  8. chown修改文件目录属主
  9. who显示当前在线用户
  10. finger显示用户信息
复制代码


  1. 文件系统操作

  2. ls列文件名
  3. cp拷贝文件
  4. mv移动文件
  5. rm删除文件
  6. cd目录切换
  7. mkdir建目录
  8. rmdir删除目录
  9. pwd显示当前所在目录
  10. find搜索文件
  11. sort对文件进行排序
  12. cut对文件进行列切割
  13. paste对文件进行列组合
  14. ln文件或目录链接
复制代码


  1. 设备和终端管理
  2. mkdev 设备管理
  3. hwconfig显示当前设备信息
  4. stty设置终端模式
  5. enable打开终端
  6. disable关闭终端
  7. IPC管理
  8. Ipcs显示IPC状态
  9. Ipcrm删除信号量集、消息队列、共享内存
复制代码


  1. 网络

  2. telnet登录远程服务器
  3. ftp文件传输
  4. route路由管理
  5. netstat显示网络状态
  6. traceroute跟踪网络访问路由
  7. netconfig网络配置管理
  8. /etc/hosts网络主机名文件
  9. /etc/services网络服务端口文件
  10. /etc/inetd.conf网络服务文件
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2003-08-05 14:03 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)


  1. UNIX5 基本可分为六步:
  2. 1、PC机的BIOS将Master Boot Block 装入内存。(读取硬盘的Track 0 , Sector 0处的信息
  3. 2、Master Boot Block将分区引导块(boot0)装入。(读取活动分区的sector0处的信息)。
  4. 3、若 Unix 分区是活动的,则继续装入boot1。
  5. 4、boot1装入/stand/boot 。(读取Unix的可引导文件系统区的信息,一般为boot文件系统)
  6. 5、/stand/boot负责执行所有在.bootrc中发现的命令,并读取/stand/etc/default/boot 文件中的参数.
  7. 6、/stand/boot 显示Boot:提示符,引导成功。
复制代码


  1. UNIX5 启动的说明:
  2. 1、/stand 是UNIX5缺省的引导系统/dev/boot的挂接点。一般标记为"read only"。若想修改其中内容,须将其卸载后重新挂载。
  3. 2、.bootrc is especially useful in network installations , where a packet driver and tftp driver may have to be load before user can load a kernel from network .
  4. 3、在Boot:后可以使用外部bootos 程序。Bootos 可以识别的标识有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。
  5.   可用bootos ?列出现有已安装文件系统。Bootos 后跟分区标识或分区号即可引导对应系统。
  6. 4、unix5中一般有四个核心,存放于/stand目录中。除unix、unix.old外,另两个核心为unix.install(安装盘上的原始核心备份)、unix.safe(第一次重连核心后的备份
复制代码


  1. Sar:统计单CPU系统的系统活动情况
  2. Cpusar:多处理器系统中单个处理器的活动情况
  3. Mpsar:多处理器系统中处理器的总体活动情况
  4. ?;; Sar -u:检查是否有逃逸进程大量占用CPU
  5. 此命令的显示有四个字段,含义如下:
  6. %usr:执行用户进程的时间
  7. %sys:执行系统进程的时间
  8. %wio:等待完成I/O的时间
  9. %idle:空闲时间
  10. 显示结果分析说明:
  11. 1) 一般情况下,%usr与%sys的值基本相等
  12. 2) 在一般的多用户系统中,%idle通常大于40%
  13. 3) 若%wio经常>;15%,意味着硬盘有可能会造成瓶颈
  14. 4) 若%idle经常小于30%,意味着处理器能力较弱
  15. 5) 若%idle经常小于10%,表明处理器负担过重,或者存在逃逸进程
  16. 6) 若%idle接近于0,并且%sys又远远高于%usr,则可能是因为内存短缺引起了大量的
  17. swapping和paging
  18. ?;; Sar -p:检查系统中是否有过多的等待进程
  19. 此命令有四个相关字段:
  20. runq-sz:内存(memory)中可以运行的进程数
  21. %runocc:进程进入内存等待的概率
  22. swpq-sz:对换区(swap)中等待运行的进程数
  23. %swpocc:进程进入swap等待的概率

  24. 显示结果分析汇总如下:
  25. 1) 若runq-sz经常大于2并且%runocc经常大于90%,意味着处理器负载过重
  26. 2) 若%swpocc不为0,表示系统已经置换出了进程。可以采用增加内存或减少缓冲的方法来减少swap和paging。

  27. 自动统计程序:
  28. 对系统运行状况的判断不能依赖于某个特定时期的数据,它需要一个长期的积累和收集的过程。Unix5提供了两个基于月的自动统计程序sa1(以二进制形式收集、存放于目录/usr/adm/sa中,以sadd为文件名,dd是一个数字,表示当月第几天)、sa2(以可读文本形式存放在目录/usr/adm/sa中,文件名为:sardd)。这两个命令可以通过crontab启动。相关文件位于/usr/spool/cron/crontabs下sys和 root。

  29. 激活自动记录:
  30. /usr/lib/sa/sar_enable -y
  31. ?;; 显示记录内容:
  32. sar -q -f /usr/adm/sa/sa10
复制代码


  1. 问题:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系统,怎样让它生效?
  2. 答:# tcp stop
  3. # tcp start
  4. 建议:好多地方要用到本机的反馈地址的,建议不要修改!!!
复制代码


  1. 写一个shell程序,能知道与联社连接的所有线路通断情况(提供有IP地址的文本,用ping命令检测)
  2. ping.sh:
  3. clear
  4. for IPADDR in `cat ip.txt`
  5. do
  6. ping -c 1 $IPADDR 1>;/dev/null 2>;/dev/null
  7. RESULT=$?
  8. if [ $RESULT != 0 ]
  9. then
  10. RESULT="我没有开机!等着吧......"
  11. else
  12. RESULT="欢迎你进入本机!"
  13. fi
  14. echo $IPADDR ': ' $RESULT
  15. done
复制代码


  1. 取消root用户外的其他用户的su命令:root用户登录,vi /etc/auth/system/authorize,在auth:后将su选项删除
复制代码


  1. 创建带网络功能的SCO UNIX 5.05应急软盘组
  2.   当SCO UNIX 系统发生灾难性的故障时,应急引导软盘组能够帮你恢复系统。它可以恢复损坏了的root文件系统,而无需重装整个系统。如果在分布式网络应用环境下,应用系统本身也已损坏,要从网络中的其它计算机上查询或复制应用系统,就需要制作带网络功能的SCO UNIX 5.05应急软盘组,以便可以使用rlogin、telnet、ftp等命令来登录远程计算机系统读取文件。可以用两张3.5英寸1.44MB软盘来创建应急引导软盘组,具体步骤如下:
  3.   1?用root注册;
  4.   2?使用SCOadmin 中Filesystems 目录下的Floppy Manager.或键入以下命令:
  5.   mkdev fd;
  6.   3?在主菜单下,选择2来创建应急引导软盘组;
  7.   4?在紧接着的提问中,选择使用的软盘类型为2;
  8.   5?当出现选择文件系统类型的菜单时,选择2先创建boot引导软盘;
  9.   6?对于引导软盘,你可以有两种选择:一种是针对特定系统的引导盘,它包含有与当前系统一样的核心,另一种是较小的通用核心,它链接的驱动程序较少。一般应选择特定的核心,如果你当前的核心相对你的软盘来说太大,就只能选择建立一个通用核心;
  10.   7?插入一张空白软盘,并回答是否要格式化软盘;
  11.     8?在创建引导盘时,你会看到文件复制到软盘上的消息,然后,使用 fsck 检查文件系统,当全部完成时,从驱动器上移开软盘,贴上boot标签;
  12.   9?按Enter键继续,返回选择文件系统类型菜单,选择1创建root根文件系统软盘;
  13.   10?插入一张空白软盘,并回答是否要格式化软盘;
  14.   11?在软盘上建立文件系统之后,将把系统文件复制到RAM盘上以便压缩,其中包括将/dev/cmos 复制为/etc/cmos?root 。以后可以使用这个文件来恢复CMOS设置;
  15.   12?当看到如下消息时:
  16.   Do you want a shell escape to place extra files on the root filesystem?(y/n)回答y,你将会看到如下信息:
  17.   You can copy files into/mnt to customize your root filesystem floppy?
  18.   After you finish,type "exit 0"to continue?
  19.   You have n free blocks(512 bytes each)available on the floppy?
  20.   此时,命令提示符是<bootroot>;;
  21. 13?在<bootroot>;提示符下用下列命令复制网络服务文件:
  22. cp/etc/services /mnt/etc/services
  23.   cp/etc/tcp mnt/etc/tcp
  24.   cp/etc/slink /mnt/etc/slink
  25.   cp/etc/ifconfig /mnt/etc/ifconfig
  26.   cp/etc/inconfig /mnt/etc/inconfig
  27.   cp/bin/who /mnt/bin/who
  28.   cp/bin/ps /mnt/bin/ps
  29.   cp/usr/bin/telnet /mnt/usr/bin/telnet
  30.   cp/usr/bin/rlogin /mnt/usr/bin/rlogin
  31.   cp/usr/bin/ftp /mnt/usr/bin/ftp
  32.   exit 0
  33.   14?输入完成使用 fsck 检查文件系统,当全部完成时,从驱动器上移开软盘,贴上root标签,带网络功能的SCO UNIX 5.05应急软盘组便制作完成。
  34.     若要使用应急软盘组中的网络服务功能,可在用应急软盘组引导系统后,输入tcp start 手工启动网络服务
复制代码

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2003-08-06 13:48 |只看该作者

FAQ与故障解决 [SCO基础问题] (2004年11月19日更新)


  1. 发现VMWARE下的UNIX5.0.5也能使用USB软驱
  2. 我新买了台IBM T40 72A的本本,不带软驱,,只带一个USB软驱,,烦人,,因业务关系要在unix下使用真实软驱,,可是在72A上安装了5.0.5后,发现usb软驱在unix下没用,根本认不到。。。我就是安装了5.0.7也一样认不到。。。难道我的本本就不能在unix下读软盘了吗??我不信。。。就从VMWARE入手。。安装了4.0的VMWARE,再装5.0.7,发现能识别usb软驱,,但一定要先将本本的bios的软驱关了(ibm的t40的本本本来是光软互换的,,但因光驱是用超薄的,,目前没有这么薄的软驱,,所以只能配外挂的usb软驱),只有当bios的软驱关了才能将usb软驱识别成A驱,,要不,在xp下会多一个其它盘附的软驱(如我的在XP下就是F盘的软驱,晕)。所以要想在VMWARE下的unix使用usb软驱,关掉bios的软驱设置是关键,,将它关了后,如果是真实的unix,会在hwconfig界面报没有软驱的错误,但在vmware内的unix却会找到一个软驱,并能正常使用。希望这方法能对使用usb软驱的朋友(特别是和我一样必须要在unix下用软驱读业务数据等工作的同仁)有帮助。。
  3. [想死你   发表于: 2003-08-04 21:08    ]
复制代码


  1. 系统启动时候boot: 输入什么参数可以跳过扫描scsi设备?
  2. 答:
  3. boot:defbootstr scsi.noscan
复制代码


  1. 系统精灵进程(Syetem Process ,又叫Daemon Process),不依赖于终端或用户的进程。用ps命令查询时,在TTY字段处显示为“?”。
  2. 一、Unix5最先启动的几个系统进程为:
  3. 1. sched:PID=0
  4. UNIX核心创建的第一个进程
  5. 系统启动时创建其他系统进程
  6. 负责进程在swap和memory之间的切换(进程调度)

  7. 2. init:PID=1
  8. 初始化boot和login进程
  9. 所有用户进程的“祖先”(ancestor)
  10. 所有非sched创建的系统进程的“祖先”(ancestor)

  11. 3. vhand:PID=2
  12. 将memory中较少使用的页移入swap 区。
  13. 4. dbflush:PID=3
  14. 在一定的时间间隔将“buffer cache(高速缓冲存储器)”中的内容刷新至硬盘。

  15. 5. kmdaemon:PID=4
  16. 管理保留内存池,以备服务进程中断时取用
  17. 6. htepi_daemon:PID=5
  18. 处理“ht filesystem driver ” 的异步日志文件的修改

  19. 二、对init进程的说明:
  20. init首先完成/etc/default/boot,然后再执行/etc/inittab中的指令。在从/etc/inittab中取得运行模式前,它首先派生一个shell完成下列工作:

  21. /etc/bcheckrc 检查根文件系统
  22. /etc/ifor_pmd 执行注册管理程序(许可证管理)
  23. /etc/smmck 检查TCB(Trusted Computing Base database) /etc/auth,/tcb
  24.   
  25.   若选择了多用户模式,init继续派生一个shell执行下列工作:
  26. /etc/asktimerc,/etc/authchkrc(作用同smmck,只是smmck运行于单用户)
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP