分页: 1 / 1
Windows 2008 R2上的100M系统隐藏分区
发表于 : 2011年 11月 2日 15:30 星期三
由 HEUNG
当安装Windows 2008 R2到一个新的磁盘(指未分区或格式化)上时,操作系统会自动创建一个100mb大小的隐藏系统分区.
我想用HP Insight Control Server Deployment [RDP]实现同样的功能,请问Windows OS installer是不是从一个unattended xml文件读取这些信息并创建100M分区的呢?
谢谢大家!
Re: Windows 2008 R2上的100M系统隐藏分区
发表于 : 2011年 11月 2日 15:39 星期三
由 MUDBOY
是的
提供一个PE的节选部分作参考
代码: 全选
<component name="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">
<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>
<Size>64000</Size>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Format>NTFS</Format>
<Label>System</Label>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Format>NTFS</Format>
<Label>Windows</Label>
<Letter>C</Letter>
<Order>2</Order>
<PartitionID>2</PartitionID>
<Extend>true</Extend>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
Re: Windows 2008 R2上的100M系统隐藏分区
发表于 : 2011年 11月 2日 15:40 星期三
由 HEUNG
Windows installer 使用的是一个现成的unmodified answer file还是一个需要编辑的answer file?
Re: Windows 2008 R2上的100M系统隐藏分区
发表于 : 2011年 11月 2日 15:49 星期三
由 MUDBOY
1. Windows installer 总是优先检索和使用定制的响应文件.
2. 当定制的响应文件 answer file不存在时, 会在(windows\system32\sysprep and windows\panther) 检索旧的响应文件answer file .
3. 当没有相应文件时,会使用默认的设置. 当你定制安装后的 sysprep /generalize /oobe 就成了默认设置.
Point 1:
WindowsPE, Offline Servicing -> always looking for answer file in the installation root folder and on the root folder of all USB drives
Point 2:
Generalize -> pointing to sysprep folder
Point 3:
Specialize, OOBE -> looking for answer file in panther folder.
使用 sysprep 的选项 “/unattend:” ,answer file 放置两个地方 (sysprep and panther)
如果你准备使用自己的响应文件answer files时, 记得设置c:\windows\setup\scripts\setupcomplete.cmd 并把所有的响应文件放好answer files! 否则可能会遇到使用其他响应文件的麻烦.