注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 《网络规划设计师教程》..
 帮助

Win2003远程安装服务详细部署


2008-10-02 11:56:10
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yuelei.blog.51cto.com/202879/103129
Win2003远程安装服务器详细部署
Windows Server 2003支持多种操作系统的部署方法,远程安装(RIS)就是其中之一。远程安装允许裸机通过网络从远程安装服务器下载安装文件,然后完成操作系统的无人值守安装,显然这种操作系统的部署方式很适合在多台裸机上同时安装操作系统。
远程安装部署操作系统的具体过程是这种的,裸机开机后通过先从DHCP服务器获得IP地址等IP配置,然后裸机通过DNS服务器定位域控制器,接下来裸机发送自己的GUID给域控制器,请域控制器查询指定远程安装服务器为自己提供远程安装服务。域控制器查询Active Directory如果发现裸机的GUID已经和某个远程安装服务器进行了绑定,就将指定这台远程安装服务器为裸机提供服务,否则就随机为裸机指定一台远程安装服务器。裸机连接到远程安装服务器后需要先通过身份验证,然后再选择合适的安装映像,最后就是从远程安装服务器下载操作系统安装文件和应答文件自动进行无人值守安装。
介绍完远程安装服务的大致原理,接下来我们通过一个实例来说明如何进行远程安装服务的部署。实验拓扑如下图所示,Florence身兼数职,既是域控制器和DNS服务器,也是DHCP服务器和远程安装服务器,Perth的角色很简单,充当远程安装服务的客户机。
远程安装服务需要服务器和客户机的双重支持,下面我们分别来介绍一下。首先来谈谈客户机,一般情况下我们配置服务都是针对服务器的,为什么远程安装服务对客户机也有要求呢?这主要是因为远程安装服务支持裸机充当客户机,裸机上自然不可能有操作系统,问题是如果裸机没有操作系统,如何让裸机上的网卡开始工作?操作系统常识告所我们,如果没有操作系统和驱动程序的支持,裸机上的网卡除了发光二极管会亮,其他什么事也做不了!但裸机要依靠网卡进行所有的数据传输,这就是远程安装对客户机的要求-在没有操作系统的情况下必须让网卡能够正常工作!如何能够实现,裸机只要满足两个条件之一即可,一是裸机上的网卡支持PXE,二是裸机上的网卡型号在远程安装启动软盘支持的范围之内。一般来说,现在主板上集成的网卡都支持PXE,而且计算机基本不再配置软驱,因此我们本次实验中客户机是通过PXE来完成任务的。
远程安装服务对服务器的要求就比较多了,远程安装服务需要下列条件的支持:
Active Directory
DNS服务器
DHCP服务器
远程安装服务器
本次实验中我们把这些角色都部署在Florence上,实验目是利用Florence搭建出远程安装的服务器环境,然后在裸机Perth上部署出XP操作系统,下面我们来看实验的具体步骤。
  部署Active DirectoryDNS服务器
远程安装服务需要有Active Directory的支持,因此我们首先在Florence上部署域环境,在Florence上运行Dcpromo,如下图所示,点击下一步继续。
 
提示Active Directory的兼容性问题,点击下一步继续。
 
选择创建“新域的域控制器”。
 
选择把新创建的域放在一个新的域林内。
 
域名是itet.com
 
域的Netbios名称是ITET,采用默认值即可。
 
Active Directory数据库的存放路径使用默认值即可。
 
Sysvol文件夹的位置也使用默认路径。
 
Active Directory安装向导没有检测到有现成的DNS服务器可以为域提供支持,因此建议在Florence上安装DNS服务器,我们采纳这个建议,这样安装向导会在Florence上自动安装并配置好DNS服务器。
 
设置Active Directory的访问的权限,我们取默认值即可。
 
输入还原模式的口令,用于从备份还原Active Directory
 
检查所有的设置无误,点击下一步开始安装Active Directory
 
如下图所示,Active Directory安装完成,重启后我们就有了一个域,而且有了一个对域提供支持的DNS服务器。
 
