想要从可启动的USB闪存驱动器上运行Ubuntu,而无需选择(或不选择)安装Ubuntu选项。我该如何做到这一点?
完整安装到USB - BIOS/UEFI
如果您希望您的USB驱动器能够从多台计算机启动,无论是BIOS还是UEFI:
使用mkusb在安装程序USB上创建一个Live系统(2GB或更大)。
使用mkusb在目标USB上创建一个持久化系统,容量为16GB或更大,使用默认设置,具有约12GB的持久性(剩余的NTFS分区用作Windows可访问的数据分区)。
在继续之前,拔下或移除硬盘驱动器(可选但推荐,在UEFI模式下强烈推荐)。
启动安装器驱动器,选择"尝试"。
插入目标驱动器。
开始安装Ubuntu...
选择"其他选项"。
选择sdx5(位于目标驱动器上),然后点击"更改"。
不要触碰其他分区(除非添加/home分区)。
将sdx5选择为引导加载程序安装设备。
完成安装。
从sdx5/boot/grub中剪切grub.cfg并粘贴到sdx3/boot/grub,覆盖现有的grub.cfg文件。
启动目标驱动器并运行sudo update-grub以将所有驱动器添加到启动菜单中。
完整安装到USB
完整安装比持久安装更稳定和安全,但制作时间较长。它们更好地利用了磁盘空间,因为不需要固定大小的casper-rw文件或分区。但对于安装Ubuntu来说并不是很理想。
以下是逐步说明如何在16GB闪存驱动器上安装18.04,并提供了单独的Home分区和与Windows兼容的数据分区选项:
(对于Windows机器可选的FAT32数据分区)
根分区(必需)
(可选的家庭分区)
(可选的交换空间,允许休眠)
(重要)
/
分区的创建移到上面的部分,这是必须的。如果要进行EFI安装,则应创建ESP并将其挂载点设置为/boot/efi
。 - mook765