更新作者

Oliver

撰写者

Cici

最后更新于2024年4月22日

页面内容:
准备从USB启动树莓派
如何从USB启动树莓派

USB 的存储空间比 SD 卡更大,通过 USB 启动 Raspberry Pi,用户可以执行更多操作,比如全新安装 Raspberry Pi 操作系统、运行测试系统等。本文将向您介绍如何通过几条命令和一次简单的固件更新,从 USB 启动 Raspberry Pi。教程来自 工具 网站。

注意:
本指南适用于所有 Raspberry Pi 模型,包括 Raspberry Pi 2、3、4 和 5。你将学习如何在没有 SD 卡的情况下启动 Raspberry Pi。但较旧的 Raspberry Pi 无法从 USB 启动。

从USB启动Raspberry Pi的准备工作

在开始设置树莓派从USB启动之前,请确保您手头拥有所有必要的组件,并详细准备好它们,包括:

1️⃣ 准备USB并将其格式化为EXT4/FAT32格式。树莓派支持ext4/FAT32格式。在Windows上,工具分区大师免费版提供了全面的格式化解决方案。它比在树莓派上提供更快、更安全、更可靠的USB格式化方案。

免费下载该工具并准备你的树莓派从USB启动:

步骤1. 启动傲梅分区助手,右键点击你想要格式化的分区然后选择“格式化”。

步骤 2: 在弹出的窗口中,输入分区标签,选择FAT32/EXT2/EXT3/EXT4文件系统,并根据需要设置簇大小,然后单击“确定”。

第三步:接着会出现一个警告窗口,点击“是”继续。

步骤 4.点击左上角的“执行 1 个任务”按钮,检查更改,然后单击“应用”开始将分区格式化为 FAT32/EXT2/EXT3/EXT4。

作为一款功能强大且全面的工具,傲梅分区助手还具有更高级的功能,例如在树莓派4上安装Windows 10。下载并使用它,您可以更好地管理您的树莓派硬盘。

2️⃣如果你使用的是较新的树莓派版本,如 Raspberry Pi 4,请确保更新系统和固件以兼容USB或SSD引导过程。请在终端中输入以下命令:

    • sudo apt update - 更新软件包列表
    • sudo apt full-upgrade - 安装最新更新,按 Y 确认
    • sudo rpi eeprom-update - 更新固件
    • sudo rpi-eeprom-update -a - 应用可用的更新

更新系统和固件后,使用 sudo restart 重启树莓派。

3️⃣要启动树莓派,首先需要制作映像。 你可以选择使用Etcher将映像写入USB设备,或者从树莓派官方网站下载并安装Raspberry Pi Imager。

做好以上准备后,我们继续指导您如何从USB设备启动。如果本指南对您有帮助,请不要忘记点击社交媒体按钮,将它分享给更多需要的人。

对不起,您提供的内容是" ",这是一个HTML转义字符,它代表了空格。在中文中,它通常会被翻译为"空格"。如果您有其他需要翻译的英文内容,请提供更多信息。

如何从USB启动树莓派

完成上述步骤后,使用USB驱动器启动树莓派就很简单了。只需按照以下步骤操作:

阶段1:为树莓派设置USB

第一步:打开树莓派映像烧录器并把USB插入电脑。

步骤 2. 点击“操作系统”,然后选择你想要安装在树莓派上的系统。你也可以点击 Raspberry Pi OS(其他)来获取更多操作系统选项:

选择操作系统

提示:如果你已经将操作系统映像文件下载到你的电脑,可以点击 使用自定义 将其加载到写入工具中。

步骤 3.点击“存储”选项卡,选择已连接到计算机的目标USB,然后将USB驱动器选为树莓派的可启动USB:

选择存储

步骤 4. 返回主屏幕后,点击 写入 按钮,将选定的树莓派操作系统写入 USB 驱动器:

步骤 5. 在弹出的窗口中点击 。写入过程将开始,将树莓派系统刻录到 USB 驱动器上。

步骤 6:写入过程完成后,Etcher 将开始验证 USB 设备,这可能还需要一些时间:

完成后,点击 继续,然后从电脑上移除 USB。

第二步:从USB启动Raspberry Pi

完成上述步骤后,你就成功创建了Raspberry Pi的可引导USB。但请注意,过程还没有结束。我们还需要手动完成启动序列配置并进行最后的调整:

步骤1. 关闭树莓派,移除备用的SD卡。

步骤 2. 将可启动 USB 端口连接到树莓派的 3.0 端口。如果树莓派 4 的 SATA 到 3.0 不兼容,请插入 2.0 端口。

第三步:连接电源,开机树莓派4。

提示

如果您使用的是树莓派 3,需要修改/boot/config.txt文件,以便从 USB/SSD 或其他支持的外部媒介启动。添加:program_usb_boot_mode=1

对于树莓派 3B+,只需将 USB SSD 连接到操作系统,即可启动。

完成后,你就可以在没有SD卡的情况下启动树莓派了。树莓派会自动将USB设备用作引导设备。但树莓派可能需要10到20秒来识别USB设备并开始从它启动。

如果遇到树莓派无法启动的情况,请找出树莓派4不启动的原因并解决它:

如何修复树莓派无法启动 [原因及解决方案]

你的树莓派无法启动吗?设备上的绿灯没有闪烁?如果是这样,这里有一些快速而简单的故障排查技巧和修复方法,可以帮助你解决树莓派无法启动的问题。

结论

希望这个关于使用USB启动树莓派的教程能教会你如何设置你的树莓派。如果你没有SD卡,可以选择一个合适的树莓派外置硬盘,并通过USB启动树莓派操作系统。按照本教程,你也可以设置从SuperSpeed SSD或至少更快的HDD启动树莓派。

无论是通过USB还是SSD在树莓派上执行什么操作,都要确保满足树莓派SD卡格式要求。Partition Master Free提供的工具可以为后续操作打下基础。

关于从USB启动Raspberry Pi的常见问题解答

如果你有关于从USB设备启动的任何反馈或疑问,请随意查看本节中的热门话题:

1. 如何在没有SD卡的情况下从USB启动Raspberry Pi 4?

如果没有SD卡,你可以从USB驱动器启动Raspberry Pi。 首先需要进行固件更新;然后Raspberry Pi 3/4将从USB启动。

然后,在写入引导映像时,在映像程序中选择硬盘而不是SD卡。

2. Raspberry Pi 5 能从 USB 启动吗?

当然,Raspberry Pi 5 可以从 USB 设备启动。确保你的 USB 设备是唯一连接的设备。如果设备是 USB 3.0,确保它插在两个蓝色的 USB 3.0 端口中的一个。如果没有,如果插槽中插入了 microSD 卡,Raspberry Pi 5 将会自动从 microSD 卡启动。

3. 你如何启动Raspberry Pi?

将电源连接到标有“POWER IN”的HDMI端口附近的USB-C连接器。树莓派没有开机按钮,所以只要你一插上电源,它就会开机并开始启动。