在我的硬盘驱动器上,我有两个分区,第一个在第二个Windows 2008 R2上安装了Windows 2008 SP2。 每当我在R2启动驱动器D显示为C.我怎样才能防止这个? (我想引导在R2和第一个分区与SP2是C和第二个分区与R2是D)。
驱动器号是相对的。 您可以控制非可启动分区的驱动器号,但是一旦该分区被标记为“主要”,除了物理添加或删除其他磁盘之外,您无法select接收到的驱动器号。
http://www.pcguide.com/ref/hdd/file/partLetter-c.html
在你的情况下,你将永远不会看到每个操作系统看到不同的驱动器号的分区,就像是两个完整的物理PC一样。
我其实已经做到了。 我忘了我在哪里find了一个如何做到这一点,但你需要build立一个答案文件,预先定义安装程序的卷,以及安装操作系统。 你可以手工创build一个xml-answer文件…或者使用AIK为你创build一个文件。
从本质上讲,你需要一个带有一个已定义的DiskID的<DiskConfiguration>标签…(你可能想要第二个磁盘,即DiskID = 1),在相应的磁盘下带有一个<ModifyPartitions>标签,分区ID与信定义。
在<DiskConfiguration>之后,您需要一个<ImageInstall>标记并将<InstallTo>设置为使用适当的磁盘ID和分区ID。
就像是:
<?xml version =“1.0”encoding =“utf-8”?> <unattend xmlns =“urn:schemas-microsoft-com:unattend”> <设置pass =“windowsPE”> <component name =“Microsoft-Windows-Setup”processorArchitecture =“amd64”publicKeyToken =“31bf3856ad364e35”language =“neutral”versionScope =“nonSxS”xmlns:wcm =“http://schemas.microsoft.com/WMIConfig/2002/状态“xmlns:xsi =”http://www.w3.org/2001/XMLSchema-instance“> <DiskConfiguration> <磁盘wcm:action =“add”> <的DiskID> 0 </的DiskID> </磁盘> <磁盘wcm:action =“add”> <的DiskID> 1 </的DiskID> <CreatePartitions> <CreatePartition wcm:action =“add”> <订单> 1 </订单> <types>主要</types> <延伸>真</延伸> </个CreatePartition> </ CreatePartitions> </磁盘> <WillShowUI>的OnError </ WillShowUI> </ DiskConfiguration> <ImageInstall> <OSImage> <InstallTo中> <的DiskID> 1 </的DiskID> <partitionid的> 1 </的partitionid> <InstallTo中> </ OSImage> </ ImageInstall> </组分> <设置> <无人参与>
我不确定这是100%正确的格式…但应该是非常接近。 它也假定您正在安装win2k8r2的磁盘是检测到的第二个磁盘…不是第一个。 您可能需要修改它以适应您的需求。 (你可能还需要在<ModifyPartition>标签之前有一个<CreatePartition>标签…)这样也可以很容易地覆盖错误的磁盘…所以要小心。
默认情况下,Windows 7和Windows Server 2008 R2始终将系统分区命名为“C”,其他所有分区/磁盘/ CD /等等。 基于其物理布局,从“D”开始; 一旦安装了Windows,您可以更改任何卷的驱动器号,但不能更改系统盘的驱动器号。
这是devise,大多数人真的欢迎它在双启动的情况下(“现在我的系统驱动器总是C,WOW !!!”)。
从技术上讲,你可以改变这个字母,但是它会导致使用绝对文件引用(如C:\ whatever.txt,而不是%systemdrive%\ whatever.txt)的R2磁盘上安装的任何东西出现严重问题。
引导R2机器,打开regedit
,导航到HKLM \ System \ MountedDevices并重命名\ DosDevice \ C:和\ DosDevice \ D :(切换它们,不要更改它们的值)。 重新启动,他们的信件会改变(不要说我没有警告你打破各种各样的东西)。
正确的select是build立一个答案文件,TheCompWiz在他的答案中指出。 这需要完全重新安装R2分区; 要非常小心地把所有东西都指向D:分区,否则你会损坏C:分区。
正如马西莫所指出的那样,大多数人喜欢默认的行为,并且不会造成任何腐败。