更改启动 VHD 主驱动器的驱动器号?

更改启动 VHD 主驱动器的驱动器号?

我很喜欢 Win7 中新的 Boot-to-VHD 功能!但我想知道是否有人知道如何更改托管 VHD 引导文件的驱动器的驱动器号(从 VHD 文件引导时)。

我有多个硬盘/分区,我希望从物理驱动器启动和从 VHD 启动时驱动器号映射尽可能相似。默认情况下,从 VHD 文件启动时,物理主机驱动器显示为驱动器 D:,我想将其更改为“X:”之类的内容,以便其他映射在两种情况下都可以相同。使用控制面板中的磁盘管理工具更改驱动器号的典型方法不起作用,我猜是因为驱动器当前正在使用(显然我从中启动的 VHD 文件已打开)。

有谁能给我一些好主意,让我可以设置系统在下次启动时自动更改驱动器号?当然,这不是一个关键需求,但我想看看是否有人有什么想法。谢谢!

答案1

事实上,这是我的错。Windows 7 确实允许您更改托管 VHD 的物理驱动器的驱动器号。它甚至足够聪明,可以识别出它正在做的事情并发出警告消息。

我无法更改驱动器号的原因是 Windows 已将页面文件放在该驱动器上,而您无法更改包含页面文件的驱动器的驱动器号。有趣的是,Windows 不会将 pagefile.sys 文件放在 VHD 驱动器上,而是会找到一个物理驱动器来放置它。

相关内容