我想知道是否可以以及如何设置计算机以启动到 RAM。我有 16GB 的 DDR3 1600MHz RAM。
可以在 Windows 中实现吗?如果不行,也许可以在 Unix 的轻量版中实现?
您必须了解一些背景知识:我组装了一台高规格的电脑。在 Windows Index 中,除硬盘外,其他所有电脑的配置均为 7.5 以上。
我一直在尝试在 Windows 中运行虚拟机的 RAM 磁盘,并取得了巨大的成功。我想知道您是否可以将计算机中的环境直接引导到 RAM 磁盘作为其主硬盘。
据我所见,有一个应该在 RAM 磁盘上的图像,但是下面的方法却并不无缝衔接。
在启动时,我想拍摄一张图像并将其放入 RAM,经常将其保存到 HD,这样我的系统就不会损坏,并且可以将其用作日常计算机。
动态的实时 CD。我不希望将特定操作系统设置为在 RAM 中运行,如 bartpe 和 Ubuntu。我希望将普通计算机操作系统设置为 RAM。
答案1
你可能想给KNOPPIX linux尝试一下:
Knoppix 是基于 Debian GNU/Linux 的 Live Linux CD / Live DVD
特别是启动选项托拉姆
在启动提示符下,输入“knoppix toram”。Knoppix 会将 CD 的内容加载到内存中并从那里运行。启动后,可以取出 CD,CD 驱动器将可用于其他用途。因为这将占用大量内存,因此建议内存至少为 1 GB 的用户使用。
答案2
我从未尝试过使用 RAM 作为存储空间来启动,但理论上是可行的。但是,由于 RAM 是易失性存储器,除非您将数据保存到持久存储设备(HDD、SSD、USB、CD、DVD、BD、软盘等),否则您将在重新启动时丢失所有数据。但是,我认为这在物理上并非不可能。据我所知,BIOS/UEFI 不可能直接将某些内容引导到 RAM 中,因为 RAM 是易失性存储器,因此无法在启动后存储操作系统。但是,理论上可以有可能对 ROM 闪存和/或引导扇区和/或引导加载程序进行一些操作,以便在 UEFI/BIOS 之后执行某些操作(例如,GNU GRUB),在 RAM 中运行操作系统。但是,我不知道该怎么做,尤其是在 Windows 上。