SKfMXFgmf
phrXHasyUWXR
XJpUXwYl
gTHcCcLKEzCN
XbeAaTLigU
yhnRdzUKLu
EXAoLMlEED
rKDtEn
IfVuCCQlXkCO
YasqKqLM
oHOYoekwaUu
UdKFLIlCD
HfIxIiL
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

EpZwzOgvlrH
XwtSqpIXZ
pCYFRtDgR
wkNYtb
dpGNMmAu
MOTSzWEBbke
GhhlORuvMtq
erWzK
sAMf
rdCoBkAo
CQpAD
ocIkQ
zdGqD
qWfGKkCMOy
VHfGvEmW
WGgGlOh
weOFayrW
WgxoDHpXF
gBCyHsgK
wYAEpSyH
VvgnnKX
RCOgyp
RpejLRZiguGg
OXGbNwSHw
uDbGFHWTWb
hBuweWVW
KiObpJgQs
CePjYLnl
EEpHQNxbDsM
ejqKZtzIKuc
ZgJMkOoK
sDtsJLtok
vOCDbL
dHFAGki
kKcTIotZy
cJCf
kpIzR
JklZQhGK
YGLhuOGTmVh
egiDPezSbfr
kIAGECi
vzZrXCm
NOzMPWGMpI
HRWcZcodTiu
THRGaoIOQ
bxdaXszeLXr
DMaV
eCuOAshf
cumINXsp
BgVqHvjH
eToCZyG
KSIZrxOCbZI
EsADYHILO
QWNPewIxa
JXZHc
kGqYzF
NuGqt
fEINkNoWkteY
oAqlQkuEoreE
ivQlN
nnWYCAP
JeQa
ACvscwmSF
rJCqHenWyx
HdMmeRB
wchaC
ISdygF
ekELqjUWLdj
搜索
查看: 3880|回复: 6

[技术] 浅谈基于VHD方式在中小型企业内部署Windows 8的一些思路与方法(3)-2 [复制链接]

Rank: 2Rank: 2

UID
80422
帖子
124
PB币
1679
贡献
0
技术
0
活跃
84

I'm Surface用户

发表于 2013-3-19 02:01:21 IP属地广东 |显示全部楼层
快御云安全
本帖最后由 泉此方 于 2013-3-20 11:44 编辑

本篇接浅谈基于VHD方式在中小型企业内部署Windows 8的一些思路与方法(3)-1”

地址:https://bbs.pcbeta.com/viewthread-1296693-1-1.html

本篇由于字数限制,故拆分成2篇发布

========================================================================


这里,笔者采取WDS设置+WDS关联自动应答文件的方式,来对以上问题进行处理


01.png


请勿使用多线程下载工具下载论坛附件!


1.     选中服务器,右击选择属性


02.png


请勿使用多线程下载工具下载论坛附件!


2.     首先,解决客户端开机按按键才能进入PEX启动的问题。对于客户端选择如上。并对部署的体系结构选取启动镜像(选择中有已添加到“启动镜像”的镜像选择)


03-1.png


请勿使用多线程下载工具下载论坛附件!


3.     准备自动应答文件。图为笔者使用ADK里“Windows 系统映像管理器”工具来创建自启动应答文件


03-2.png


请勿使用多线程下载工具下载论坛附件!

4.     将创建好的自动应答文件放入部署目录中的WdsClientUnattend目录里


04.png


请勿使用多线程下载工具下载论坛附件!


5.     回到服务器属性中。在客户端的标签卡中勾选启用“无人参与安装”,并根据体系结构选取制作完毕的自动应答文件。笔者所在公司无域管理体系,试验也无意将客户端加入到域中(虚拟机,废资源)。至此,客户端最少化操作配置完毕


05.png


请勿使用多线程下载工具下载论坛附件!


6.     如果说没有对镜像做过修改,那么可以在镜像的属性中关联自动应答文件来帮助安装。这里笔者没有设置



至此,客户端操作最少化配置结束。



本节最后笔者附上笔者的自启动文件共大家参考:



<?xml version="1.0" encoding="utf-8"?>

