我可以将 Live USB 完全启动到 RAM,从而允许我移除磁盘吗?

Kaz*_*lfe 82 live-usb boot grub2 kernel

我有一个使用 16.04 LTS 的标准 Ubuntu 磁盘映像创建器制作的实时 USB。在当前状态下,我可以启动到该磁盘,但它仍然需要原始USB始终正常运行。

试图将驱动器和使用该系统产生大量的I / O错误,进一步表明USB驱动器实际需要的不是事情已经加载到RAM(例如,Firefox的工作没有USB,但我用过一次之前已经。apt另一方面,没有。)

有没有办法将整个 Ubuntu 实时磁盘复制到 RAM,这样我就可以卸下驱动器并腾出一个 USB 插槽用于其他用途?

Byt*_*der 105

您只需要toram在 GRUB 中添加引导参数。

以下是在 VM 中使用 Ubuntu 16.04 64 位桌面 ISO 进行测试(并截取屏幕截图)的方法:

以 UEFI 模式启动

从实时 DVD/USB 启动并等待 GRUB 菜单出现。

在此处输入图片说明

Try Ubuntu without installing使用?/突出显示?,然后按E编辑引导脚本。

在此处输入图片说明

搜索以 开头的行linuxtoram在(或代替)之后添加选项quiet splash,如上所示。然后按F10启动修改后的脚本。

Ubuntu 完全启动后,您可以弹出/卸载实时 DVD/USB 设备并继续使用系统和所有可用程序。

以 BIOS/传统模式启动

从实时 DVD/USB 启动并等待语言选择启动菜单出现。

在此处输入图片说明

?/选择您的语言?并用 确认Enter。出现启动菜单。

在此处输入图片说明

使用?/?突出显示Try Ubuntu without installing

为了使编辑Boot Options线中,按下F6之后Esc,关闭小弹出。

然后您可以Boot Options使用?/在行中导航光标?。搜索quiet splash选项并toram在它们之后或代替它们添加选项,如上所示。

只需按 即可启动修改后的配置Enter

Ubuntu 完全启动后,您可以弹出/卸载实时 DVD/USB 设备并继续使用系统和所有可用程序。