开发者 NTDev 一直在做 Tiny11 项目,专注于制作精简版的 windows 11,让那些只有 2GB 内存的老旧电脑也能跑 Windows 11,同时硬盘只需要 8GB。
这位开发者最近又有了骚操作,把虚拟机装在了显卡当中,用来跑 Windows 11。
开发者用到的是一块 GeForce RTX 3050 移动版显卡,配备了 4GB GDDR6。他在显存中创建了一个容量为 3550MB 的 RAM 驱动器,运行的是改的 Tiny11 虚拟机(VM)。
以下是教程:
第一步是在显卡的 VRAM 显存中制作一个 VRAM 驱动器,简单理解就是把内存变成磁盘。其实在古早电脑时代,内存和磁盘本就是一回事儿。
这个过程使用到的工具叫 GPURamDrive,这是一个开源工具,操作很简单,分配好磁盘大小之后,直接运行就好。
用内存虚拟出来的磁盘能不能像内存一样快?答案是不能,但是能达到 PCIe3.0 的水平,非常夸张。
第二步是在这块虚拟磁盘中装虚拟机,开发者用的是 Windows 内置的 Hyper-V 管理器,简单强大,后期可以很方便地选择装哪个 Windows 版本。
剩下的操作就简单了,在虚拟机中装 Windows 就好了。