扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:chinaitlab 来源:chinaitlab 2007年8月9日
(三)组建基于Windows 3.2的PXE无盘终端
基于Windows 3.2的PXE无盘终端工作站,是使用普通的DOS 6.22系统加上Windows 3.2再加上微软的16位终端客户端来实现,用这种方案制作的无盘终端可以实现最多24位的色彩、1024×768的分辨率。
1.安装前的准备工作
(1)硬件准备:
服务器端应有软驱;所有工作站的网卡均配有相应的PXE无盘启动芯片(BOOTROM),作为“样机”的那一台工作站应配有软驱和硬盘;至少有一张DOS 6.22的启动软盘。
(2)软件准备:
Lan Manager 2.2a:在DOS下使用Windows的共享资源(lanman.zip,2.79MB)。
RTL 8139网卡基于Lan Manager下的驱动程序(8139_s.zip,22.1KB)。
简体中文版Windows 3.2(pwin32.zip)。
微软的16位终端客户端(win16.zip,1.39MB)。
2.基于Windows 3.2的硬盘终端
在制作无盘终端之前,需要先选一台“样机”制作有盘终端(这里的“有盘”即是先硬盘后软盘)。在做有盘终端之前,需要先拔下此“样机”的PXE启动芯片(BOOTROM),或者进入相关配置程序将它的启动芯片暂时禁止。
(1)制作DOS启动硬盘:
首先应该确保“样机”已经能正常启动到DOS 6.22,并且有“himem.sys”、“emm386.exe”、“autoexec.bat”和“config.sys”四个文件,且做好了内存的优化(可参见本文前面相关内容),并在硬盘上准备好下列文件:
将Lan Manager 2.2a的安装文件“lanman.zip”中所有内容解压到硬盘任意目录中(如“C:\LANMAN”目录)。
假设工作站网卡为RTL 8139,则需将Lanman.dos的安装程序“8139_s.zip”解压到硬盘任意目录中(如“C:\8139”目录)。
(2)安装Lan Manager:
Lan Manager是微软的局域网管理器,它是一个网络管理和文件系统,这里使用它的基于DOS的客户端,利用它能够使DOS系统和DOS及Windows系统之间实现资源共享。Lan Manager 2.2a在DOS下的安装步骤如下:
在“样机”上进入“C:\LANMAN”目录,用“dsk3-1.exe -d -o”的类似格式依次执行“dsk3-1.exe”、“dsk3-2.exe”、“dsk3-3.exe”、“dsk3-4.exe”四个自解压文件,系统会自动将解压后的文件存放在当前目录中。
执行解压后的“setup.exe”文件开始安装。在出现的“Microsoft Lan Manager Setup”对话框中,出现的是一些安装前的注意事项,点击“OK”按钮。
在出现的“Using the Keyboard in Setup”对话框中,出现的是使用键盘安装时所使用的基本键的说明,点击“OK”按钮。
在出现的“Install LAN Manager”对话框,自定义Lan Manager源安装文件所在路径(Install from this drive)和Lan Manager安装后的文件所在路径(Put in this directory),一般使用其默认值,点击“OK”按钮继续。
在出现的“Install LAN Manager”对话框中,选择安装的模式,这里分为增强模式(LAN Manager Enhanced)和基本模式(LAN Manager Basic)两种,建议使用前者,点击“OK”按钮继续。
在出现的“Network Adapter Drivers”对话框中,选择工作站网卡类型,由于列表中没有RTL 8139网卡,点击“Other Driver”按钮添加。
在出现的“Copy Driver or Protocol Files”对话框中,输入RTL 8139网卡驱动程序所在的“C:\8139”目录,点击“OK”按钮继续。
出现“Other Network Adapter Drivers”对话框,这里已经有了“RTL8139 Fast Ethernet Adapter”选项,点击“OK”按钮继续即可。
出现“Network Protocols for”对话框,这里需要选择工作站所要使用的连接协议,用鼠标选中“MS TCP/IP”协议后,点击“OK”按钮继续。
出现“Workstation Configuration”对话框,这里显示的是包含所安装的网卡名称和网卡协议在内的当前配置,保持默认设置,点击“OK”按钮继续。
在出现的“TCP/IP Settings”对话框中,设置工作站的TCP/IP属性,由于前面已经设置过DHCP服务器(请参看公共操作部分),因此这些内容都不需要手动设置,点击“Advanced”按钮进入高级选项设置。出现“DNR and Sockets Settings”对话框,在“Username”框中填入任意已在服务器上建立好的用户名(比如为“user02”),在“Hostname”框中填入任意主机名(比如为“user02”),用鼠标选中“Enable Windows sockets”项,点击“OK”按钮回到“TCP/IP Settings”对话框,点击“OK”按钮继续。
出现“Workstation Settings”对话框,在“Computername”框中输入计算机名(如“user02”),在“Username”框中输入用户名(如“user02”),将“Domain”改为服务器的工作组名字(一般为“Workgroup”),将“Messaging Services”改选为“No”后,点击“OK”按钮继续。
出现“Support for the Windows Environment”对话框,询问你是否需要运行在Windows环境下,回答“No”后,点击“OK”继续。
出现“Memory Management”对话框,这里系统会询问你是否需要帮你进行内存的优化,回答“No”后,点击“OK”按钮继续。
出现“Configuration Complete”对话框,这里系统会询问你是否需要保存配置,选择“Save”按钮继续。
出现“Installation Complete”对话框,系统告诉你安装已经完成,选择“OK”按钮继续。
当回到DOS状态下后,修改“C:\”目录下的“autoexec.bat”文件,将“net logon user02 *”行改为“net logon user02 mypswd”(“user02”为用户名,“mypswd”为“user02”用户的密码)以使系统能够自动登录。
重新启动此工作站,等启动完成后在DOS提示符下用“net view\\wy”进行测试,如果能显示“wy”服务器上已有的共享资源,即说明Lan Manager已经安装成功。
(3)安装Windows 3.2:
在服务器端将“pwin32.zip”解压到任意分区中,比如到D盘根目录中,系统会自动将所有解压文件放在“D:\PWIN32”里。
转到D盘,右击“PWIN32”目录,选择“共享和安全”命令,将其共享出来,比如“共享名”为“PWIN32”,并在“安全”选项卡中,赋予“user02”用户“读”的权限。
注意:如果此目录属性窗口中没有“安全”选项卡,则说明此分区不是NTFS格式,则可省去赋权限的工作。
在服务器的任意分区中建立一个新目录,比如“D:\WIN32”,并将其共享出来,比如“共享名”为“WIN32”,并赋予“user02”用户相应读写权限。
在工作站端分别将共享名“PWIN32”和“WIN32”映射成为工作站本地的驱动器,比如“PWIN32”为H盘(net use h:\\wy\pwin32),“WIN32”为K盘(net use k:\\wy\win32)。
转到H盘,用“setup/a”的格式用“管理方式”将Windows 3.2的安装程序复制到“K:\WIN”目录下。
再转到“K:\WIN”目录中,用“setup/a”的格式用“共享方式”将Windows 3.2安装到“K:\WINDOWS”目录下。
安装成功后,修改工作站C盘根目录下的“autoexec.bat”文件,在“SET PATH”一行后面加上搜索路径“;k:\win;k:\windows”,并在整个文件的最后面新增加一行“net use k:\\wy\win32”,之后重新启动本工作站。
重新启动完成后,直接在DOS提示符下(不需要转到K盘)输入“win”再按回车键,即可登录到Windows 3.2中。
最后在Windows 3.2中安装好工作站显卡的驱动程序,并做好相应的设置(一般选择16M色、800×600的分辨率)。
(4)基于Windows 3.2的硬盘终端:
在服务器端将微软的16位终端客户端程序包“win16.zip”解压到“D:\WIIN32”目录中,则系统会自动在下面建立一个“D:\WIN32\WIN16”目录。
在工作站端进入Windows 3.2,选择“文件”菜单中的“新建”命令,建立一个名为“MSTSC”(或其他任意名字)的程序组。
在“MSTSC”程序组中,选择“文件”菜单中的“新建”命令,打开“新的程序对象”对话框,确保选中的是“程序项”,然后点击“确定”按钮打开“程序项特性”对话框,在“说明”处输入任意说明性的文字(比如为“MSTCS Manager”),在“命令行”处输入 “C:\WIN16\conman.exe”(或点击“浏览”按钮选择),最后点击“确定”按钮保存。
在“MSTSC”程序组中,双击刚建立好的“MSTCS Manager”图标进入“Client Connection Manager”(客户端连接管理器)对话框,点击工具栏左起第一个按钮打开“Client Connection Manager Wizard”(客户端连接管理器向导)对话框,按提示输入“Connection name”(连接名)、“Server name or IP address”(服务器名或IP地址),并选择相应的“screen area”(分辨率)和“Full screen”(全屏)等项建立好所需要的连接;
注意:在设置“Server name or IP address”一项时,只能输入服务器的IP地址,而不能是计算机名,否则系统将提示“The server could not be found”而无法连接成功。
在“Client Connection Manager”对话框中双击刚才建立好的连接,即可以进入期待已久的Windows.NET Server终端了。
3.基于Windows 3.2的软盘终端
当基于Windows 3.2的硬盘终端制作好后,就可以通过它来制作基于Windows 3.2的软盘终端了。此时需要在这台“样机”上再接一个软驱,然后准备好一张带DOS 6.22系统的软盘,将Lan Manager精简之后,把相关内容复制到软盘中去即可。
(1)精简Lan Manager:
按照正常方式安装和设置好的Lan Manager(“C:\LANMAN.DOS”目录)大小总计有3.5MB以上,一张软盘很明显是装不下的,这时候就需要对它进行一些精简,把不必要的内容删掉,以使它能够被装入一张软盘中。下面以RTL 8139网卡为例,列出了“C:\LANMAN.DOS”目录
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。