一些用于制作 Ubuntu live USB 的应用程序似乎比其他应用程序运行得更好。例如,内置的 Startup Disk Creator 应用程序比大多数可引导的 Linux live USB creator 应用程序更可靠。
如果 BIOS 引导选项根本无法识别 USB 设备,一些较旧的 BIOS 甚至无法在引导选项中正确标记 USB 闪存驱动器。相反,他们对USB-FDD或USB-HDD等闪存驱动器使用一些非标准命名法。USB-FDD 代表“软盘驱动器”,它从不与 USB 闪存驱动器一起使用,因此在这种情况下,您应该选择 USB-HDD。即使 USB 闪存驱动器不是硬盘驱动器,选择此选项也经常有效。
有些 BIOS 在 BIOS 的 Boot priority 菜单中没有一个而是两个 USB 闪存驱动器选项。一个选项适用于 UEFI USB,另一个选项适用于 Legacy 或非 UEFI USB。尝试在 BIOS 引导优先级菜单中选择另一个 USB 选项(如果有)。
确保 BIOS/UEFI 中的引导选项与 Ubuntu live USB 引导选项中的选项匹配。例如,对于不带 CSM 的 UEFI,也可以使用不带 CSM 的 UEFI 选项启动 Ubuntu live USB。
永久 USB 可能无法启动的原因有很多。
BIOS
USB 未在 BIOS 中设置为第一个硬盘
BIOS 或 UEFI 引导分区或文件出现问题。
安全启动未关闭
驱动器与计算机 BIOS 或 UEFI 启动模式不兼容
分区表不正确
过时的 BIOS/UEFI 固件
易失性内存中的垃圾
Full install USB 中的 Fstab 条目指的是在 uefi 机器上创建的驱动器上的 HDD 的 efi 引导分区。
格鲁布
grub 中的根分区不正确
grub 中的 ISO 路径不正确
grub 中不正确的持久路径(如果使用)
Grub 菜单条目结构不适合操作系统
vmlinuz 和 initrd(.efi 和 .lz)的文件类型不正确
grub.cfg、txt.cfg、syslinux.cfg 或 text.cfg 中缺少“persistent”一词
持久性(casper-rw 和 home-rw)
持久性分区不是 ext 文件系统
持久性文件不在 FAT 文件系统上
从不同版本重用的持久性文件/分区
持久性文件已满数据,或已尝试文件更新
硬件
损坏的闪存驱动器,重新格式化并重新加载
坏闪存驱动器
没有足够的内存来运行 Ubuntu
坏或不正确的 USB 插座
电脑CPU不兼容
电脑 GPU 不兼容
计算机不符合最低规格,需要较轻版本的 'buntu
主板电压异常
多个 USB 设备的主板 BIOS 限制
软件
错误的 MD5SUM / 损坏的 ISO 文件
修改或损坏的 ISO9660 分区
在完全复制 ISO 文件之前,USB 已从计算机中移除
过时的引导驱动器创建工具
用户对引导过程缺乏经验
感谢 karel 和 sudodus 提供的帮助。查看为什么我的可启动 USB 无法启动
我从经验中知道,如果像 Rufus 或 Startup Disk Creator 这样的 GUI USB 创建器不起作用
dd
,那么由于相同的(通常是特定于硬件的)原因也不会起作用。有时,如果可启动 USB 是特定于硬件的,则可以排除它无法启动的原因(请参见下面的屏幕截图)。例如,安全图形不工作是潜在硬件特定问题的线索。在这种情况下,启用nomodeset内核引导选项可能会起作用。否则,通常可以通过使用基于文本的轻量级Ubuntu 最小 CD/USB安装 Ubuntu 来规避硬件问题。更多不在原始列表中的原因:
坏的 USB 闪存驱动器。这甚至可能是一个我认为没有损坏的新闪存驱动器。在不同的 USB 闪存驱动器上制作 Ubuntu live USB 后,Ubuntu 将启动。如果您有两个或更多 USB 闪存驱动器,则值得一试。
重新格式化闪存驱动器并从应用程序重新加载 Ubuntu ISO 以制作实时 USB。如果您的硬件非常旧,请尝试为 Ubuntu 20.04 及更早版本创建一个Ubuntu Minimal USB。
根据 SHA256 校验和检查您下载的 Ubuntu ISO,以验证校验和是否匹配。
影响从主板传送到 USB 闪存驱动器的平稳电压量的电压异常。造成这种情况的可能原因是主板、电源,甚至是不规则的室内电流。与新计算机相比,非常旧的计算机更可能出现影响启动到实时 USB 会话的主板或电源问题。
以下是我尝试过的一些建议。
不要将鼠标和键盘等 USB 设备并排插入。在前面插入一个 USB 设备,在后面插入一个。或者完全拔掉鼠标。您还可以通过暂时断开未使用的硬盘驱动器来节省电量。
启动 USB 时断开不必要的设备以减少电源负载,例如,如果有两个驱动器,则断开一个 HDD。如果您有一个 4 端口 USB 分配器,每个端口上都有开关,这是理想的选择,因为您可以在不需要 USB 鼠标时关闭它,并且无需打开计算机机箱来断开内部驱动器以减少电力负荷。
如果将同一台计算机移动到另一个具有更可控电流源或连接到不间断电源 (UPS) 的位置,Ubuntu live USB 有时能够启动。
尝试启动 Ubuntu 安装程序时,过热可能会导致计算机关机。CPU 温度可以通过在计算机启动时访问 UEFI/BIOS 设置实用程序来检查。
一些用于制作 Ubuntu live USB 的应用程序似乎比其他应用程序运行得更好。例如,内置的 Startup Disk Creator 应用程序比大多数可引导的 Linux live USB creator 应用程序更可靠。
如果 BIOS 引导选项根本无法识别 USB 设备,一些较旧的 BIOS 甚至无法在引导选项中正确标记 USB 闪存驱动器。相反,他们对USB-FDD或USB-HDD等闪存驱动器使用一些非标准命名法。USB-FDD 代表“软盘驱动器”,它从不与 USB 闪存驱动器一起使用,因此在这种情况下,您应该选择 USB-HDD。即使 USB 闪存驱动器不是硬盘驱动器,选择此选项也经常有效。
有些 BIOS 在 BIOS 的 Boot priority 菜单中没有一个而是两个 USB 闪存驱动器选项。一个选项适用于 UEFI USB,另一个选项适用于 Legacy 或非 UEFI USB。尝试在 BIOS 引导优先级菜单中选择另一个 USB 选项(如果有)。
确保 BIOS/UEFI 中的引导选项与 Ubuntu live USB 引导选项中的选项匹配。例如,对于不带 CSM 的 UEFI,也可以使用不带 CSM 的 UEFI 选项启动 Ubuntu live USB。
(点击图片放大)
为这个主题创建一个列表和流程图的好主意:-)
我想补充
计算机的 UEFI/BIOS 系统出现问题,它无法识别 USB 启动驱动器,但在其他计算机上也能正常工作:
用户不知道如何进入临时启动菜单以及如何进入 UEFI/BIOS 菜单系统来修改设置,在知道计算机品牌名称和型号的情况下应该可以提供帮助
安全启动通常可能会禁止 USB 启动或在没有完全签名软件的情况下制作的启动驱动器,应该可以关闭安全启动
mini.iso
,除了 仅在 BIOS 模式下启动自四月以来,我一直在为此苦苦挣扎。带有来自 Ubuntu 发行版的图像的 Virgin USB2 Stick。64 位,21.04。从标准 Ubuntu 20.04 系统创建。我正在尝试用不错的硬件启动一台使用了 10 年的英特尔计算机。记忆棒适用于我所有的其他计算机。解决方案:我进入 BIOS 并将硬盘启动延迟从零增加到 10 秒。(这台计算机甚至没有硬盘!)一切正常启动,我现在正在查看带有 Ubuntu Happy Hippo 的桌面。显然,USB2 记忆棒启动太慢了。