cyberfan's blog

正其谊不谋其利,明其道不计其功

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  15 随笔 :: 489 文章 :: 44 评论 :: 0 Trackbacks
1.
sco unix启动后,要求按CTRL+D或输入超级密码进入维护模式,很是麻烦,如何才能让它一启动自动进入多用户模式下,请教!
scoadmin ->system->start system
默认值为60秒
改在少几秒就可了.

编辑/etc/default/boot
在最后加上TIMEOUT=0

vi /etc/default/boot
改DEFBOOTSTR=unix auto

2.我下了一个龙马,下载后是一个lm505.dd文件,1.40m一张软盘放不下,请问怎么安装?
用dd在windows下制成软盘,然后在unix下用custom安装。

直接用MV成VOL.OOO.OOO,然后用CUSTOM来安装就行了

3.
在SCO5.06中怎样添加一台打印机?
mkdev parallel配置并口
mkdev lp 添加打印机

4.
sco openserver 5.0.5
系统一直在报这个错误
unrecoverable error reading scsi disk 0 dev 1/42 medium error
请教各位高手 ,系统出了什么问题,该怎样解决?
硬盘有坏块了
到单用户下
做badtrk非破坏性扫描,把坏块一一加到坏块表里

5.
CCE 中如何转换到五笔和其它输入法
CTRL+Q,放开后按数字键1-9中的任何一个就是一种输入法。

6.怎么强制网卡配置在net0
删除后重新安装时,总装在net1

网卡netconfig删除后不要忙着重新装,
# cd /dev
# l net0
如果有,手工删掉net0
再重起机器来配网卡应当就能用net0了

7.请问如何向*.tar文件中追加文件?命令是什么?
tar rvf *.tar file

8.我在WINDOWS中编辑的文本文件传送到UNIX下,用VI打开后每一行行未都有^M,请教各位朋友如何用查找命令去掉
很简单的,cat myfile.txt | tr -d "^M" > newfile.txt,你可以
用 man tr 看一下用法。而且这个办法在所有厂商的 Unix 上面都
正确,不是 SCO 的专有指令.

dtox 文件.txt >> 替换的文件.txt

这个是最常用的办法了

9.求助,无法安装UNXI5.05,出现提示:
Loading ram disk image fd(64)root FS
memory excessively fragmented(inuse map full)
cannot load ram disk:unable to allocate memory
我在安装UNXI505过程中刚开始就出现上述提示,请各位大侠指教.

Boot:后输入mem=1m-128m(128根据你的实际内存大小,是多大就输入多大)
这个好像不一定啊,有时根据实际内存输入可能会出错,这是就要少一点再试一次啦

10.终端登陆出现Terminal tty is disabled -- see Account Administrator
我用 ttyunlock ttyname 仍然没有用!请问这是什么问题
如果是接多用户的盒子,换个槽
开起一下.enable tty??

11.我的机器每次在开机后在boot:提示下要输入
mem=1m-16m,16m-128m/n回车
后再回车才能进入sco unix 5.05
否则内存检测出错,求教!!!
我的机器是图拉丁1.1G,815EPT,sdram 128m+128m+256m

编辑/etc/default/boot文件,加入这个启动字符串即可.

12.SCO UNIX 开机时如何让SAMBA2.2.2自动启动
在/etc/rc2.d/建立一个S99*的文件就可以啦

13.请问:sco怎样通过代理服务器上网,需要做哪些设置?
1、配置网卡,IP地址和代理服务器的在一个网段。
2、添加网关,route add default xxx.xxx.xxx.xxx,其中xxx.xxx.xxx.xxx就是网关的IP地址。
3、配置DNS,在/etc/下创建一个文件,名为resolv.conf,内容为:
nameserver xxx.xxx.xxx.xxx

这里xxx.xxx.xxx.xxx就是DNS的IP地址,可以使用当地电信的,设置成和网关IP地址一样也可以。
在/etc/rc2.d下创建一个文件,名字为S10route,内容为route add default 网关IP地址。

14. 请问:sco 505中用何命令可以禁用网络和启动网络??
tcp stop
tcp start

15.服务器以前一直好用,最近总出现网络瘫的故障,于是重配网卡,启动中出现如下提示:
/etc/slink:Function "boot_net1" redefined
ifconfig:ioctl(SIOCGIFFLAGS):no such interface
ioctl:network is unreachable

手工修改/etc/strcf文件,

1. 检查下面代码
引用:

boot_net1 {
...
}


重复的删掉,只留一个boot_net1 {...}

2. 检查
引用:

boot {
....
boot_net1
...
}


把重复的boot_net1删掉,只留下一个boot_net1

3. 重连接内核
# /etc/conf/cf.d/link_unix -y -y

