Novell网络无盘工作站实现Windows的共享

Author: 上海 李 娟 Date: 1996-05-10

        用系统管理员supervisor进行登录注册,首次安装时系统管理员所用的工作站需有一软磁盘驱动器。在DOS系统提示符:A:\>下,运行setup/a回车,把软盘上Windows 3.1全部文件拷贝到sys:public下的Windows子目录内,拷贝至服务器的文件属性由系统自行置为RO(只读属性)、A(档案属性)、DR(禁止改名)。
        ●2.创建Windows用户组和建一定数量的Windows用户
        首先用命令行实用程序syscon创建用户组group-win,然后用makeuser命令批量创建group-win下的用户。假设目前用户数为50,配置用户文件名为win50.usr;运行makeuser回车,使用Create New USR File功能编辑输入下列内容:
        #groups group-win
        #home-directory appl:user
        #max-disk-space appl,1440
        #login-script appl:makeuser/everyone.log
        #connections 1#create win01^
        #create win02^
        #create win03^……
        #create win49^
        #create win50^
        接着运行创建用户项Process USR File,系统自行根据win50.usr内容的要求建立用户、用户的私人目录项、限制每个私人目录的可用最大磁盘空间、用户的注册正本内容。最后用Netware的命令行实用程序filer命令赋予group-win组对sys:public\windows的托管权,其权限为[RF];修改在sys:public目录下的注册正本net$log.dat文件,加入以下内容:
        map disp of
        ……
        rem 以下为需加入的系统描述内容
        map s1:=sys:public/dos/%OS-VERSION
        if member of "group-win" then begin
           map root *1:=appl:user/%LOGIN-NAME
           map s2:=sys:public
           map s3:=sys:public\windows
        end
        ……
        comspec=s1:command.com
        set prompt="$p$g"
        drive *1:
        map disp on
        ●3.安装配置个人Windows所需文件
        通过第一步安装到sys卷下的Windows是只读的共享文件,不同用户还需对显示器、打印机、鼠标器根据用户的实际情况进行不同的配置,因此,共享文件不能直接使用,还必须由用户依自己工作站硬件的实际配置情况另行安装方可使用。
        例如用win01的用户名进行工作站系统文件的安装过程为:首先运行login win01回车,用group-win的成员之一进行登录联网,最后运行setup/n回车,根据网络的安装配置要求输入相应的组名及其相关信息。setup/n命令负责将使用Windows一些必要的工作文件从sys:\public\windows子目录内拷贝到用户的私人目录中;由于每个用户对自己的私人目录有任何权限,当Windows全部安装完后就如同在本地盘上进行操作,系统配置文件存放在用户的私人目录内,与其他Windows用户的配置文件互不影响。依次用不同的用户名登录安装符合自己所需的Windows文件到用户所对应的私人目录内,每次由setup/n安装方式需占网络服务器大约250KB空间,即使配置安装50个用户,也只约需13MB左右的空间(不包括sys:\public\windows目录内容),但足可以使50个无盘工作站用户使用Windows,实现在Netware下Windows的共享。