是否可以从 RAM 磁盘运行 Windows XP?

是否可以从 RAM 磁盘运行 Windows XP?

我想看看完全从 RAM 运行 Windows XP 是否会提高速度,因为该死的小型Linux(会不会是该死的小窗户?)。

我见过 Windows XP 从 Live CD 和闪存驱动器运行,所以我猜这是有可能的。有人见过这种情况吗?

答案1

对的,这是可能的。

要在 RAM 中运行 winxp(完整版 winxp 或迷你版由您决定),您需要制作一个包含所需 winxp 的 vhd 磁盘映像。winxp 已安装 winvblock 驱动程序。

您可以使用 oracle virtualbox 来创建所需的 vhd 磁盘映像。

毕竟,你需要 grub4dos 来加载和启动映像

摘要命令:grub4dos# map --mem /winxp.vhd (hd0) ...

在此处查看更多详细步骤和屏幕截图:http://www.linuxbyexamples.net/2012/08/how-to-run-winxp-in-ram-memory.html

希望它能帮助你。

干杯。

答案2

对于这种情况,技嘉的 i-RAM 驱动器可能是您最好的选择。

我体验到了迄今为​​止在该产品上感受到的最佳 Windows 交互。

http://www.gigabyte.com.tw/Products/Storage/Products_Overview.aspx?ProductID=2180

答案3

我想你可以用以下组件构建一些东西:

  • 支持硬件虚拟化的 CPU
  • 一些使用 ramdisk 精简的 Linux 内核
  • 支持硬件虚拟化的虚拟化软件(例如 KVM、Virtualbox)

它的作用如下:

  1. PC 启动 Linux
  2. 内核解压 ramdisk 并创建一个足够大的 ramdisk
  3. 虚拟磁盘与 ramdisk 的 copyid 相同
  4. 软件虚拟化。在虚拟机中启动 XP 并切换到全屏

这将是纯软件解决方案,无需“破解”Windows。但由于虚拟化,您需要一些小开销。

答案4

您正在寻找的是 Windows PE。从此处下载 WAIK:http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34

您可以使用这些工具构建一个 WIM 文件,其中包含构建可满足您需求的最小 Windows 环境所需的所有组件。然后,您可以使用这些工具将 WIM 刻录到 DVD、可启动闪存驱动器或 PXE 服务器。

相关内容