MDT 2012出现不能抓取映像和不能正常部署系统:unable to determine Destination disk,partition driver

简介:

          测试MDT 2012有几天了,在这个过程中碰到了一些错误,与之前MDT 2010有些区别,这个错误测试了两天终于测试出一些结果出来了,想跟大家一起分享下。

   环境:MDT+DC+DNS+DHCP:192.168.1.88

               模板机器:自动分配IP

在真实环境中建议把MDT服务器部署在单独服务器或者PC机器上。

       当我们安装了一个模板机windows 7然后在上面装了很多应用程序,我们需要capture成一个标准安装镜像,用来部署操作系统,但是当在模板机器上输入\\DC\deploymentshare$\scripts

点击litetouch.vbs,然后就报错如下:

 

错误显示是不能找到目标磁盘分区,也就是不能找到本机的磁盘分区。

这个之前的过程中我做了什么操作可能忘记了,然后我把机器C盘改为引导分区和活动分区,错误依旧。

然后我根据标准,又在MDT服务器上做了一个standard任务,用来安装windows 7,居然报同样的错误,错误大概是:can't find disk 0.错误差不多。看来是MDT不能找到磁盘和磁盘分区了。然后我做了以下修改:截图如下:

1:分区总览

2:OS分区

 

 

2:BDE driver

 

 

3:Data driver

 

4:安装完系统后的分区:

 

根据这个分区,根据新建的standard custom 任务序列,重新新建虚拟机用MDT服务器上litetouch 64.iso做启动,然后选择我们standard custom任务序列,安装windows 7这次居然安装成功,那个can't find disk 0的错误也不见了。

第二步:

我通过这个标准系统,部署了一些应用程序,然后在工作组的模式下重新访问:\\DC\deploymentshare$\scripts的litetouch.vbs,这次部署抓取capture镜像,居然非常成功的抓取到了。然后用抓取的镜像也能正常的部署新的电脑了。

第三步:我重新用标准的MDT部署的系统和用普通安装的系统部署操作系统与抓取操作系统,均成功部署,我然后新建一个sysprep and capture任务,也能正常进行。具体过程不详述,看我的操作截图:

下图是用MDT部署后的操作系统,然后脱域加入工作组后,安装应用程序,capture为模板机器,能正常部署:

 

下面两个图是我用普通方法安装的,有100M分区,我在点litetouch.vbs的时候会自动激活这个100M分区,然后我们还能观察到里面占了几十M分区,这可能是MDT的PE工具写入了一些临时文件在里面。所以要正确抓取和部署MDT,这个100M分区不能少。之前我的错误可能是由于我错误删除这个100M分区或者改变了这个100M分区的活动模式造成。具体看下图正常部署:

 

通过以上的一些描述和讲解,以及分区的标准,以及这个100M分区的具体作用后,相信大家部署MDT 2012会更加顺利。

总结:各位在部署的时候要多注意操作细节,以及具体步骤。以及跟别人交流。这样能更快锁定错误范围,不然几天找不到错误也是正常的。在这个过程中上了微软官网查错误,找了半天没有找到。加上以前有点MDT 2010的经验,再联系跟网友交流的过程。突然豁然开朗。





本文转自 149banzhang 51CTO博客,原文链接:http://blog.51cto.com/149banzhang/1094233,如需转载请自行联系原作者

目录
相关文章
|
网络协议
VFS: Cannot open root device "nfs" or unknown-block(0,255)错误解决
VFS: Cannot open root device "nfs" or unknown-block(0,255)错误解决
550 0
|
Go 数据库