利用RIS服务批量自动安装windows XP professional并自动加入域

    RIS是Remote Installation Service的英文缩写,中文称为远程安装服务,用于为支持PXE远程启动的计算机部署新的操作系统。在Windows Server 2003系统下,主要用于部署Windows XP Professional或Windows 2000 professional操作系统,也可以部署windows server 2003.

    RIS用以通过网络将操作系统映像部署到支持远程启动的客户端系统上。客户端系统会运用预启动执行环境 (PXE) 技术(通常内置于网卡上)进行启动,联系 RIS 服务器,通过该服务器提供的向导页面进行登录,随后管理员所准备的选定的映像会被复制到目标系统。

 

使用RIS进行远程安装的优点

RIS主要提供了以下优点:

1. 它可以为我们提供Windows XP 的远程安装,而不用到每台机器面前去一个一个安装

2. 简单化的服务器管理

3.通过网络大批量部署XP

4. 支持在计算机出现故障时对操作系统进行恢复

 拓扑如下:

服务器硬件需求

对于基于X86的计算机

处理器最小速度550MHz,每台计算机最多支持8个处理器

建议最少256MB RAM(最小128MB,最大支持32GB)

工作站需求

客户端机器必须满足要安装的操作系统的最低要求

预启动执行环境(PXE)的基于DHCP的启动ROM,版本1.00或更高版本,如果没有PXE的引导芯片,必须为没有PXE引导的机器创建引导软盘。

其他考虑事项

RIS需要大量的磁盘空间

RIS不能安装在与系统卷或启动卷相同的分区上

用安装RIS的卷必须使用NTFS文件系统进行格式化

RIS当前不支持加密文件系统(EFS),不支持分布式文件系统(DFS)作为目标位置,但可在运行DFS的计算机上同时运行RIS

 

 

前期准备:

在网络中有一台服务器是Active Directory的域控制器

网络中有DHCP服务器,并已经创建了合法的作用域,并且作用域已经激活

网络中有DNS服务器

 

RIS服务器设置(集成AD,DNS,DHCP,RIS)

服务端已经安装好了活动目录服务,DNS

域:jiahua.com.cn

IP:10.0.0.1/8

DNS:10.0.0.1

由于缺少DHCP服务,现在我们需要安装DHCP服务

插入一张windows server 2003的光盘

在控制面板中打开clip_p_w_picpath002[6]

点击"添加/删除Windows组件clip_p_w_picpath004[6]

点击 “网络服务”的详细信息

clip_p_w_picpath006[5]

勾选“动态主机配置协议DHCP”,点击确定

clip_p_w_picpath008[4]

点击,下一步

clip_p_w_picpath010[4]

clip_p_w_picpath012[4]

安装完成后,打开“运行”

clip_p_w_picpath014[4]

为DHCP服务器授权

clip_p_w_picpath016[4]

下面,新建一个作用域

clip_p_w_picpath018[4]

clip_p_w_picpath020[4]

配置作用域的地址范围

clip_p_w_picpath022[4]

下一步

clip_p_w_picpath024[4]

租约期限默认即可

clip_p_w_picpath026[4]

clip_p_w_picpath028[4]

设置默认网关,这里我就不设置了,如果需要和外网通讯,必须设置

clip_p_w_picpath030[4]

设置DNS服务器地址,必须设置,否则客户机无法自动加入域

clip_p_w_picpath032[4]

下一步

clip_p_w_picpath034[4]

clip_p_w_picpath036[4]

clip_p_w_picpath038[4]

DHCP服务现在已经配置好了

安装RIS服务

再次在控制面板中打开clip_p_w_picpath002[7]

点击"添加/删除Windows组件clip_p_w_picpath004[7]

勾选“windows部署服务”,单击”下一步”

clip_p_w_picpath040[4]

clip_p_w_picpath042[4]

安装完成后需要重新启动计算机

clip_p_w_picpath044[4]

重新启动后,使用管理员登录到系统

clip_p_w_picpath046[4]

打开,运行,输入risetup,运行RIS配置程序

clip_p_w_picpath048[4]

向导中列出了RIS服务所需要的条件,确认后吗,单击“下一步”

clip_p_w_picpath050[4]

指定保存XP安装文件目录的路径

clip_p_w_picpath052[4]

勾选,下图选项

clip_p_w_picpath054[4]

这时我们需要插入一张XP的安装光盘到光驱

指定光盘路径

clip_p_w_picpath056[4]

clip_p_w_picpath058[4]

clip_p_w_picpath060[4]

单击“完成”

clip_p_w_picpath062[4]

clip_p_w_picpath064[4]

配置RIS服务器

打开AD

clip_p_w_picpath066[4]

单击Domain Controllers选项,选择相应的RIS服务器并右击

clip_p_w_picpath068[4]

点击,验证服务器,检查RIS服务器是否有故障

clip_p_w_picpath070[4]

clip_p_w_picpath072[4]

clip_p_w_picpath074[4]

clip_p_w_picpath076[4]

禁止RIS安装过程中重新分区硬盘

单击,高级设置

clip_p_w_picpath078[4]

修改计算机命令方式为NP和MAC,这样一眼就知道了计算机的MAC地址,当然你也可以选择其他方式

clip_p_w_picpath080[4]

打开“映像”选项卡,点击,添加

clip_p_w_picpath082[4]