部署DHCP 服务器
有了Active Directory之后,接下来我们需要部署DHCP服务器。DHCP负责为裸机分配IP地址等参数,首先我们在Florence上安装DHCP服务组件。在Florecne上因此点击控制面板-添加或删除程序-添加/删除Windows组件,如下图所示,勾选“动态主机配置协议”。
 
安装了DHCP服务后,接下来我们需要对DHCP服务器进行配置,大致需要下列步骤:
创建DHCP作用域
配置作用域选项
激活
授权
 
首先我们来创建DHCP作用域,作用域其实就是一个地址池,决定了DHCP服务器给客户机分配IP地址的范围和数量。在Florecnce上打开DHCP管理器,如下图所示,选择“新建作用域”。
 
出现作用域创建向导,点击下一步继续。
 
DHCP作用域取名为RIS
 
作用域的范围从192.168.1.200192.168.1.220,已经足够我们实验用了,掩码使用标准的C类网掩码。
 
作用域中没有需要排除的地址范围。
 
租约时间使用默认的8天即可,至此,DHCP作用域配置完毕。
 
DHCP作用域创建完毕后,接下来需要配置作用域选项。作用域负责为客户机提供IP地址和子网掩码,作用域选项则负责告诉客户机网关,DNS服务器等参数,我们在本次实验中只需要在作用域选选项中提供DNS服务器的参数即可,因为客户机需要利用DNS服务器定位域控制器。如下图所示,我们选择“是,我想现在配置这些选项”。
 
默认网关不用配置,本次实验中客户机和远程安装服务器在同一网段。
 
DNS服务器一定要配置,如下图所示,DNS服务器配置为192.168.1.100
 
WINS服务器我们也不需要,点击下一步完成对DHCP作用域选项的配置。
 
配置完DHCP作用域选项后,如下图所示,我们选择激活作用域。
 
作用域顺利激活,至此,我们完成了对一个DHCP作用域的创建,配置及激活。
 
DHCP作用域部署完毕后,我们还需要把DHCP服务器在Active Directory中进行授权,这样DHCP服务器才可以正常工作,如下图所示,右键点击DHCP服务器,选择“授权”。至此,我们完成了对DHCP服务器的全部配置。
 
  部署远程安装服务器
现在我们开始部署远程安装服务,首先我们需要安装远程安装服务的组件,如下图所示,在控制面板的添加或删除程序中勾选“远程安装服务”,服务安装完成后需要重新启动服务器。
 
Florence重启后,在管理工具中选择“远程安装服务安装程序”,如下图所示,出现远程安装服务的安装向导,我们需要在安装向导的帮助下完成远程安装映像的创建,映像负责为裸机提供操作系统安装文件以及无人值守应答文件,点击下一步开始映像的创建。
 
首先选择远程安装文件夹的路径,远程安装映像就放在远程安装文件夹中。切记,远程安装文件夹不能放在系统分区也不能放在引导分区,也就是说C盘是肯定不行的,操作系统所在的分区也不可以。
 
安装向导询问是否需要现在就响应客户端计算机的请求,建议选择响应,以免配置完成后忘记响应客户机。
 
安装向导询问操作系统的安装光盘的路径,我们把XP的安装光盘放在了D盘。
 
安装映像会放在远程安装文件夹中的Windows目录。
 
为安装映像提供简单的说明,以方便客户机选择映像。
 
检查远程安装映像的配置,检查无误后点击完成。
 
如下图所示,安装向导开始创建安装映像及无人值守应答文件。
 
经过大约二十分钟后,安装向导完成了对远程安装映像的创建。
 
远程安装映像中提供了无人值守应答文件,但我们还需要对其中一些内容进行修改,例如XP的安装序列号,是否自动分区,是否启用$OEM$等。如下图所示,找到RISTNDRD.SIF,这就是无人值守应答文件,用记事本打开修改。
 
