如何用磁带安装XENIX操作系统

Author: 张保军 Date: 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<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盘,用于不同的计算机系统中。(张保军)