我在 Raspberry Pi 上启动 Ubuntu 20.04 时遇到问题。我使用的是具有 2GB RAM 和金士顿 A400 SSD 的 RPi 4。我下载了 Ubuntu(64 位)并使用 Etcher 将其刷新到我的 SSD 中。但是当我启动时,我得到了“缺少环境变量:启动文件”的列表。它还说 USB 已停止。在列表的末尾,它显示“U-Boot>”。我不认为这是 SSD 的问题,因为它之前在 Pi 上运行过其他操作系统。使用相同的过程,我已经能够使用微型 SD 卡运行 Ubuntu。任何帮助都将不胜感激。
答案1
我不确定这个解决方案是否适用于所有人,但我尝试了以下方法:
- 通过 USB 连接的外部 SSD 上刷新操作系统。
- 在 SD 卡上刷入“未修改的” ubuntu 20.04.1 服务器映像。
- 插入/连接两者。
- 按下电源按钮。
我的 Pi 4 启动进入安装在 USB 存储设备上的系统。启动成功后,lsblk 显示 SD 卡未安装。
当未插入 SD 卡时,启动过程将失败,如上所述。
答案2
你检查过电源了吗?不确定你的 SSD 需要多少电流。我更换了电源,现在它可以启动了。
我的靴子失败配置:
Pi 3, external USB SSD, AXT-Raspi, 2.5Amp PS with USB connector and switch inline to micro USB connector.
我的靴子成功配置:
Pi 3, external USB SSD, AXT-Raspi, 2.5Amp PS straight to micro USB connector.
即使成功启动后,我仍然会在 ubuntu 命令行上收到许多欠压警告。在我的情况下,它是 ATX-Raspi 电源按钮。它没有向我的 Pi 3 传输足够的电力来运行外部驱动器。没有 ATX-Raspi 或 SSD 也可以正常工作。