我目前在尝试设置无人值守的 Windows 7 安装时遇到了问题。当硬盘驱动器没有分区时,安装会顺利进行。但是,如果硬盘驱动器有任何现有分区,它会抛出一条错误消息,说它无法创建新分区。所以我最终不得不启动实时 CD 并删除分区,然后再进行无人值守安装。我认为 WillWipeDisk 没有完成它的工作。
无人值守安装文件是否可以擦除驱动器上的现有分区,然后创建无人值守文件中列出的新分区?
以下是 XML 的磁盘配置部分:
<DiskConfiguration>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>100</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Type>Primary</Type>
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Format>NTFS</Format>
<Label>System Reserved</Label>
<Order>1</Order>
<PartitionID>1</PartitionID>
<TypeID>0x27</TypeID>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Format>NTFS</Format>
<Label>OS</Label>
<Letter>C</Letter>
<Order>2</Order>
<PartitionID>2</PartitionID>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
<ImageInstall>
<OSImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>2</PartitionID>
</InstallTo>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
先感谢您 :)
答案1
您是否使用 Windows SIM 创建无人参与文件(WAIK 的一部分)?我将您的文件放入 WSIM(我将它添加到另一个完整的无人值守文件中),并且验证成功。目前我能看到的唯一问题是,您试图使 2 个分区处于活动状态,但您只能拥有 1 个分区。WSIM 可以使无人值守文件的创建变得更加容易。
你检查过日志文件(在 Windows 预安装环境阶段部分列出)与该问题相关的错误?
最后,您是否考虑过使用Microsoft 部署工具包您的部署需要什么?这是一款免费工具,它允许您在任务序列中设置分区,而无需在无人值守文件中进行这些调整。
希望这可以帮助...