jsjcjsjc
V2EX  ›  问与答

有啥办法将实体 xp 系统做成虚拟系统吗?

  •  
  •   jsjcjsjc · May 24, 2023 · 2861 views
    This topic created in 1270 days ago, the information mentioned may be changed or developed.
    diskgenius 只支持 win7 以上的版本…

    感谢
    23 replies  •  2023-05-26 06:47:46 +08:00
    Senorsen
    Senorsen
    May 24, 2023
    1
    linux dd
    LxnChan
    LxnChan
    May 24, 2023
    2
    clonezilla 打成镜像到虚拟机里还原

    Ghost 打成镜像到虚拟机里还原
    Sezxy
    Sezxy
    May 24, 2023
    3
    XP 时代最流行的装机就是 Ghost 了吧
    ilovey482i
    ilovey482i
    May 24, 2023
    4
    vmware 自带迁移工具
    libook
    libook
    May 24, 2023
    5
    用 Linux 的 LiveCD ,将 XP 的系统盘 dd 到另一个硬盘里的镜像文件里,然后在你的虚拟化宿主机上创建一个 Linux 虚拟机,同样使用 Linux 引导,挂载存放磁盘镜像文件的硬盘,再将数据从镜像里 dd 到一个虚拟磁盘中,fdisk 将系统分区标记为可启动,然后修改虚拟机为 XP 虚拟机配置,然后从虚拟磁盘启动。

    XP 时代都是 legacy 启动模式,比 efi 简单,应该不需要修复引导就可以启动。
    dashupc
    dashupc
    May 24, 2023
    6
    不一定能启动的了
    blob
    blob
    May 24, 2023❤️1
    7
    如果你的意思是想在虚拟机中运行 xp 的话,可以创建一个 vhd,然后把整个系统复制进去就能用了
    ysc3839
    ysc3839
    May 24, 2023 via Android
    8
    用 dd 拷贝硬盘或分区得到 raw img 镜像,再用 qemu-img 转成目标虚拟化平台支持的硬盘镜像格式
    硬件变化可能会让系统无法启动,也许需要提前跑一下 sysprep ,但具体怎么搞我不太了解
    ysc3839
    ysc3839
    May 24, 2023 via Android
    9
    顺带一提,dd 和 qemu-img 都有 Windows 版本,直接 PE 下操作是没问题的,或者用 Linux 也行
    ysc3839
    ysc3839
    May 24, 2023 via Android
    10
    用 Ghost 啥的也是可以,但是要拷多一次,浪费时间,会命令行的话还是敲一下键盘省点时间
    jsjcjsjc
    jsjcjsjc
    OP
    May 24, 2023 via iPhone
    11
    @imoru 那我直接用 pe 启动,纯纯的 copy 就可以? b
    jsjcjsjc
    jsjcjsjc
    OP
    May 24, 2023 via iPhone
    12
    @ilovey482i 问了 vmware 销售 所不推荐..
    HFX3389
    HFX3389
    May 24, 2023
    13
    把硬盘取出来接到正常的电脑上,然后用 [Disk2vhd]( https://learn.microsoft.com/en-us/sysinternals/downloads/disk2vhd)转成 vhd 格式,有了 VHD 格式你想直接用在 Hyper-V 也行,转到 VirtualBox 或者 VMware 磁盘格式也行
    jsjcjsjc
    jsjcjsjc
    OP
    May 24, 2023
    15
    总结就是利用一切手段直接将 XP 的物理盘镜像到虚拟机~~
    yaoyaomoe
    yaoyaomoe
    May 25, 2023 via iPhone
    16
    额……
    disk2vhd 我不确定是否可以自动处理……
    别的方法硬盘变成虚拟磁盘之前先 sysprep……
    win8 以前更换主板会直接不能开机,除非 sysprep……
    https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/sysprep--system-preparation--overview
    blob
    blob
    May 25, 2023
    17
    @jsjcjsjc 可以,我就是这么做的,如果无法启动修复一下引导就行了
    GodoIT
    GodoIT
    May 25, 2023
    18
    VMware 有一工具(免费)打包成虚拟主机,在 VM 里跑。如果该工具支持 XP 下运行,这方案是可行的。
    GodoIT
    GodoIT
    May 25, 2023
    19
    @jsjcjsjc #12 工具是免费的,VMware 销售推荐的话,他还用开饭(提成没了)吗?
    jsjcjsjc
    jsjcjsjc
    OP
    May 25, 2023 via iPhone
    20
    @imoru 感谢,用啥修复引导?
    systemcall
    systemcall
    May 25, 2023 via Android
    21
    复制的话可以用再生龙
    但是 xp 更换硬件,直接启动会启动不了。要先进 sysprep ,很麻烦。win10 可以随便弄
    blob
    blob
    May 25, 2023
    22
    @jsjcjsjc #20 easybcd 之类的都可以,一般 pe 里自带修复工具
    flynaj
    flynaj
    May 26, 2023 via Android
    23
    物理机 PE 启动,使用 Disk2vhd 整个硬盘做成镜像,虚拟机 PE 驱动注入驱动。可以帮你远程弄一下。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1764 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 05:25 · PVG 13:25 · LAX 21:25 · JFK 00:25
    ♥ Do have faith in what you're doing.