Windows 2008 WDS 部署 Wim镜像系统

    这几天研究如何用WDS部署Wim格式镜像批量安装系统,在这里简单记录一下自己在部署过程遇到的问题和解决方法。

    部署Wim首先要安装Windows2008的WDS,教程我就不详细列明,网上很多教程。其中此链接我觉得不错的:http://xiaolud.blog.51cto.com/986089/277188

    安装完成后,就可以进行导入镜像操作,分别是启动镜像Boot.wim和系统镜像Install.wim

详细也可以查看教程:http://xiaolud.blog.51cto.com/986089/277190

    导入镜像后就可以开始进行系统安装了,教程:http://xiaolud.blog.51cto.com/986089/277233

安装系统的过程出现了第一个问题:

×××××××××××××××××××××××××××××××××

在启动完成Boot.wim的时候会出现错误,不能连接。按Shift+F10,ping一下WDS服务器,发现没能找到设备,经检查发现没有安装网卡驱动,所以要先为Boot.wim导入PC所需要的驱动,而导入驱动在实验期间我发现了2种方法:

1.直接将驱动压到Boot.wim中,教程就不写了,上网搜索:WDS Boot 网卡驱动

2.通过WDS将驱动加入到Boot.wim中,这种方法我个人比较喜欢,教程:http://ccfxny.blog.51cto.com/350339/200178

注意事项:无论那一种方法,都要找到适合的驱动,X86和X64要分清楚。 

×××××××××××××××××××××××××××××××××

    镜像捕获,我暂时没有做,迟一点补上,并写上心得。

    自动部署,WDS在实际应用中,不可能每台PC都进行操作进行安装,Windows为了避免如此问题,所以有WindowsSIM的出现,如需要SIM如要安装WindowsAIK。脚本文件为Unattend.xml

    关于Unattend.xml的一些说明请参考:http://xiaolud.blog.51cto.com/986089/278148

    微软的官网上也有一些关于自动化部署的配置文件Unattend.xml的一些说明文档,文档中有一些实例和说明。

    微软实例:http://technet.microsoft.com/en-us/library/cc732280

    微软说明:http://technet.microsoft.com/en-us/library/cc730695

    具体就不一一说明了

    先上传我自己用的Unattend.xml的一些代码和说明

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <WindowsDeploymentServices>
                <Login>
                    <Credentials>
                        <Domain>doman.com</Domain>
                        <Password>123456</Password>
                        <Username>abc</Username>
                    </Credentials>
                </Login>
                <ImageSelection>
                    <InstallImage>
                        <Filename>XP_001.wim</Filename>
                        <ImageGroup>XP</ImageGroup>
                        <ImageName>XP_001</ImageName>
                    </InstallImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                </ImageSelection>
            </WindowsDeploymentServices>
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Label></Label>
                            <Format>NTFS</Format>
                            <Active>true</Active>
                            <Extend>false</Extend>
                            <Letter>C</Letter>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">
                            <Order>3</Order>
                            <PartitionID>3</PartitionID>
                            <Letter>E</Letter>
                            <Format>NTFS</Format>
                            <Extend>false</Extend>
                            <Active>false</Active>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">
                            <Active>false</Active>
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Letter>D</Letter>
                            <Order>2</Order>
                            <PartitionID>2</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Order>1</Order>
                            <Size>30000</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">
                            <Order>3</Order>
                            <Size>60000</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">
                            <Order>2</Order>
                            <Size>50000</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                    </CreatePartitions>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:d:/ghost/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

上面代码中一共做的东西不错分别是:

  • 选取默认的安装界面

  • 填写安装所需要的WDS域中的帐号

  • 硬盘分区,分成3个区,分别是C,D,E,每个分区占用的空间分别是30G,50G和60G共140G,为什么这样分,下面会问题中在说明

  • 选取需要安装的镜像

  • 安装

配置过程发现了几个问题:

×××××××××××××××××××××××××××××××××

第一个问题

刚刚开始的时候遇到会在选取镜像的时候卡住了,为什么会出现卡住,因为多了一个选项,Windows的说明文档如下


上面的红圈中就是说明当安装XP镜像的时候不能使用上面的UILanguage,删除了就能顺利通过。

第二个问题

经过几次测试能顺利去到硬盘分区的步骤,但却卡住了,为什么呢?经过检查我也没有为什么的答案,但解决的问题。

    原本的设计中,160G硬盘,第一个分区20G,第二个分区40G,剩下的容量会配成第三个分区。为什么会这样设计,是因为遇到250G或者500G硬盘的时候也能应用到,不需要重新配置Unattend.xml。但无论怎么配置,只要出现剩余容量分配成一个分区的时候,就会出现错误。   

    是不是就说明,不能使用自动分配功能,需要每个分区都进行硬性分区呢?我带着疑问,重新设置了Unattend.xml,先设置一个硬盘一个分区30G,其他不分配,设置镜像安装到第一个分区,完成……没有错误。

    所以后面才出现分区配置成了30G,50G和60G3个分区共140G,也可以适当调整符合其他要求。

    疑问:能否30G 40G 50G 60G这样设置硬性分区呢?分区大小比硬盘160G,是否就成功呢?测试后公布结果。

×××××××××××××××××××××××××××××××××

文章虽然简短,但做实验也用了我一周时间,国内专业的学术文档真的很难找,特别后面的硬盘问题,写出来看似很简单,但也是一点一点试出来的。

没有教程怎么办?还不是靠自己一点一点积累起来的。

转载于:https://my.oschina.net/Tingel/blog/65289

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值