我的硬盘来自一台愉快地运行 Windows Me 的 PC,直到它遭遇未知的硬件故障。驱动器完好无损,可以在其他 PC 上安装和读取。
我们有数据备份,但安装的许可软件可能无法迁移到在更现代的平台上运行的新版本,这使得仅启动虚拟映像的想法很有吸引力。
是否可以从驱动器制作 VHD,以便我可以在 VirtualPC 中启动它们?
如果不是 VirtualPC,是否可以在任何其他虚拟化工具中使用?
编辑:更多细节......
系统运行的是 Windows Me,但从 Windows 95(或可能是 98)升级。它不能超过 Pentium II,但我必须查看主板来确认这一点。没有安装“外来”设备,除了需要在虚拟机中生存的常见遗留设备之外,没有任何东西。
许可软件没有加密狗,所以我不需要担心虚拟化某种物理加密狗。许可证可能已死于磁盘序列号。
有两个 HD,都是 IDE。启动盘大约6GB,备用数据盘12GB,但几乎是空的。
我对 VirtualPC 有一点偏爱,因为它是免费的,而且我过去曾成功使用过它。但这是重新审视最先进技术的一个很好的借口。
我从直接经验中确实知道可以在 VirtualPC 中安装和启动 DOS 5.0 和 Win95,但是 VM 扩展不可用,因此体验不像我希望的那样无缝。一个非常老的 DirectX 游戏在 XP SP2 下惨遭失败,在该 VM 上运行得非常好,实际上在很多方面都比在旧硬件上运行得更好,所以这让我希望这是可能的。
编辑2:
好吧,我比我问的时候更接近了......所以感谢所有人提供有用的建议和提示我应该尝试什么。
我使用 WinImage 复制磁盘,并使用 VirtualPC 2007 尝试启动。到目前为止,我让它在安全模式下启动,但在其他情况下会挂起黑屏。我强烈怀疑 Artisoft Lantastic 8.0 的副本(还有其他人记得吗?)仍然安装用于与几乎不再存在的较旧 PC 联网,这才是罪魁祸首。
在我无限的空闲时间里,我会尝试解决安全模式启动和正常启动之间的差异,并觉得它很可能会屈服于压力。
如果可以的话,我会接受多个答案……这不像一个公认的答案约定所假设的那样非黑即白。