利用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的光盘
在控制面板中打开
点击"添加/删除Windows组件
点击 “网络服务”的详细信息
勾选“动态主机配置协议DHCP”,点击确定
点击,下一步
安装完成后,打开“运行”
为DHCP服务器授权
下面,新建一个作用域
配置作用域的地址范围
下一步
租约期限默认即可
设置默认网关,这里我就不设置了,如果需要和外网通讯,必须设置
设置DNS服务器地址,必须设置,否则客户机无法自动加入域
下一步
DHCP服务现在已经配置好了
安装RIS服务
再次在控制面板中打开
点击"添加/删除Windows组件
勾选“windows部署服务”,单击”下一步”
安装完成后需要重新启动计算机
重新启动后,使用管理员登录到系统
打开,运行,输入risetup,运行RIS配置程序
向导中列出了RIS服务所需要的条件,确认后吗,单击“下一步”
指定保存XP安装文件目录的路径
勾选,下图选项
这时我们需要插入一张XP的安装光盘到光驱
指定光盘路径
单击“完成”
配置RIS服务器
打开AD
单击Domain Controllers选项,选择相应的RIS服务器并右击
点击,验证服务器,检查RIS服务器是否有故障
禁止RIS安装过程中重新分区硬盘
单击,高级设置
修改计算机命令方式为NP和MAC,这样一眼就知道了计算机的MAC地址,当然你也可以选择其他方式
打开“映像”选项卡,点击,添加
新建一个应答文件
打开,E:\RemoteInstall\Setup\Chinese\Images\WINDOWS\i386\templates目录下ristndrd.sif这个文件
将[RemoteInstall]
Repartition = Yes
UseWholeDisk = Yes
改为
[RemoteInstall]
Repartition = No
让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所在域
保存文件
允许远程安装
打开默认域策略
找到,用户配置-windows设置-远程安装服务
启用所有策略,如下图
委派所有用户可以将计算机加入到域
如果想让每个用户都能自行将计算机加入到域,还需要委派每个用户组具有把计算机加入到域的权限。
打开AD,右键域控,选择“委派控制”
将everyone添加
勾选,将计算机加入到域
我们再新建一个测试账号
在客户机上安装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。
打开客户机,设置从网卡启动,安装完成系统之后,需要改回从硬盘启动
按F12键开始安装
按 回车键,继续
输入用户名和密码(刚创建的),按回车键
然后按照需要选择"自动安装(Automatic Setup)"、"
定制安装(Custom Setup)"或者
"重新启动一个以前未完成的安装"等。
我这里就选择自动安装
按回车键继续
这里,需要根据情况自己分区,我这里就安装在C盘了
在这之后计算机将自动安装,无需人工干预。
可以看到,计算机已经自动加入到jiahua域了,整个XP也就安装完成了
本文通过RIS安装Windows XP专业版操作系统进行了简要的讲述。RIS安装服务使我们可以轻松部署远程安装的执行,通过制定应答文件来实现远程的无人值守安装,这些功能无疑为我们大规模安装的部署提供了方便,并减少了总体拥有成本,使我们不必到每个客户机前面单独安装系统。希望通过本文,可以让更多新手掌握通过RIS安装Windows XP操作系统的基本过程。
下次将发布利用Windows部署服务通过网络,批量安装Windows 7旗舰版
第一次发表原创文章还请大家支持,有不对地方请大家指正!
本文出自 “Criss” 博客,谢绝转载!