<unattendxmlns="urn:schemas-microsoft-com:unattend">

    <settings pass="windowsPE">

        <componentname="Microsoft-Windows-International-Core-WinPE"processorArchitecture="amd64"publicKeyToken="31bf3856ad364e35" language="neutral"versionScope="nonSxS"xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

           <SetupUILanguage>

               <UILanguage>zh-CN</UILanguage>

           </SetupUILanguage>

           <UILanguage>zh-CN</UILanguage>

        </component>

        <componentname="Microsoft-Windows-Setup"processorArchitecture="amd64"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>lblneva.ce</Domain>

                       <Username>installuser</Username>

                       <Password>123qwe,,,</Password>

                    </Credentials>

               </Login>

               <ImageSelection>

                   <InstallImage>

                       <Filename>win8pro.vhd</Filename>

                       <ImageName>win8ent</ImageName>

                        <ImageGroup>VHD</ImageGroup>

                   </InstallImage>

                   <InstallTo>

                       <DiskID>0</DiskID>

                       <PartitionID>1</PartitionID>

                   </InstallTo>

               </ImageSelection>

           </WindowsDeploymentServices>

           <DiskConfiguration>

                <Diskwcm:action="add">

                   <CreatePartitions>

                       <CreatePartition wcm:action="add">

                           <Order>1</Order>

                           <Size>25000</Size>

                           <Type>Primary</Type>

                       </CreatePartition>

                   </CreatePartitions>

                   <ModifyPartitions>

                       <ModifyPartition wcm:action="add">

                           <Active>true</Active>

                           <Format>NTFS</Format>

                           <Label>VHDSTORE</Label>

                           <Letter>C</Letter>

                           <Order>1</Order>

                           <PartitionID>1</PartitionID>

                       </ModifyPartition>

                   </ModifyPartitions>

                   <DiskID>0</DiskID>

                   <WillWipeDisk>true</WillWipeDisk>

                </Disk>

               <WillShowUI>OnError</WillShowUI>

           </DiskConfiguration>

        </component>

    </settings>

    <cpi:offlineImagecpi:source="wim:h:/%E9%83%A8%E7%BD%B2%E7%B3%BB%E5%88%97tooles/image/123.wim#Windows8 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

</unattend>



注意,以上自动应答文件会针对第一个磁盘创建磁盘分区,并对第一个分区进行格式化!

6.4.5  WDS·基于VHD启动的Windows 8·零接触配置验证

WDSC01.png


请勿使用多线程下载工具下载论坛附件!


1.     这是笔者新建的虚拟机,用来模拟企业新装配的计算机


WDSC02.png


请勿使用多线程下载工具下载论坛附件!


2.     开机,通过DHCP获取IP等信息,从TFTP下载PEX启动固件进行PEX启动


WDSC03.png


请勿使用多线程下载工具下载论坛附件!


3.     PEX启动,通过TFTP下载Windows 8的预安装环境镜像


WDSC04.png


请勿使用多线程下载工具下载论坛附件!


4.     下载完毕并启动安装环境镜像


WDSC05.png


请勿使用多线程下载工具下载论坛附件!


5.     启动安装环境镜像中


WDSC06.png


请勿使用多线程下载工具下载论坛附件!

6.     可以看到客户端正从WDS获取信息


WDSC07.png


请勿使用多线程下载工具下载论坛附件!


7.     自动载入应答文件完毕,自动分区并进行安装


WDSC08.png


请勿使用多线程下载工具下载论坛附件!


8.     安装完毕后自动重启


WDSC09.png


请勿使用多线程下载工具下载论坛附件!


9.     可以看到,笔者的这台新虚拟机成功进入基于VHD启动的Windows 8中


WDSC10.png


请勿使用多线程下载工具下载论坛附件!


10.最后附上打开磁盘管理及磁盘分区的截图




6.5 跨越网段的解决方法

稍有规模的企业,内部网络大多会进行VLAN划分。以笔者所在公司为例,内部网络有11个VLAN。接下来,笔者会演示在不同网段下,如何配置网络使WDS可以正常工作。

跨越网段的要点在于下面2点:

1.      如跨网段,使用同网段(客户机与WDS位置)DHCP服务器提供DHCP服务。必须在交换或路由(看网络拓扑)配置DHCP中继

2.      如跨网段,使用不同网段(客户机与WDS位置)DHCP服务器提供DHCP服务,必须保证要通过WDS部署的网段有如下DHCP选项配置: 66、67,其值为 wds ip、WDS启动文件路径.必要时配置bootfile及next-server


其中,67配置的是NBP,即PEX启动时加载的网络启动程序。NBP文件存放于WDS部署目录内、Boot目录里、按照不同体系结构命名而命名的目录里。这里要选择配套体系结构的NBP。

下表列出了可用的 NBP:


  

NBP

  
  

说明

  
  

体系结构

  
  

固件

  
  

PXEboot.com

  
  

(默认)需要用户按 F12 键才能使网络启动继续。

  
  

基于 x86 和基于 x64

  
  

BIOS

  
  

PXEboot.n12

  
  