在本次实验中我们只需要在应答文件中添加XP的安装序列号,如下图所示,在UserData段填写序列号,其他的设置取默认值即可。由于我们是在裸机上进行实验,因此使用默认值对裸机进行自动分区,同时也不用打开$OEM$
 
至此,我们完成了对远程安装服务器的全部配置,根据经验,最好在实验前重启一下服务器
 
远程安装实验
远程安装服务器配置完成后,我们开始在裸机上进行安装测试。我们在裸机的BIOS中打开PXE,然后选择从网络引导,重新启动裸机后,裸机利用PXE驱动起了网卡。如下图所示,裸机提示我们按F12开始网络引导服务,这表示裸机已经找到了远程安装服务器。
 
在裸机上按下F12后,出现远程安装的欢迎屏幕,如下图所示,按下回车键继续。
 
输入一个有权限的域用户账号来开始远程安装,我们输入的是域管理员账号。
 
安装向导警告我们硬盘上的所有数据都将被删除,无所谓了,反正是在裸机上实验。
 
安装向导为裸机在域中创建的计算机账号是administrator1远程安装服务器为裸机使用的命名策略是用裸机上输入的域用户账号再加上一个数字作为裸机的计算机名,这样可以避免多台裸机的计算机名重复。如果我们希望为裸机事先取个有意义的计算机名,可以把裸机的GUID以及计算机名在Active Directory用户和计算机中进行登记。
 
按下回车后,无人值守安装开始,如下图所示,远程安装服务开始从服务器复制安装文件到裸机。
 
裸机在字符界面下完成安装操作后自动重启,如下图所示,现在开始在图形界面下进行操作系统的无人值守安装。
 
再次重启后完成XP系统的安装,登录时注意要用域帐户登录,如下图所示,远程安装已经禁用了本机的管理员帐户,别忘了启用。

本文出自 “岳雷的微软网络课堂” 博客,请务必保留此出处http://yuelei.blog.51cto.com/202879/103129



类别:Win2003 技术圈()阅读() ┆ 评论()推送到技术圈返回首页  


    文章评论
 <<   1   2   >>   页数 ( 1/2 )  
2008-10-02 18:00:49
大大,远程安装服务必须要使用域吗?

2008-10-03 17:11:50
远程安装服务必须有域的支持

2008-10-06 09:31:41
楼主辛苦了,但是我想知道如果不用虚拟机,用实体机的话,如何把网卡驱动加入???我有实验过好多次,都不知道如何把实体机的网卡驱动加入....

2008-10-06 11:08:34
想让操作系统识别网卡,可以进行下列操作:
一 修改ristndrd.sif,设置oempreinstall=1
二 在安装映像下创建$OEM$,应该是i386的同级目录而不是i386的下级目录
三 在$OEM$下创建$1目录,将网卡驱动放在$1目录下,例如放在$1\drv\nic目录下
四 在ristndrd.sif中的unattend段写入oempnpdriverspath=drv\nic

2008-10-06 13:50:41
广谱性不高~~博主辛苦了~~~还是用那种万能ghost吧.要不太麻烦了~~装驱动装软件...每天不来个十台八台~~~哎~~~

2008-10-06 21:56:29
RIS在实际的环境中我没测试过,目前实际环境中我使用的是网络Ghost!但不论是RIS还是网络Ghost,最终都走不开安装驱动这一难题!
曾经也想写一篇有关网络Ghost的文章,但就是因为制作无驱动母盘这一部分无法完美实现而作罢,不知岳兄对这块有没好的建议!

2008-10-07 19:06:08
我想如果客户机的硬件配置都相同,可以考虑把一台模板计算机用riprep封装为映像,如果客户机的硬件配置不大一样,那就只能利用$OEM$集成驱动了,但处理起来确实很麻烦,目前还没有完美的解决方案。

2008-10-07 19:06:10
我想如果客户机的硬件配置都相同,可以考虑把一台模板计算机用riprep封装为映像,如果客户机的硬件配置不大一样,那就只能利用$OEM$集成驱动了,但处理起来确实很麻烦,目前还没有完美的解决方案。

