![更改启动 VHD 主驱动器的驱动器号?](https://linux22.com/image/494684/%E6%9B%B4%E6%94%B9%E5%90%AF%E5%8A%A8%20VHD%20%E4%B8%BB%E9%A9%B1%E5%8A%A8%E5%99%A8%E7%9A%84%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%8F%B7%EF%BC%9F.png)
我很喜欢 Win7 中新的 Boot-to-VHD 功能!但我想知道是否有人知道如何更改托管 VHD 引导文件的驱动器的驱动器号(从 VHD 文件引导时)。
我有多个硬盘/分区,我希望从物理驱动器启动和从 VHD 启动时驱动器号映射尽可能相似。默认情况下,从 VHD 文件启动时,物理主机驱动器显示为驱动器 D:,我想将其更改为“X:”之类的内容,以便其他映射在两种情况下都可以相同。使用控制面板中的磁盘管理工具更改驱动器号的典型方法不起作用,我猜是因为驱动器当前正在使用(显然我从中启动的 VHD 文件已打开)。
有谁能给我一些好主意,让我可以设置系统在下次启动时自动更改驱动器号?当然,这不是一个关键需求,但我想看看是否有人有什么想法。谢谢!
答案1
事实上,这是我的错。Windows 7 确实允许您更改托管 VHD 的物理驱动器的驱动器号。它甚至足够聪明,可以识别出它正在做的事情并发出警告消息。
我无法更改驱动器号的原因是 Windows 已将页面文件放在该驱动器上,而您无法更改包含页面文件的驱动器的驱动器号。有趣的是,Windows 不会将 pagefile.sys 文件放在 VHD 驱动器上,而是会找到一个物理驱动器来放置它。