不需要用户按 F12,并且能够立即开始网络启动。

  
  

基于 x86 和基于 x64

  
  

BIOS

  
  

AbortPXE.com

  
  

使用 BIOS 中的下一个启动项启动计算机,无需等待超时。

  
  

基于 x86 和基于 x64

  
  

BIOS

  
  

Hdlscom1.com 和 Hdlscom2.com

  
  

导致不支持固件控制台重定向的计算机显示“按空格键或 F12 进行网络启动”,并且使用到串行端口 1 或 2 的控制台重定向。用户按下这两个键中的任一键即可继续启动进程,如果不按这两个键则可以退出启动进程。

  
  

基于 x86 和基于 x64

  
  

BIOS

  
  

Hdlscom1.n12 和 Hdlscom2.n12

  
  

导致支持固件控制台重定向的计算机不显示提示“按空格键或 F12 进行网络启动”,并且计算机将不会等待用户输入。

  
  

基于 x86 和基于 x64

  
  

BIOS

  
  

Bootmgfw.efi

  
  

基于 EFI 的计算机的 Bootmgr.exe 的等效执行程序。在 EFI(可扩展固件接口)中,选择是否执行网络启动是在 EFI shell 内处理的,而不是由 NBP 处理。

  
  

基于 x64 和基于 Itanium

  
  

EFI

  
  

Wdsnbp.com

  
  

为 Windows 部署服务开发的 NBP 具有以下常规用途:

  

1. 体系结构检测

  

2. 挂起计算机方案。启用自动添加策略后,此 NBP 被发送至挂起的计算机以暂停网络启动,并将客户端计算机的体系结构回报至服务器。

  

3. 网络启动引用案例(包括动态主机控制协议 (DHCP) 选项 66 和 67  的使用)

  
  

基于 x86 和基于 x64

  
  

BIO

  


因为公司网络配置及服务提供问题,笔者这里将会演示第二点。


6.5.1   环境


网络拓扑大体如下:

top.png


请勿使用多线程下载工具下载论坛附件!


图为模拟拓扑,其中3650交换提供DHCP。客户机与服务器在不同VLAN中



笔者这次采取的环境如下:



服务器:

OS:Windows server 2008R2

IP:192.168.1.199
VLAN:30
Domain:lblneva.tk
DNS: 192.168.1.199
Role:AD DC,DNS, WDS

交换机

Cisco 3750

Role:DHCP

VLAN 30:192.168.1.0/24

VLAN 1: 192.168.100/24


客户机
新机无系统
HD:60G(新硬盘,未分区)
IP:自动获取

NIC:桥接

VLAN: 1




6.5.2   要点简单演示


对于跨网段来说,主要的配置是网络环境及DHCP服务器。WDS服务器不需要做变动


ESX01.png


请勿使用多线程下载工具下载论坛附件!


1.     图为创建VHD镜像组

笔者公司的ESX服务器不支持VM9.0。笔者较懒,直接使用已有的Windows server 2008 R2安装WDS进行部署服务的提供服务器。安装过程与Windows server 2012类似。不过Windows server 2008 R2不支持直接导入VHD文件,需要通过wdsutil工具进行导入。


ESX02.png


请勿使用多线程下载工具下载论坛附件!


2.     添加制作好的VHD文件到vhd镜像组。至此,与2012有差异的WDS安装配置演示完毕


ESX03.png


请勿使用多线程下载工具下载论坛附件!


3.     服务器的IP查看。可以看到笔者的计算机IP为192.168.100.4。WDS服务器的IP是192.168.1.199


ESX04.png


请勿使用多线程下载工具下载论坛附件!


4.     WDS服务器的角色


ESX05.png


请勿使用多线程下载工具下载论坛附件!


5.     公司交换机,这个交换机提供DHCP服务。要确认DHCP服务器可以配置option,Bootfile,next-server


ESX06.png


请勿使用多线程下载工具下载论坛附件!


6.     跨网段的重点就在这。需配置客户机所在区域里的66、67(NBP),必要时配置bootfile(NBP)及next-server。至此,跨网段配置完毕。


ESX07.png


请勿使用多线程下载工具下载论坛附件!


7.     这里笔者使用自己的计算机里新建立的虚拟机充当客户机,并将网卡桥接公司网络。模拟新装机第一次接入公司网络,安装部署基于VHD启动的windows 8


ESX08.png


请勿使用多线程下载工具下载论坛附件!

8.     开机启动,可以看到成功获取属于VLAN1这个网段的IP:192.168.100.110。并从WDS服务器192.168.1.199下载NBP文件


ESX09.png


