1
Senorsen 2023-05-24 17:38:16 +08:00
linux dd
|
2
LxnChan 2023-05-24 17:44:18 +08:00
clonezilla 打成镜像到虚拟机里还原
Ghost 打成镜像到虚拟机里还原 |
3
Goooooos 2023-05-24 17:47:07 +08:00
XP 时代最流行的装机就是 Ghost 了吧
|
4
ilovey482i 2023-05-24 17:53:05 +08:00
vmware 自带迁移工具
|
5
libook 2023-05-24 17:56:24 +08:00
用 Linux 的 LiveCD ,将 XP 的系统盘 dd 到另一个硬盘里的镜像文件里,然后在你的虚拟化宿主机上创建一个 Linux 虚拟机,同样使用 Linux 引导,挂载存放磁盘镜像文件的硬盘,再将数据从镜像里 dd 到一个虚拟磁盘中,fdisk 将系统分区标记为可启动,然后修改虚拟机为 XP 虚拟机配置,然后从虚拟磁盘启动。
XP 时代都是 legacy 启动模式,比 efi 简单,应该不需要修复引导就可以启动。 |
6
dashupc 2023-05-24 18:03:42 +08:00
不一定能启动的了
|
7
imoru 2023-05-24 18:25:05 +08:00 1
|
8
ysc3839 2023-05-24 18:35:23 +08:00 via Android
用 dd 拷贝硬盘或分区得到 raw img 镜像,再用 qemu-img 转成目标虚拟化平台支持的硬盘镜像格式
硬件变化可能会让系统无法启动,也许需要提前跑一下 sysprep ,但具体怎么搞我不太了解 |
9
ysc3839 2023-05-24 18:36:01 +08:00 via Android
顺带一提,dd 和 qemu-img 都有 Windows 版本,直接 PE 下操作是没问题的,或者用 Linux 也行
|
10
ysc3839 2023-05-24 18:37:24 +08:00 via Android
用 Ghost 啥的也是可以,但是要拷多一次,浪费时间,会命令行的话还是敲一下键盘省点时间
|
12
jsjcjsjc OP @ilovey482i 问了 vmware 销售 所不推荐..
|
13
HFX3389 2023-05-24 20:00:17 +08:00
把硬盘取出来接到正常的电脑上,然后用 [Disk2vhd]( https://learn.microsoft.com/en-us/sysinternals/downloads/disk2vhd)转成 vhd 格式,有了 VHD 格式你想直接用在 Hyper-V 也行,转到 VirtualBox 或者 VMware 磁盘格式也行
|
14
HFX3389 2023-05-24 20:00:41 +08:00
|
15
jsjcjsjc OP 总结就是利用一切手段直接将 XP 的物理盘镜像到虚拟机~~
|
16
yaoyao1128 2023-05-25 07:01:09 +08:00 via iPhone
额……
disk2vhd 我不确定是否可以自动处理…… 别的方法硬盘变成虚拟磁盘之前先 sysprep…… win8 以前更换主板会直接不能开机,除非 sysprep…… https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/sysprep--system-preparation--overview |
18
GodoIT 2023-05-25 08:33:56 +08:00
VMware 有一工具(免费)打包成虚拟主机,在 VM 里跑。如果该工具支持 XP 下运行,这方案是可行的。
|
21
systemcall 2023-05-25 11:23:39 +08:00 via Android
复制的话可以用再生龙
但是 xp 更换硬件,直接启动会启动不了。要先进 sysprep ,很麻烦。win10 可以随便弄 |
23
flynaj 2023-05-26 06:47:46 +08:00 via Android
物理机 PE 启动,使用 Disk2vhd 整个硬盘做成镜像,虚拟机 PE 驱动注入驱动。可以帮你远程弄一下。
|