无盘工作站详细启动过程
- 格式:doc
- 大小:60.50 KB
- 文档页数:2
1. RPL启动工作原理RPL为Remote Initial Program Load的缩写,启动过程分析如下:客户机开机后,初始化网卡,网卡BootROM上固化的软件向网络广播一个FIND帧,即引导请求帧,该帧中包含有客户机的网卡ID号。
服务器端的远程启动服务接收到客户机广播的FIND 帧后,根据帧中所带的网卡ID号在远程启动数据库中查找相应的工作站记录,如果不存在这样一个记录,引导过程不能继续;如果此工作站记录已经存在,远程启动服务则发送一个FOUND 帧给客户机的RPLROM,FOUND帧中已包含了服务器的网卡ID。
当网络上有数台服务器在运行远程启动服务时,RPLROM有可能会接收到多个FOUND帧,但RPLROM 只对它收到的第一个FOUND帧有反应,它将根据第一个FOUND帧中所带的服务器网卡ID号,返回一个SEND.FILE.REQUEST帧给对应的服务器。
SEND.FILE.REQUEST帧是一个要求服务器发送文件的请求。
服务器端的远程启动服务在收到SEND.FILE.REQUEST帧后,将根据远程启动数据库中的工作站记录查找对应的启动块(BootBlock)——在实际配置时我们知道,它位于NETBEUI目录,名为F和F——用FILE.DAT.RESPONSE帧将启动块送回客户机端的RPLROM。
RPLROM在收齐所有的FILE.DAT.RESPONSE帧后,将执行点转向启动块的入口,启动工作站。
工作站以Windows 95实模式启动后,将创建一个RAM盘,并将Windows 95实模式文件从远程启动服务器拷贝到RAM盘,加载Windows 95实模式网络设备启动并建立一个到SBS服务器的连接。
最后,连接到该客户机的计算机目录(Machine Directory)所在的服务器上,并根据计算机目录中的有关设置及数据完成Windows 95启动过程。
2 PXE启动原理推出了PXE远程无盘引导技术是由Intel推出的,配合Qualystem公司的LiteNet,最初选用台湾DTK公司的E-Terminal,成功地实现了Windows 98的远程启动和运行,并使可靠性和稳定性都大大提高。
无盘PXE启动安装指南为了进行无盘PXE启动安装,我们首先需要准备以下的硬件和软件:1.DHCP服务器:负责给新入网计算机分配IP地址和其他必要的网络参数。
2.PXE服务器:负责提供引导程序和操作系统的网络镜像文件。
3.TFTP服务器:负责通过TFTP协议传输引导程序和操作系统的网络镜像文件。
4.目标计算机:确保目标计算机支持网络启动功能,并且在BIOS设置中将网络启动设为第一启动项。
下面是无盘PXE启动安装的步骤:第一步:搭建PXE服务器在一台已经安装好操作系统的服务器上,我们需要安装并配置DHCP、PXE和TFTP服务器。
1. 安装DHCP服务器软件,并设置DHCP的配置文件。
在配置文件中,我们需要指定PXELinux文件的路径,这个文件将作为引导程序。
2. 安装PXE服务器软件,然后将PXELinux文件复制到指定的路径下。
3.安装TFTP服务器软件,并将引导程序和操作系统的网络镜像文件复制到TFTP的根目录下。
第二步:配置DHCP服务器我们需要在DHCP服务器的配置文件中添加一个新的网络启动条目,以便新入网计算机可以通过DHCP获取到正确的网络参数。
1.打开DHCP服务器的配置文件,添加一个DHCP预定义的网络启动条目。
2.在条目中指定引导程序的路径和相关的网络参数,如IP地址、子网掩码和网关地址。
第三步:设置目标计算机的启动顺序进入目标计算机的BIOS设置界面,将启动顺序中的网络启动设为第一启动项。
然后将计算机重启。
第四步:网络启动和安装1.引导程序会显示一个操作菜单,提供各种安装选项。
选择安装操作系统的选项。
第五步:安装完成安装完成后,目标计算机会重新启动,并使用新安装的操作系统进行启动。
总结:通过无盘PXE启动安装,我们可以方便地进行大规模的操作系统安装。
尽管搭建PXE服务器并进行相应的配置可能需要一些时间和精力,但一旦搭建完成,后续的安装过程会变得非常简单和高效。
无盘PXE启动安装对于企业或学校等需要同时安装大量计算机的场景非常有用。
无盘工作站详细启动过程无盘启动步骤无盘工作站启动要经历DHCP、TFTP、虚拟盘挂载和操作系统启动这四个步骤。
DHCP动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。
端口:DHCP Server(67),DHCP Client(68), DHCP failover(546)。
整个DHCP要经过下面四步:1>寻找Server,广播DHCP discover封包,源0.0.0.0,目的255.255.255.2552>分配IP地址,返回DHCP Offer封包,包含IP,Gateway,SubMask,DNS3>接受IP直址,广播DHCP request封包,应用网络设置,并返回确认信息4>DHCP完成,返回DHCPACK封包,确认DHCP过程完成TFTPTFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。
端口号为69。
它基于UDP协议而实现。
TFTP也四经过下面的四步:1>Client读写请求2>Server回应3>Client ACK4>确认信息Server发送数据包PXE网刻原理基于PXE的网刻过程如下:1>PXE启动,DHCP2>分配IP,开始TFTP3>netghost.pxe获得引导权4>请求netghost.img镜像档5>构建ramdisk可读可写环境6>加载网卡驱动7>启动GHOST客户端8>恢复镜像到相应的硬盘或分区无盘启动无盘客户机启动步骤如下:1>客户机自检,PXE ROM获得启动权2>PXE ROM发送请求DHCP的广播包3>无盘启动管理器为客户机分配IP地址4>客户机请求开机镜像档5>服务器通过请求,通过TFTP传送开机镜像档以及详细的启动信息6>PXE ROM将启动权交由Boot Loader7>Boot Loader引导操作系统易游无盘图解。
1 无盘工作站及其原理1.1 无盘工作站无盘工作站是没有硬盘的计算机终端。
它本身不含有硬存储设备,机器引导时需要借助网络上的服务器来传输操作系统启动文件到本地内存,才可以完成启动。
因此,无盘工作站必须具有CPU、主板、内存、网卡和远程启动设备。
远程启动设备主要以芯片的形式固化或接插在网卡上,在系统启动时负责连接服务器,获取IP地址,指导服务器上的操作系统启动文件到本地内存的传输。
目前,远程启动芯片主要有RPL和PXE两种,后者为前者的升级版,目前正在被广泛使用。
1.2 PXE芯片启动原理PXE芯片在远程启动时,首先要进行一个DHCP会话过程来获取一个IP地址和相关信息,以便进行后续的文件传送;IP地址获取成功后,PXE芯片触发TFTP会话过程,根据DHCP过程获取的相关信息向服务器请求启动文件,服务器接到请求后,根据本地策略,发送相应的启动文件,工作站接收到启动文件后,开始本地启动过程。
以上是PXE芯片无盘工作站启动过程的简单描述,DHCP协议的相关内容可参考RFC2131标准化文档,TFTP协议的相关内容可参考RFC1350标准化文档。
对于Linux操作系统来说,PXE所需要下载的启动文件是配置文件和内核文件。
其中,配置文件在DHCP应答报文中包含,通过TFTP会话过程获取;内核文件的名称和位置在配置文件中给出,同样需要通过TFTP会话过程获取;内核文件获取成功后,系统开始进行本地启动,当启动过程进行到需要装载文件系统时,PXE会根据配置文件,向服务器请求连接根文件系统(该文件系统为NFS 网络根文件系统)所对应的服务器目录,若成功,则启动结束。
下页图1-1给出了这一过程的交互模型。
Linux无盘工作站的详细启动流程如下:Step 1 工作站加电,PXE芯片进行自检;Step 2 准备启动,PXE芯片发送DHCP请求;Step 3 服务器收到工作站送出的请求,发送DHCP应答,内容包括客户端的IP地址,预设网关,DNS服务器及开机映象文件(配置文件和内核)位置;Step 4 工作站上的PXE芯片根据配置文件位置,开始TFTP会话请求下载该文件;Step 5 加载映象文件,开始本地启动,挂载NFS网络根文件系统;Step 6 出现Login行,启动成功。
一种uefi无盘启动方法与流程UEFI无盘启动方法与流程随着计算机技术的不断发展,UEFI(统一扩展固件接口)已经取代了老式的BIOS(基本输入/输出系统)成为新一代计算机固件的标准。
相比于BIOS,UEFI更加先进和功能强大,使计算机启动更加高效和可靠。
在UEFI中,无盘启动是一种重要的功能,允许用户从存储设备以外的其他来源启动计算机。
本文将一步一步地介绍UEFI无盘启动的方法与流程。
第一步:准备工作在进行UEFI无盘启动之前,需要先准备好以下物品:1. UEFI兼容的计算机:确保你的计算机支持UEFI,并且已经安装了UEFI 固件。
2. UEFI启动介质:准备一个可用于启动的UEFI启动介质,比如U盘或者外置硬盘。
在这个介质中,你需要安装一个UEFI启动引导程序。
3. 操作系统镜像:准备好你想要用于无盘启动的操作系统的镜像文件,比如Windows 10或者Linux发行版。
第二步:进入UEFI设置1. 重启你的计算机,并在启动过程中按下相应的按键进入UEFI设置界面。
不同品牌的计算机有不同的按键,一般是Del、F2、F10或者F12键。
2. 在UEFI设置界面中,找到“启动”或者“Boot”选项,并进入这个菜单。
第三步:配置UEFI启动顺序1. 在“启动”或者“Boot”菜单中,你可以看到当前的启动设备列表,其中包括硬盘、光驱和可移动设备等。
2. 通过移动设备上下移动的方式,选择你想要作为无盘启动的设备,比如U盘或者外置硬盘。
3. 将你选择的设备移到列表的顶部,这样计算机会首先尝试从这个设备启动。
4. 如果你担心误操作导致无法启动计算机,可以将其他设备(比如硬盘)保留在列表中,并将它们排在你选择的设备之后。
第四步:保存设置并退出UEFI1. 确认你的启动顺序已经正确配置后,保存设置并退出UEFI设置界面。
2. 不同品牌的计算机有不同的保存方式,一般是通过按下F10键或者选择“Save and Exit”选项来保存设置。
NT Server无盘站配置技术详解无盘工作站(简称无盘站)即不使用本地磁盘的计算机工作站。
由于无盘站具有低配置、低价格、安全性好、易于管理等特点,所以它在我国应用很广。
目前,无盘工作站对于学校、网吧、游戏厅和各种计算机培训中心来说是一种较为理想的选择。
随着客户机/服务器(C/S)结构的兴起,Windows NT网络以其优异的性能、丰富的软件支持已逐步得到广泛的应用。
然而,介绍Windows NT无盘站的技术资料很少,给广大网络技术人员建立Windows NT无盘站带来一定困难。
在此仅是抛砖引玉,希望能给大家帮助。
一、 NT Server服务器的安装1. 安装NT Server 4.0中文版安装NT Server 4.0中文版,最好使用NTFS文件系统。
本文假定NT Server 4.0 装于C:\WINNT目录下,服务器名为NTSERVER,域名为DOMAIN。
2. 安装NETBEUI协议和DLC协议在NT服务器"我的电脑"→"控制面板"→"网络"→"协议"选项中添加NETBEUI协议和DLC协议。
3. 安装远程启动服务(RPL服务)在NT服务器"我的电脑"→"控制面板"→"网络"→"网络服务"列表中选择"远程启动服务",单击"确定"进行安装。
4. 启动远程启动服务在NT服务器"我的电脑"→"控制面板"→"服务"中选"远程启动服务",单击"启动",将启动类型改为"自动",然后重新启动NT服务器。
二、RPLCMD命令简介NT Server可支持3Com、Intel、Novell NE等系列网卡,对于常见的各种网卡如Accton、D-Link、TOPSTAR及各种NE2000兼容网卡并不能自动识别。
无盘系统工作原理
无盘系统,即无盘工作原理,是指一种计算机系统架构,系统中的主要存储设备不使用传统的硬盘或固态硬盘,而是通过网络或其他方式远程访问服务器上的存储资源。
无盘系统的工作原理可以归纳为以下几个主要步骤:
1. 启动过程:当无盘电脑开机后,系统首先通过网络(通常是局域网)从服务器中获取操作系统的启动介质,如镜像文件。
这个过程可以通过使用PXE(Pre-boot Execution Environment)技术来实现。
2. 系统加载:在获取到操作系统的启动介质后,无盘电脑将该介质加载到内存中,这样就可以开始运行操作系统。
3. 系统运行:一旦操作系统成功加载到内存中,无盘电脑就可以像传统计算机一样运行应用程序和处理数据,不同的是,系统和应用程序都是运行在远程服务器上。
4. 数据存储和交互:在无盘系统中,用户的数据通常存储在服务器上而非本地设备上。
用户可以通过网络连接将数据传输到服务器上,也可以从服务器上获取数据进行处理。
无盘系统通常会提供一定的数据同步机制,保证用户的数据能够及时备份或同步到服务器上。
总的来说,无盘系统通过从远程服务器中获取操作系统启动介质,将操作系统加载到内存中,并通过网络与服务器进行数据
交互,实现了在没有本地硬盘的情况下进行正常的计算机操作。
这种架构可以减少本地存储设备的成本和维护工作量,并可以提高系统的可靠性和易管理性。
Windows NT 4.0下无盘工作站的建立安装Windows NT无盘工作站必须选用支持NT远程启动的网卡。
在众多的网卡中,卡号前六位数字为0020AF和00608C的网卡直接支持NT的远程启动,如果你选用的网卡是这两种,那么你就可以忽略本文中添加网卡部分的内容。
一、准备工作设NT安装在D:\WINNT目录下,工作站网卡I/O=300,IRQ=3,BOOTADRESS=C800(尽量用此设置),其卡号前六位为0000E8(通过网卡的附带程序测得)。
1.通过“控制面板 网络 添加 协议”添加DLC通讯协议。
2.通过“控制面板 网络 添加 服务”添加“远程启动服务”。
3.通过“控制面板 服务”激活“服务”对话框,在“启动类型”选项中选中“自动”,再单击“确定”即可。
二、在DOS6.22下添加网卡1.将网卡的MS-DOS驱动程序复制到D:\WINNT\RPL\BBLOCK\NDIS目录下,一般其扩展名为.DOS。
2.新建一个D:\WINNT\RPL\BBLOCK\NETBEUI\adapter目录(其中adapter为变量,代表网卡名)。
将网卡驱动盘上的PROTOCOL.INI和F复制到此目录下。
3.编辑F,确保刚才复制的*.DOS和PROTOCOL.INI工作路径的正确性。
重新编辑F,将“EXE BBLOCK\ ~~~”一行改为“EXE BBLOCK\ ~~~”,并另存为F。
4.在MS-DOS方式下执行RPLCMDD:\WINNT\RPLCMD适配器引导Config配置文件服务代理商WKSTA[退出]:V(Vender)(Adapter Boot Config Profile Vender[Quit])Add Del Enum:A(Add)VenderName=0000e8(输入卡号前六位)all other parameters are optionalVenderComment=适配器引导Config配置文件服务代理商WKSTA[退出]:B(Boot Block)Add Del Enum:ABootName=boot1VenderName=0000e8(对应VenderName)BbcFile=BBLOCK\NETBEUI\adaper\F(注意修改adapter)all other parameters are optionalBootComment=WindowSize=适配器引导Config配置文件服务代理商WKSTA[退出]:C(Config)Add Del Enum:AConfigName=config1BootName=boot1(对应BootName)DirName=dosDirName2=dos622FitShared=fits\dos622.fitFitPersonal=fits\dos622p.fitall other parameters are optionalConfigComment=My Config for Dos6.22(新配置)DirName3=DirName4=适配器引导Config配置文件服务代理商WKSTA[退出]:Q三、建立DOS6.22的无盘工作站1.将DOS6.22的文件复制到D:\WINNT\RPL\RPLFILES\BINFILES\DOS622下,并解除MSDOS.SYS和IO.SYS的S和H的属性。
无盘工作站启动工作原理2无盘工作站启动工作原理24. 3三种主流无盘网络的对比面对各种无盘解决方案读者可能无可适从,本节将对PXE、RPL、Windows2000自带的终端(下面称为标准WBT)与基于MetaFrame 的终端(下面称为MetdWBT)之间的区别作一详细的介绍。
我们把标准WBT和MetaWBT 合称为终端。
标准WBT名气最大,是软件巨人微软推出,捆绑在Windows2000里面。
它也是微软针对嵌入式产品推出的重量级产品,微软希望籍此在嵌入式产品市场中抢得垄断地位。
标准WBT的优点是对终端的硕件要求不高,只须运行WindowsCE以及处理一些简单I/O动作。
不须对现有终端作更多改造升级或再投资,通常586机器即可满足要求,无须硬盘,在网卡的bootrom中增加WindowsCE 或PCI槽中插一片带WindowsCE的DOS即可,终端的其它方面无须改动,保护现有投资。
缺点:对服务器硬件要求高,因为所有的终端运行的应用程序都在服务器上运行,CPU及内存资源消耗相当大。
同时,由于WindowsCE本身受限的缺陷,即" 客户机过瘦〃,对各种外设的支持不足,相应的驱动程序较难找到,多媒体方面的性能较弱。
大型软件的运行速度较慢。
曲于微软的惯例,客户端只限于WindowsCE 设备,服务器须是Windows2000服务器,从而大大限制了它的应用场合。
MetaFrame国内较少见,大家较为陌生,是美国Citrix公司开发,支持16位,32 位WindowsPC, Windows终端,网络电脑,WindowsCE设备,及范围很广的非Windows终端,web浏览器等。
服务器端是MetaFrameServer,其实质是用Windows2000Server上装有MetaFrame服务端程序。
服务器可以采用多个服务器群集的方式,但须指定一个主服务器(MastermetalframeServer)山于客户端程序可以跨平台工作,所以在未来ASP中竞争更强。
无盘工作站详细启动过程
无盘启动步骤
无盘工作站启动要经历DHCP、TFTP、虚拟盘挂载和操作系统启动这四个步骤。
DHCP
动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。
端口:DHCP Server(67),DHCP Client(68), DHCP failover(546)。
整个DHCP要经过下面四步:
1>寻找Server,广播DHCP discover封包,源0.0.0.0,目的255.255.255.255
2>分配IP地址,返回DHCP Offer封包,包含IP,Gateway,SubMask,DNS
3>接受IP直址,广播DHCP request封包,应用网络设置,并返回确认信息
4>DHCP完成,返回DHCPACK封包,确认DHCP过程完成
TFTP
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。
端口号为69。
它基于UDP协议而实现。
TFTP也四经过下面的四步:
1>Client读写请求
2>Server回应
3>Client ACK
4>确认信息Server发送数据包
PXE网刻原理
基于PXE的网刻过程如下:
1>PXE启动,DHCP
2>分配IP,开始TFTP
3>netghost.pxe获得引导权
4>请求netghost.img镜像档
5>构建ramdisk可读可写环境
6>加载网卡驱动
7>启动GHOST客户端
8>恢复镜像到相应的硬盘或分区
无盘启动
无盘客户机启动步骤如下:
1>客户机自检,PXE ROM获得启动权
2>PXE ROM发送请求DHCP的广播包
3>无盘启动管理器为客户机分配IP地址
4>客户机请求开机镜像档
5>服务器通过请求,通过TFTP传送开机镜像档以及详细的启动信息
6>PXE ROM将启动权交由Boot Loader
7>Boot Loader引导操作系统
易游无盘图解。