在对选项进行大量审查后,我尝试使用https://www.howtogeek.com/howto/14912/create-a-persistent上的“最佳实践”说明创建具有持久存储的可用实时 Ubuntu USB,但未能成功-bootable-ubuntu-usb-flash-drive/我怀疑我离完整解决方案只有一步之遥,但我需要帮助。
在开始之前,我查看了 AskUbuntu 和其他地方的答案,包括 @CSCameron 和 @sudodus 的许多回复。由于各种问题,对于 18.04 之前的操作系统版本的答案现在对于运行 18.04 或更高版本的价值不确定。因此,我选择遵循上面 URL 中的综合和最新说明。
按照说明操作后,我似乎有一个由 mkusb 格式化的 USB 驱动器,正如预期的那样。当我尝试启动时,BIOS/UEFI 进程将 USB 记忆棒识别为可能的启动位置,但是当我选择它进行启动并继续时,我将返回到同一屏幕以选择启动位置。出于某种原因,USB 记忆棒被拒绝作为可行的引导选项。我已经使用 2 个 iso 映像(18.04LTS 和 19.10)和 2 个 U 盘(Sandisk Extreme 64GB 和 Sandisk Cruzer Facet 16GB)尝试了该过程 3-4 次。以下是 GParted 分析生成的 USB 记忆棒的两个屏幕截图的链接。
许多可能的原因
正如您在CSCameron 的链接中看到的那样,您的问题有很多可能的原因。我无法在此答案中找出所有这些可能原因的详细信息,但我可以建议您尝试一些事情,如有必要,我们可以通过评论或聊天会话在对话中解决您的问题。
在另一台电脑上试试
在我看来,您已经创建了良好的持久实时驱动器,应该可以在大多数计算机中启动。如果您可以借用另一台计算机,请尝试在该计算机上是否可以正常工作,并告知我们是否存在持久直播系统的一般问题或持久直播系统与您的计算机之间的合作的特定问题。
试试 MSDOS 分区表
我看到您已经创建了默认的 GUID 分区表。有些计算机在通过 USB 和 grub 启动时会出现问题,除非有旧式 MSDOS 分区表。所以在mkusb的设置菜单中选择MSDOS分区表再试一次。
尝试克隆驱动器
如果仍然有问题,我建议我们回到基础并尝试使用创建 USB 引导驱动器的标准方法 - 从 iso 文件克隆到 USB 记忆棒。因此,在 mkusb 的安装菜单中选择克隆 iso 文件而不是永久实时驱动器,然后尝试您的计算机是否可以引导克隆驱动器。
这种方法非常健壮,如果您的计算机无法从中启动,我认为问题出在计算机而不是 USB 驱动器中的系统。在这个阶段,我们需要了解您的计算机的详细信息:
如果计算机从克隆的驱动器启动,您可以根据新方法创建永久实时驱动器,该方法适用于 Ubuntu 19.10 和更新版本。它是使用mkusb-minp实现的,并在此链接中进行了描述,
使用 Ubuntu 19.10 制作持久的实时驱动器如何更容易?
您可能想尝试一个新的“插件测试”接口 mkusb-plug,在以下链接中进行了描述,
help.ubuntu.com/community/mkusb/plug
在这种情况下,您很可能会成功使用 Ubuntu 19.10 制作持久的实时驱动器。