2008-10-20 08:56:18
谢谢岳老师精彩的讲解,赞一个。

2008-11-15 18:49:53
老师,我安装使客户的计算机名怎样修改?

2008-11-25 11:32:16
如果 客户端机器是个服务器!那么就牵扯到scsi或者sas 的硬盘驱动问题 !
岳老师如何解决

博主回复:
如果是SATA硬盘,可以考虑在BIOS中把SATA模拟成IDE,如果是SCSI硬盘,只能在远程安装服务器上启用$OEM$,把SCSI硬盘的驱动集成到服务器上。
2008-11-25 16:27:10

2008-11-26 10:01:56
岳雷老师您好:

您说将scsi的驱动放在$OEM$中,但是OEM文件中的驱动是等 系统安装到图形界面的时候才调用的啊 ! 不安装scsi的驱动 系统连硬盘都找不到,如何安装系统到图形界面?
“将此文件存放于$OEM$文件夹中,这个文件是一个特殊的文件,当Windows XP的图形安装模式结束时系统将会调用该文件。”

博主回复:
$OEM$中的textmode文件夹是在文本安装阶段起作用的
2008-11-26 13:33:35

2008-11-27 09:20:50
我的机器上怎么没有“远程安装服务”的选项呀!

博主回复:
如果是Win2003 SP2,远程安装已经改名为windows部署服务(WDS)
2008-11-27 12:58:41

2008-12-05 10:27:28
岳老师你好!
    此教程是针对新机器的,对于已使用的机器,自然不希望在格式化整个硬盘,不知如何解决?

博主回复:
修改无人值守应答文件ristndrd.sif,repartition=no
2008-12-05 13:12:17

2008-12-05 16:14:28
回去试试看,谢谢岳老师,有问题将继续前来请教呵呵。

2008-12-22 12:31:59
需要手动分区吗??

博主回复:
不用手工分区,系统自动分成一个区,如果要定制分区方案,需要结合脚本解决。
2008-12-22 17:46:55

2009-01-11 14:30:54
岳老师,如何发布扩展名为EXE安装程序包?
  我从网上找到些资料,说是把扩展名为EXE安装程序包做成ZAP安装程序包,从"打开"对话框中选择安装程序文件夹,在"文件类型"中选择"zAW早期版本应用程序包(*.ZAP)"选项,然后先择ZAP安装程序包. 我在儿就遇到麻烦,"zAW早期版本应用程序包(*.ZAP)"选项根本就没有看到在那儿?
  请岳老师看看这问题出在那?
    谢谢!

博主回复:
ZAP文件是一个文本文件,需要手工创建。
2009-01-11 16:04:27

2009-01-11 19:32:17
岳老师,小鸟遇到一网友的犀利进攻,因功力不足不敢接招,闪给您了啊。呵呵

问题如下:
  一家深圳公司,在广州建立了分支机构,
总部深圳是用一个路由,一个核心的三层交换机,若干二层交换机,数台PC机,并划分了两个vlan,
广州用了一个路由,一个二层交换机,十台PC机,其中一台是FTP server.
总部是用光纤专线上网,分部是用ADSL上网
现将总部与分部用 DDN专线连接起来,
出现如下现象:
总部与分部的每一台电脑都能正常上网;
总部的任何一台PC都不能访问分部的FTP server,分部的任何一台pc都能访问FTp server.
请问该如何排除故障。最好能一步步的把排除故障的步骤写详细一点;
谢谢!!

2009-01-14 08:36:29
  ZAP文件我建了,关键打开安装程序文件夹时我找不到"zAW早期版本应用程序包(*.ZAP)"选项在那儿??
  请岳老师指点!
 
 

 

博主回复:
在文件类型中无法选择吗?
2009-01-14 23:18:34

2009-01-15 09:24:40
对呀,在文件类型中没有这项选择.不知是那儿出了问题?

 <<   1   2   >>   页数 ( 1/2 )  

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: