我有一个 SSD 驱动器,上面安装了两个版本相同的 Windows Server 2008。安装方式如下:
- 将原始驱动器克隆到新驱动器(仅出于安全考虑)
- 创建原始驱动器的映像
- 在克隆驱动器上安装新的 WS2008
- 在第二个分区上恢复原始驱动器的映像
我可以从启动分区启动,它们似乎工作正常,但是如果我在 OS1 上创建一个新文件,我可以在 OS2 上看到相同的文件。如果我删除 OS1 上的应用程序,它将扰乱 OS2 上的相同应用程序。这个想法是让它们单独运行。
我不确定恢复选项是否会扰乱文件系统或者是否需要在启动管理器中编辑条目。
答案1
Windows 使用类似于
\\.\PHYSICALDRIVE0
和 的物理磁盘内部地址\\.\PHYSICALDRIVE1
。可以在注册表中找到许多此类地址,它们指向磁盘和文件夹(\\.\PHYSICALDRIVE0\folder
)。
要查看磁盘的名称,请使用命令
wmic diskdrive list brief
。
通过克隆 Windows,您也克隆了注册表。发生的事情是,即使您从第二个分区启动,您仍将使用第一个分区来执行许多使用其注册表中此类指针的任务。
简而言之,克隆不是安装同一操作系统的多个版本的可行方法。
更好、更安全的方法是将 Windows 从安装介质安装到第二个分区。