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

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

试图拉动驱动器并使用系统会产生大量的I / O错误,进一步表明实际上需要USB驱动器来处理尚未加载到RAM中的东西(例如,Firefox在没有USB的情况下工作,但我使用过一次在此之前,另一方面,没有。)

有没有办法将整个Ubuntu实时磁盘复制到RAM,所以我可以删除驱动器并释放USB插槽用于其他事情?

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

以下是如何在VM中使用Ubuntu 16.04 64位桌面iso进行测试(以及截图):

在UEFI模式下启动

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

在此处输入图像描述

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

在此处输入图像描述

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

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

在BIOS / Legacy模式下启动

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

在此处输入图像描述

/ 选择语言,然后按Enter键确认。 出现启动菜单。

在此处输入图像描述

使用 / 突出显示Try Ubuntu without installing

要显示可编辑的Boot Options行,请按F6,然后按Esc关闭小弹出窗口。

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

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

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