4. 重起机器
# init 6 [quote="CNL"]
把重复的boot_net1删掉,只留下一个boot_net1

3. 重连接内核
# /etc/conf/cf.d/link_unix -y -y

4. 重起机器
# init 6

16.这星期发现account manager进不了, 试了authck –av , 在Checking Subsystem…停住. 后来又发现crontab的每日备份工作也几天没执行. 一星期了是生产机器用户正常使用没问题, 请教各位高手, 重新激活行吗, 系统会不会重新激活时开不了机.

进入单用户维护模式
# fixmog
# /tcb/bin/integrity -e
重起机器

17.我的SCO OpenServerV5.0.6上的一个HTFS文件卷无法mount,用fsck检查报文件卷类型错,用divvy看对应文件卷的大小是对的,但类型变为了Non FS,哪位高手能指点怎样处理能保住该文件卷中的数据,并能mount,我的数据可是几十年的心血啊!

首先检查你的机器CMOS的硬盘模式是否更改过,如果更改了恢复即可

否则尝试一下,成功的可能对半:
1. 把此盘的C/H/S参数记下来,如果忘掉了,
打开/var/adm/messages找类似下面的东西
%disk - - - type=S ha=0 id=1 lun=0 bus=0 ht=alad
%Sdsk - - - cyls=262 hds=255 secs=63 fts=stdb
其中cyls就是C, hds就是H, secs就是S
messages里面的内容应该很多,
你要确认找到的上述记录是分区正常能用的时候的记录(按时间)

2. 关机把硬盘摘下来跳成slave(如果是IDE)作为第2块硬盘接到正常机器上
再正常机器上做mkdev hd增加新硬盘,具体见有关文档
注意到fdisk的时候按Q跳过,否则硬盘原来的分区就完蛋了
badtrk也不要做,到divvy退出,
上述操作目的就是建立/dev/dsk/1s0设备文件。
然后做
#dparam -w /dev/rdsk/1s0
#dparam /dev/rdsk/1s0 262(C值) 255(H值) 0 0 0 0 0 63(S值)

3. reboot机器

4. 摘掉硬盘回到原机看分区是否恢复为HTFS

18.系统启动时,进入单用户系统可以,但是进入多用户模式时
到“checking protected password and protected subsystem database ......." 时,系统出现死机,请问是什么问题?该如何解决?盼望!!

可以初始化一下。你试一下我也不知道对不对,但我的就好了。
启动机器,进入系统维护状态。
执行命令cp /etc/conf/cf.d/init.base /etc/inittab,以及/etc/conf/cf.d/link_unix -y 重新建立一个新的/etc/inittab文件。并重新引导系统。

18.请问有10台主机,怎么用FTP同时传送文件
如果是root用户则编辑/.rhosts增加本机IP地址
如果是普通用户编辑/etc/hosts.equiv增加本机IP地址
配置成功互相信认主机后就可以使用rcp、rcmd、rlogin等命令了
你可以在本机上执行rcp filename hostname:filename &命令
其中filename为要传的文件
hostname为对方的主机名或IP地址

19.各位串口硬盘可不可以安装unix5.05,请执教在先等待
只要CMOS里面支持把SATA硬盘模拟为IDE就可以

20.在unix中如何只tar出其中的一个文件,怎么做???
知道数据包的文件:
1 tar cvf PACK a1 a2 a3 b2 b2 b3
2 tar xvf PACK b2 (只抽取文件: b2)

不知道数据包的文件:
1 tar tvf PACK | more
2 tar xvf PACK filename(你要抽取文件名称)
如果是目录呢?而且大包时带了绝对路径,要释放到当前目录下
tar xvfA xx.tar

21.使用的是SCO UNIX 5。05 因要上新系统,对交换区的大小有要求,装机选的默认,而且整个硬盘全分配给root了,没有多余的空间了。
请问不重装机器还有什么办法增加交换区的空间吗?

# swap -l //查看当前交换区的大小.
如果我们想在不改变原有系统配置的情况下新增交换区可采下如下方法,
1. 在根目录上新建一个用于做为交换区使用的规则文件,例如: /swap1 所使用的命令是
# touch /swap1
2. 设置新建的交换区规则文件所能使用的交换块数量.如我们想要增加一个有50000个512字节/块.则使用如下命令:
# swap -a /swap1 50000
3.再用 # swap -l 查看一下,发现当前的操作已生效.
如果想让系统再下次启动后能让刚才所建的交换区继续有效,则请在 /etc/rc2.d中建一个S打头的文件,并将命令放于文件内.
posted on 2005-08-15 10:53 cyberfan 阅读(526) 评论(0)  编辑 收藏 引用 所属分类: linux/unix
只有注册用户登录后才能发表评论。