利用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的光盘
点击 “网络服务”的详细信息
勾选“动态主机配置协议DHCP”,点击确定
点击,下一步
安装完成后,打开“运行”
为DHCP服务器授权
下面,新建一个作用域
配置作用域的地址范围
下一步
租约期限默认即可
设置默认网关,这里我就不设置了,如果需要和外网通讯,必须设置
设置DNS服务器地址,必须设置,否则客户机无法自动加入域
下一步
DHCP服务现在已经配置好了
安装RIS服务
勾选“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旗舰版
第一次发表原创文章还请大家支持,有不对地方请大家指正!
转载于:https://blog.51cto.com/criss/432663