如何用磁带安装XENIX操作系统
数据流磁带机是大容量快速的数据存贮设备。它主要用于数据备份。XENIX系统已为大多数流行的磁带机提供了驱动程序,但需要在超级用户下自己用mkdev tape程序将磁带机驱动程序连接到XENIX内核中。
XENIX系统至少支持下表所列的磁带机控制器和磁带驱动器。
XENIX系统版本越高,支持的磁带机类型越多,用户所购买磁带机一定得是上表的一种或与其兼容,否则XENIX系统不支持。
1.硬件设置与安装
(1)设置中断
参照磁带控制手册。设置成合适的中断(IRQ)。一般设置成IRQ5。
(2)设置I/O地址
参照磁带控制卡手册和主机系统硬件手册,将磁带机的I/O地址选择好。常用的A卡磁带机I/O为200H,W卡磁带机为300H或338H,在具体的安装中可以试试。
(3)设置DMA
参考磁带控制卡手册,将卡的DMA设置成1或3。
(4)选择磁带机类型
根据上表,找出你的磁带机属于什么类型。一般型号都印在磁带卡上。
将以上设置记录下来以备后用。磁带控制卡的这些设置一般由卡上的短路环决定。 I/O地址,IRQ和DMA绝不能和其他设备冲突。设置完后,将磁带机控制卡插入计算机的扩展槽中,连接好电缆,就可以进行软件连接了。
2.软件连接
下面以Wangtek磁带机为例说明磁带驱动程序的连接。缺省的参数设置为:I/O地址为300H、DMA为1,卡的类型为W,中断用5。
启动系统,进入单用户维护方式,键入下面的命令:
#mkdev tape
屏幕显示:
1.Install Cartridge Tape Driver
2.Remove Cartridge Tape Driver
3.Install Mini-Cartridge Tape Driver
4.Remove Mini-Cartridge Tape Drver
Select an option or enter q to quit:
选择1安装,之后系统显示:
Configuring driver
Qic Cartridge Tape Configuration
1.Display Current tape parameters
2.Modify Current tape parameters
3.Select previous tape parameters
4.Select Default tape parameters
Enter an option or 'q'to quit:
选择2修改磁带机参数,这时屏幕显示要修改的内容:类型、DMA、中断、I/O地址,并询问修改哪项,键入1,输入W;键入2,输入1;键入3,输入5;键入4,输入300H。最后键入'q'退回到上层菜单,可以选择1显示一下刚才输入的参数,如果不正确,应重新选择第2项修改。
如果参数正确,可键入q退出,系统显示
You must create a new kernel to effect the driver change you specified.
Do you wish to create a new kernel now?(Y/N)
键入'y'。程序开始连接,屏幕显示:
Re-linking the kernel......
程序生成一介可以运行磁带机的新SENIX内核,最后系统显示:
Do you want this kernel to boot by default:?(y/n)
若键入'y',则把新内核拷幅贝到根目录下;若键入'n',则新内核放在/usr/sys/conf目录下,引导时用户可在:
XENIX system V
Boot
:
提示符后键入/usr/sys/conf/xenix并按回车即可引导新内核。
当回到mkdev tape 主菜单时键入'q'即可退出,启动新内核即可使用磁带机了。
二、用磁带安装XENIX操作系统方法
(一)系统应安装完毕
先一台计算机把SENIX操作系统及业务处理系统安装完毕,记下磁带机所用基地址数、中断地址数、通道数及磁带机的型号,生成好打印机有其它文件。
(二)用磁带备份整个系统
#cd/
#tape rewind
#find/-depth -print/cpic -ocvduB>/dev/rct0
(三)XENIX启动N1盘的生成
1.在DOS下,用diskcopy或在XENIX下用diskcp命令备份一张N1盘。
2.启动主机的XENIX系统,进入维护状态,把N1盘插入A驱动器,打入以下命令:
#mount/dev/fd096/mnt
#cd/mnt
#1c
用户应看到此目录下存在以下文件:
profile boot dos hdlist profile hd usr
bin dev mnt tmp xenix
3.修改文件/etc/firttine(以下所有命令操作系统都假定当前目录为/mnt):
#vi etc/firsttime
将文件中内容:
set=Operating System(Istallation)
echo
Hard disk instaleation complete.
去掉改为:
echo “please insert Tape(Operating,ICBCWF MNK Savings)and press<return>../c”
/etc/mknod /dev/rct0 0 c 10 0
/etc/mknod /dev/nrct0 0 c 10 8
/etc/mknod/dev/xrct0 0 c 10 128
read i
cpio -icvduB</dev/rct0
sync
sleep 5
sync
sleep 10
/etc/haltsys
4.将支持磁带机的内核xenix复制到N1盘根目录下,到此启动盘生成完毕。
#cd/
#cp xenix/mnt
5.卸下磁盘
#umount/dev/fd096
(四)用磁带安装系统步骤
1.把改造好的N1盘插入A驱动器,按正常步骤安装XENIX系统。
2.安装完毕,拿出N1盘,起动系统,主屏显示:
echo"please insert Tape(Operating,ICBCWF MDK Savings) and Press<return>"
把磁带插入,回车把备份带中的数据拷入计算机中,针对不同磁带机的XENIX核心,可以生成不同的N1盘,用于不同的计算机系统中。(张保军)