如何用磁带安装XENIX操作系统 张保军 1994-01-07 一、首先安装好磁带机 数据流磁带机是大容量快速的数据存贮设备。它主要用于数据备份。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../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" 把磁带插入,回车把备份带中的数据拷入计算机中,针对不同磁带机的XENIX核心,可以生成不同的N1盘,用于不同的计算机系统中。(张保军)