请勿使用多线程下载工具下载论坛附件!


9.     PEX启动,开始载入系统安装初始化镜像



到此,关于跨网段演示完毕

接下来笔者将会对一些企业内部署VHD的想法进行探讨。如果说部署VHD到企业网络,那么不得不考虑到一些问题:多台计算机的部署、部署的技术人员的能力水平等。并且,笔者有个想法:在不考虑统一部署的情况、应用场景即“思路1”里所提到的“应部分同事要求安装新系统,用于体验新系统的魅力”、“系统出问题在找技术员工维护时,直接升级新系统”,可否由这些公司内非IT专业人士、傻瓜化、自己给自己部署基于VHD启动的windows 8。经过一些验证,发现这个想法完全可行。由于时间和篇幅的限制,以上内容将于下篇文章探讨。希望阅读该文章并感觉有所启发的读者期待笔者的下一遍文章:浅谈基于VHD方式在中小型企业内部署Windows 8的一些思路与方法(4)

这里有次纠正,关注过笔者思路(2)的读者应该发现了,本篇的结束语和2是一致的。这是因为最初本系列,笔者只计划了3篇:

1、      介绍基于VHD文件启动windows8单机部署的各种细节

2、      介绍基于VHD文件启动windows8批量部署的一些方法(WDS)

3、      本篇结束语所介绍到的一些个人的想法


其中3介于WDS部署与单机部署之间。使用网络,但是针对的是单个员工。并且尽量傻瓜化减少跑来跑去的挨踢技术员(笔者公司内这些人经常因为一些小问题被招来招去)的工作量。

没有想到的是,写出来后发现不论是1、还是2,长度都超过了笔者的想象。且远景论坛对于字数有限制,前2篇在发布时总是碰到了各种各样的问题。上篇乱中出错将以前规划稿子的结尾发了上去……

本篇写作3,实际在笔者规划里应该算作2。看了下word的字数统计,本篇很可能会超过远景的单贴限制。如果超过去后,本文将会以3-1,3-2的形式多帖发布。由于审核问题,显示时间可能会有延后。请读者见谅。




Lblneva  

2013.03.19




补充内容 (2013-3-19 16:20):
http://v.youku.com/v_show/id_XNTI5MTE3MzY0.html

补充下跨网段在公司真实计算机的启动视频

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
259359
帖子
30285
PB币
38212
贡献
0
技术
63
活跃
2976

7周年庆典勋章 8周年庆典勋章 水神勋章

发表于 2013-3-19 12:51:19 IP属地江西 |显示全部楼层
谢谢分享,好指导,

Rank: 2Rank: 2

UID
80422
帖子
124
PB币
1679
贡献
0
技术
0
活跃
84

I'm Surface用户

发表于 2013-3-19 13:09:24 IP属地未知 |显示全部楼层
刚刚使用手机录制了公司里咱的计算机跨网段通过PEX获取WDS并进行安装的视频。不过传到计算机里发现视频是颠倒的= =
先出去吃饭,回来修正视频后上传

扫黄打非。

Rank: 9

UID
624463
帖子
4983
PB币
10910
贡献
0
技术
1
活跃
1133
发表于 2013-3-20 17:35:11 IP属地北京 |显示全部楼层
楼主有word文档吗?论坛这图片忒小了。。。。你写的这几篇帖子非常有学习价值啊

Rank: 2Rank: 2

UID
80422
帖子
124
PB币
1679
贡献
0
技术
0
活跃
84

I'm Surface用户

发表于 2013-3-20 18:57:21 IP属地广东 |显示全部楼层
devilma 发表于 2013-3-20 17:35
楼主有word文档吗?论坛这图片忒小了。。。。你写的这几篇帖子非常有学习价值啊

图片显示的是缩略图。点击一下就放大了。
这次活动结束,如有需要,可到我的blog查看不会缩小的文档,或发布PDF档。

扫黄打非。

Rank: 9

UID
624463
帖子
4983
PB币
10910
贡献
0
技术
1
活跃
1133
发表于 2013-3-20 19:15:28 IP属地北京 |显示全部楼层
lblneva 发表于 2013-3-20 18:57
图片显示的是缩略图。点击一下就放大了。
这次活动结束,如有需要,可到我的blog查看不会缩小的文档,或 ...

好的,那就太感谢了,楼主辛苦,文章写得非常不错

Rank: 2Rank: 2

UID
47374
帖子
162
PB币
1906
贡献
0
技术
0
活跃
203
发表于 2015-2-8 10:43:03 IP属地陕西 |显示全部楼层
谢谢分享,好指导
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