Microsoft Deployment Toolkit 是 Business Desktop Deployment 2007(BDD2007) 的升级版本,他加入了更多的新特性及功能,以及对操作系统版本的支持,目前已经有不少 ITPro 开始使用此版本来实现商业桌面部署加速。

      因为在 Microsoft Deployment Toolkit 中磁盘准备任务的策略变更,默认设置下只允许我们重新分区格式化磁盘,这样一来对于已经存在的磁盘分区上的数据来说是致命的。那么我们该如何解决这个问题呢?其实方法很简单,我们只需要用标准的命令任务替换掉默认的磁盘准备任务即可!而这一标准的命令任务即使用 diskpart 命令调用事先准备好的任务脚本来完成对已存在数据的磁盘的格式化工作。

      步骤如下:

      1、在 " %Drivers%:\Distribution\Scripts ” 目录下建立一个名为 diskpart.txt ,用于 diskpart.exe 来调用实现准备好的任务脚本,以实现自动格式化磁盘。diskpart.txt 的内容如下:

select disk 0

select partition 1

format fs=ntfs quick

active

exit

      2、进入任务管理设置中,删除默认的分区任务并添加标准的命令任务。命令行如下:

diskpart.exe /s "%SCRIPTROOT%\diskpart.txt

完成!

Windows Deployment | 评论(8) | 引用(0) | 阅读(6174)
镜花水月
2009/07/07 21:05
经过自己的测试,如果仅仅是Disable  Format and Partition的话,会在系统文件拷贝完重新启动准备安装时提示已经存在windows文件夹,是否保留数据按L键确认,所以自定义的diskpart命令还是必须的,呵呵,谢谢苏老师。
昭阳 Email
2008/07/07 18:08
ximage /boot /capture c: d:\data.wim "Drive C " /verify
这样就可生成可启动WIM文件。
gOxiA Email Homepage
2008/05/10 14:00
to:teryy,使用diskpart中的active激活分区啊,例如:
diskpart
sel disk 0
sel partition 1
active
exit
terry Email
2008/05/10 13:25
sufan

   如你所述发现被恢复计算机无法启动可能是由于你在执行分区格式化后并未使用active进行激活造成的。

  上面你提到,格式化后未使用"Active"激活,请问这步是怎么操作的.
gOxiA Email Homepage
2008/05/10 09:47
to:terry,是的当disable format and Partition...后,在部署时只会clean系统当前所在分区。在BDD或MDT中我们大多数情况下会制作一台参考映像,该映像通常被称为标准映像,在BDD或MDT中其实被称为助力映像,通过该映像我们可以加速部署进度,这点我相信你很容易理解。该映像得制作并无很特别的要求,只是你需要在捕获前执行sysprep,而用于捕获的启动映像,你可以通过WDS生成。或者手工使用imagex捕获该映像传至服务器,如你所述发现被恢复计算机无法启动可能是由于你在执行分区格式化后并未使用active进行激活造成的。如果你只是为了添加某个新软件,那么你完全可以在执行部署时在软件安装配置界面勾选那些被加入的新软件,当然如果你希望省略该步骤,我建议你应该重新捕获该系统映像。
terry Email
2008/05/10 08:38
Sufan
    非常感谢你的回复,你的意思是说,在MDT2008环境下,自动Dsable  Format and Partition 这个功能后,恢复镜像时,只删除当前电脑系统分区,其它分区不会删除。
    还有一个问题需要跟你请教,在MDT2008环增下,应该有一台标准样子,每当标准样子添加相应的应用软件后,需要重新上传镜像,我只知道大概的思路. 1、首先需要运行Sysprep 进行封装,然后通过ImageX工具制做镜像。

ximage /capture c: d:\data.wim "Drive C " /verify ,通过该镜像恢复后,系统无法启动,不知道问题出在那里。

您在MDT2008应用中,样子添加应用软件后,是怎样上传镜像到服务器的。
gOxiA Email Homepage
2008/05/09 17:36
to:teryy,BDD2007中修改"%SCRIPTROOT%"目录下的diskpart.txt内容即可,这个自定义分区是应用在MDT2008下的,但是根据实际的测试如果你要顺利使用MDT2008完成操作系统的远程部署,那么该操作经验并不适用。只需要在序列任务中 Disable Format and Partition ...即可,在已有分区的计算机上,序列任务会在不破坏现有分区的情况下自动 Clean 当前系统所在逻辑盘。
teryy Email
2008/05/09 16:49
sufan

     关于BDD2007自动分区的问题,弄了很久也没有弄明白.看了你的文章了,明白了很多,但第二步不知道是怎么操作,能不能说得详细一点,非常感谢.
分页: 1/1 第一页 1 最后页
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我