如何使用 sysprep 和 imagex 对具有一个以上分区的磁盘进行处理?

如何使用 sysprep 和 imagex 对具有一个以上分区的磁盘进行处理?

当原始磁盘有多个分区时,有人知道如何使用 sysprep 和 imagex 来创建映像并部署该映像吗?

答案1

您无法将多个分区捕获到一个映像中。但是,您可以编写一个 .bat 脚本来捕获 C:\ 和 D:\ 分区,然后可以编写另一个 .bat 文件来重新分区驱动器并部署这两个 .wim 映像。如果您不知道 .bat 文件的作用,它们基本上是将多个命令行命令串在一起并对所有命令执行操作。为了使 deploy.bat 文件正常工作,您需要将 autoDiskPart.txt 文件保存在可以读取的位置。在启动到 Windows 时,可以在本地计算机上运行捕获命令。但是,如果您从添加了 ImageX 的 winPE 光盘运行它们,您将获得更好的结果。您必须从这样的光盘运行部署。


磁盘部分示例多个分区

为了使部署文件正常工作,必须将其保存为“autoDiskPart.txt”

SELECT DISK 0 
CLEAN
CREATE PART PRI size = "n"
CREATE PART LOGICAL
SELECT PART 1 
ACTIVE 
ASSIGN LETTER=C
FORMAT FS=NTFS QUICK 
SELECT PART 2
FORMAT FS=NTFS QUICK
ASSIGN LETTER=D

EXIT

capture.bat 文件示例

rem Running Multiple Drive Image Capture

 imagex /capture /compress /verify c: f:\dive1.wim "Drive C"

 imagex /capture /compress /verify d: f:\drive2.wim "Drive D"

 exit

deploy.bat 文件示例

rem Multiple Image Deploy .bat

diskpart /s autoDiskPart.txt

imagex /apply F:\imaging\drive1.wim 1 C: /verify

imagex /apply F:\imaging\drive2.wim 1 D: /verify

相关内容