新建一个应答文件

clip_p_w_picpath084[4]

clip_p_w_picpath086[4]

clip_p_w_picpath088[4]

clip_p_w_picpath090[4]

clip_p_w_picpath092[4]

clip_p_w_picpath094[4]

打开,E:\RemoteInstall\Setup\Chinese\Images\WINDOWS\i386\templates目录下ristndrd.sif这个文件

clip_p_w_picpath096[4]

clip_p_w_picpath098[4]

clip_p_w_picpath100[4]

将[RemoteInstall]

Repartition = Yes

UseWholeDisk = Yes

改为

[RemoteInstall]

Repartition = No

clip_p_w_picpath102[4]

RIS远程安装的系统自动完成

如果想让RIS在远程安装操作系统的过程中,自动输入产品的序列号,自动加入域等工作,需要修改如下配置文件(还是刚刚的文件)

找到以下代码

[Unattended]

OemPreinstall = no

FileSystem = LeaveAlone

ExtendOEMPartition = 0

TargetPath = \WINDOWS

OemSkipEula = yes

InstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"

LegacyNIC = 1

增加

UnattendMode=DefaultHide

NtUpgrade=No

OverwriteOemFilesOnUpgrade=No

找到以下代码

[UserData]

FullName = "%USERFIRSTNAME% %USERLASTNAME%"

OrgName = "%ORGNAME%"

ComputerName = %MACHINENAME%

修改为

[UserData]

FullName = "%USERFIRSTNAME% %USERLASTNAME%"

OrgName = "%ORGNAME%"

ComputerName = %MACHINENAME%

ProductKey=MRX3F-47B9T-2487J-KWKMF-RPWBY

OrgName="BENET"

其中ProductKey=MRX3F-47B9T-2487J-KWKMF-RPWBY为XP的密钥

找到代码

[Identification]

JoinDomain = %MACHINEDOMAIN%

DoOldStyleDomainJoin = Yes

修改为

[Identification]

JoinDomain = jiahua.com.cn

DoOldStyleDomainJoin = Yes

其中jiahua.com.cn为RIS所在域

保存文件

clip_p_w_picpath104[4]

允许远程安装

 

打开默认域策略

clip_p_w_picpath106[4]

clip_p_w_picpath108[4]

找到,用户配置-windows设置-远程安装服务

clip_p_w_picpath110[4]

启用所有策略,如下图

clip_p_w_picpath112[4]

委派所有用户可以将计算机加入到域

如果想让每个用户都能自行将计算机加入到域,还需要委派每个用户组具有把计算机加入到域的权限。

打开AD,右键域控,选择“委派控制”

clip_p_w_picpath114[4]

clip_p_w_picpath116[4]

将everyone添加

clip_p_w_picpath118[4]

勾选,将计算机加入到域

clip_p_w_picpath120[4]

clip_p_w_picpath122[4]

我们再新建一个测试账号

clip_p_w_picpath124[4]

在客户机上安装XP

客户机所需的必要准备:

1. 检查客户机是否符合安装Windows XP Professional的最小需求以及客户机硬件与Windows XP的兼容性。

2. 客户机应该装配有支持PXE的网络适配器,如果没有,或者不支持从网络引导,应使用Remote Installation boot disk制作一张软盘来引导客户机启动RIS安装。

3. 确认已经获得服务器的一些许可,以让指定的客户机可以在服务器的某个域或组织单元中创建账号。

4. 为客户机设置网络适配器。在支持PXE的客户机主板BIOS中必须设定为网络引导。大多数可支持PXE的计算机在BIOS中有单个设置选项:on, off以及on with PXE,这里,我们应该选择on with PXE。

打开客户机,设置从网卡启动,安装完成系统之后,需要改回从硬盘启动

clip_p_w_picpath126[4]

按F12键开始安装

clip_p_w_picpath128[4]

按 回车键,继续

clip_p_w_picpath130[4]

输入用户名和密码(刚创建的),按回车键

clip_p_w_picpath132[4]

然后按照需要选择"自动安装(Automatic Setup)"、"

定制安装(Custom Setup)"或者

"重新启动一个以前未完成的安装"等。

我这里就选择自动安装

clip_p_w_picpath134[4]

按回车键继续

clip_p_w_picpath136[4]

clip_p_w_picpath138[4]

这里,需要根据情况自己分区,我这里就安装在C盘了

clip_p_w_picpath140[4]

clip_p_w_picpath142[4]

clip_p_w_picpath144[4]

在这之后计算机将自动安装,无需人工干预。

clip_p_w_picpath146[4]

clip_p_w_picpath148[4]

可以看到,计算机已经自动加入到jiahua域了,整个XP也就安装完成了

clip_p_w_picpath150[4]

clip_p_w_picpath152[4]

本文通过RIS安装Windows XP专业版操作系统进行了简要的讲述。RIS安装服务使我们可以轻松部署远程安装的执行,通过制定应答文件来实现远程的无人值守安装,这些功能无疑为我们大规模安装的部署提供了方便,并减少了总体拥有成本,使我们不必到每个客户机前面单独安装系统。希望通过本文,可以让更多新手掌握通过RIS安装Windows XP操作系统的基本过程。

下次将发布利用Windows部署服务通过网络,批量安装Windows 7旗舰版

第一次发表原创文章还请大家支持,有不对地方请大家指正!