你好!
我想知道我是否可以在 Hyper-V 中将两个 VHDX 用作一个卷。我的意思是,有两个 VHDX。一个用于系统和软件,另一个用于存储数据。我想从 VHDX1 启动,但当我保存某些内容时,存储在 VHDX2 上。
只有一个卷(如“C:\”)很重要
因此,当我在任何地方保存某些内容(例如文档、Visual Studio 项目等)时'C:\'将这些文件存储在 VHDX2 中。
那么,可以做到吗?如果可以,怎么做?
答案1
并不是按照您的意思,尝试区分 OS VHDX1 和镜像 OS VHD 的数据万能 VHDX2 类似于 RAID 1 安排,向我们提供为什么需要这种安排的场景描述或更多有关您要完成的任务的信息会很有帮助。
但是,可以通过将 Windows 特殊目录重新定位到另一个 VHDX2 来实现一种简单而有效的方法来保存您的重要数据文件,并在您的 OS VHDX1 崩溃时保留它们。
假设您已将 OS VHDX1 和 DATA VHDX2 与 VM 关联,则可以重新定位那些特殊目录,如“我的文档”或 Visual Studio 项目(我不使用 VS,因此不熟悉它的所有环境变量)。
1.右键单击那些常用保存位置/特殊目录(我的文档、我的图片等)
2.选择位置选项卡
3.将新位置设置为第二个/数据 VHDX2
您的单个驱动器号“C:\”要求已实现,因为应用程序的默认保存将无缝指向 DATA VHDX2 上的重新定位目录。如果您在 VHDX1 上对操作系统的试验导致其损坏或令人烦恼,您的项目文件、图片和文档将保留在 VHDX2 上。
无论您是否使用虚拟硬盘并且只是拥有一个具有多个分区的系统,此过程都是相同的。
但是,纳入您的“如果和为什么”情景将会从社区中收集到更全面的回应。