问题描述
我有一个带有标准Ubuntu磁盘映像创建器的16.04 LTS的实时USB。在当前状态下,我可以启动到此磁盘,但仍需要原始USB在任何时候都能正常运行。
尝试拉动驱动器并使用系统会产生大量的I /O错误,进一步表明USB驱动器实际上是尚未加载到RAM中的东西所需要的(例如,Firefox在没有USB的情况下工作,但我曾经使用它一次而apt
则没有。)
有没有办法将整个Ubuntu Live磁盘复制到RAM中,这样我就可以卸下驱动器并释放USB插槽以用于其他事情?
最佳解决办法
您只需在GRUB中添加toram
引导参数。
下面是你如何做到这一点,在VM中使用Ubuntu 16.04 64位桌面iso进行测试(和截图):
以UEFI模式启动
从实时DVD /USB启动并等待GRUB菜单出现。
使用↑
/↓
突出显示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
关闭小pop-up。
然后,您可以使用←
/→
在Boot Options
行中导航光标。搜索quiet splash
选项,并在之后或之后添加toram
选项,如上所述。
只需按Enter
即可引导修改后的配置。
Ubuntu完全启动后,您可以弹出/卸载现场DVD /USB设备,并继续使用系统和所有可用的程序。