在XENIX系统下复制DOS盘

Author: 河北 杜占勇 Date: 1995-09-01

        1、双驱动器复制
        键入命令:diskcp -d -96 <CR>
        系统提示:在0号驱动器内插入源盘,在1号驱动器内插入目标盘,回车后开始复制,或选择‘q'退出。
        回车后,复制开始,系统边读源盘数据边写入目标盘。
        完成后,系统提示:你想再拷贝一个不同的源盘吗?(y/n)
        其中:-d参数表示要用双驱动器复制,缺省时为单驱动器复制
        -96参数表示要复制高密盘,即以每块=15k的方式进行拷贝
        -48参数表示要复制低密盘,即以每块=9k的方式进行拷贝,缺省时,按每块=10k的方式进行拷贝,缺省方式适用于拷贝低密盘。
        2、单驱动器复制
        键入命令:diskcp -96或-48<CR>
        系统提示:把源盘插入0号驱动器,回车后开始复制,或选择‘q'退出。
        回车后,系统即将源盘一次读入,在/tmp目录下按当前进程号建立一个临时映像文件。
        完成后提示:把目标盘插入0号驱动器,回车后开始拷贝,或选择‘q'退出。敲入回车,系统即将映像文件写入目标盘。
        完成后提示:你想再拷贝一份这个源盘吗?(y/n)
        你想拷贝一个不同的源盘吗?(y/n)此处如选‘n'则退出复制,同时系统自动删除临时映像文件。
        3、建立映像文件
        如果您手头上暂无空盘而又有DOS盘需要复制,可用dd命令先建立与每个DOS源一一对映的映像文件,待需要时再写入目标盘。具体操作如下:
        (1)读入源盘,建立映像文件
        dd bs=15k if=/dev/rfd096ds15 of=映像文件名
        其中:bs参数为输入输出数据块的大小(拷贝高密盘按每块=15k,拷贝低密盘按每块=10k或9k)
        if为输入设备或文件名(以上参数为0号驱动器,1.2M高密软盘)
        of参数为输出设备或文件名
        上述参数也可按实际情况而定。
        (2)将映像文件写入目标盘
        dd bs=15k if=映像文件名of=/dev/rfd096ds15
        如果映像文件不须保留,可用删除命令将其删除:rm映像文件名
        以上操作在SCO XENIX V2.3.2片如通过。
        (河北  杜占勇)