在您投票关闭完全相同的重复问题之前,请阅读完整的问题。
我已经读过了:
- 我可以用 Windows XP 物理机创建虚拟机吗?
- Disk2vhd,将我的电脑转换为 Hyper-V 虚拟机
- 从物理机创建 Windows Virtual PC 映像
- 物理机转换为虚拟机并放入 VirtualBox
- 尝试将 Windows XP 从物理机迁移到虚拟机时出现 BSOD
- http://en.wikipedia.org/wiki/Physical-to-Virtual
- 以及此处所有其他类似的问题以及几个外部网站,例如
- 迁移 Windows 2003 服务器
- https://serverfault.com/questions/125933/how-convert-physical-windows-2003-server-to-virtual-machine-on-box-running-esxi
不幸的是,没有找到我的问题的答案。
我有一台配备 500GB HDD 的物理机,上面安装了旧版 Windows-2003服务器只有一个服务器应用程序。该应用程序就像 Windows 本身一样,太旧了,现在不再支持它,没有安装介质等等。;(
在 HDD 上仅使用了大约 100GB(删除所有不必要的文件后可能会更少)。
想要将机器转换为 VirtualBox,并且 VirtualBox 应该在同一台机器上运行。可以通过以下步骤做到这一点吗?
- 我可以连接另一个硬盘(通过 USB 或内部)
- 从 CD 启动实时 Linux,挂载 HDD
- 在 Linux 上运行“某些东西”(上面的维基百科文章有很多关于 SW 的指针)进行转换并将图像存储在 USB HDD 上 - 不幸的是,许多工具使用了 Windows 的卷快照功能(在 Windows XP 中引入)。没有关于 Windows-2003 服务器的信息,那么什么是在职的适用于 Windows-2003 的解决方案?
- 尝试使用 VirtualBox 启动虚拟映像
- 当它正常运行时,删除旧的安装,在旧的 500GB 硬盘上安装 Linux,复制映像并运行..
上述方法应该可行(我希望),但是存在以下问题:
- 我目前只有 320GB 的外置 USB 硬盘。(当然,我也可以将其从盒子中取出并将其作为内置硬盘放入)
- 因此,对于转换,我寻找的是动态硬盘缩小,因此在移动物理 500GB HDD 时需要将其缩小为更小的 HDD - 正如我上面所说,只使用 100GB
- 有这样的东西吗?(免费)——或者唯一的方法是购买更大的 1TB 硬盘并使用它来进行转换?
另一个问题是:
- 有谁有将 Windows 2003 转换为 VirtualBox 的实际经验吗?寻找真正在做这件事并能找出真正陷阱的人的答案。(我自己可以用谷歌搜索)。
- 这里是否存在更好的解决方法?