.. note:: 您好,欢迎加入 SunFounder 的 Raspberry Pi、Arduino 和 ESP32 爱好者 Facebook 社区!与志同道合的朋友一起深入探索 Raspberry Pi、Arduino 和 ESP32 的无限可能。 **为什么加入?** - **专家支持**:在社区和官方团队的帮助下解决售后问题和技术难题。 - **学习与分享**:交流技巧和教程,提升技能。 - **独家预览**:抢先了解新产品发布和独家预览内容。 - **专属折扣**:享受我们最新产品的专属优惠。 - **节日促销与抽奖**:参与节日特别活动和抽奖。 👉 准备好一起探索与创造了吗?点击 [|link_sf_facebook|] 立即加入! .. _install_to_nvme_rpi: 在 NVMe SSD 上安装操作系统 =================================== 如果您使用的是 NVMe SSD,并且拥有适配器可以将其连接到电脑进行系统安装,可参考以下教程快速完成安装。 **所需组件** * 一台个人电脑 * 一块 NVMe SSD * 一个 NVMe 转 USB 适配器 * Micro SD 卡和读卡器 .. _update_bootloader: 1. 更新引导程序(Bootloader) -------------------------------- 首先,您需要更新 Raspberry Pi 5 的 Bootloader,使其支持从 NVMe 启动(优先于 USB 和 SD 卡)。 .. .. raw:: html .. .. note:: 此步骤建议使用一张空闲的 Micro SD 卡。首先将 Bootloader 写入这张卡,然后立即将其插入 Raspberry Pi,以启用从 NVMe 启动的能力。 或者,您也可以直接将 Bootloader 写入 NVMe 设备,然后插入 Raspberry Pi 修改启动方式。之后再将 NVMe SSD 连接电脑安装操作系统,安装完成后重新插入 Raspberry Pi。 #. 使用读卡器将您的备用 Micro SD 卡或 NVMe SSD 插入电脑。 #. 在 |link_rpi_imager| 中,点击 **Raspberry Pi Device**,从下拉列表中选择 **Raspberry Pi 5** 机型。 .. image:: img/os_choose_device_pi5.png :width: 90% #. 在 **操作系统(Operating System)** 标签中向下滚动,选择 **Misc utility images(杂项实用工具镜像)**。 .. image:: img/nvme_misc.png :width: 90% #. 选择 **Bootloader (Pi 5 family)**。 .. image:: img/nvme_bootloader.png :width: 90% #. 选择 **NVMe/USB Boot**,以启用 Raspberry Pi 5 从 NVMe 启动(优先于 USB 和 SD 卡)。 .. image:: img/nvme_nvme_boot.png :width: 90% #. 在 **存储设备(Storage)** 选项中,选择用于写入的存储设备。 .. note:: 请务必选择正确的存储设备。若同时连接了多个存储设备,为避免混淆,请断开不必要的设备。 .. image:: img/os_choose_sd.png :width: 90% #. 现在点击 **NEXT**。如果该设备中已有数据,请确保提前备份。无需备份时可直接点击 **Yes** 继续。 .. image:: img/os_continue.png :width: 90% #. 很快,系统将提示您 **NVMe/USB Boot** 已成功写入目标设备。 .. image:: img/nvme_boot_finish.png :width: 90% #. 接下来,将 Micro SD 卡或 NVMe SSD 插入 Raspberry Pi。通过 Type C 电源为其供电后,Bootloader 将从卡或 SSD 写入 Raspberry Pi 的 EEPROM。 .. note:: 之后,Raspberry Pi 将默认优先从 NVMe 启动,其次是 USB,最后才是 SD 卡。 完成后,请关闭电源并移除 Micro SD 卡或 NVMe SSD。 2. 将操作系统安装到 NVMe SSD ----------------------------------- 现在您可以将操作系统安装到 NVMe SSD 上了。 #. 在 |link_rpi_imager| 中,点击 **Raspberry Pi Device**,然后从下拉列表中选择 **Raspberry Pi 5** 机型。 .. image:: img/os_choose_device_pi5.png :width: 90% #. 选择 **操作系统(Operating System)**,建议选择推荐的操作系统版本。 .. image:: img/os_choose_os.png :width: 90% #. 在 **存储设备(Storage)** 选项中,选择用于安装的 NVMe SSD。 .. image:: img/nvme_ssd_storage.png :width: 90% #. 点击 **NEXT**,然后点击 **EDIT SETTINGS** 来自定义您的操作系统设置。 .. image:: img/os_enter_setting.png :width: 90% * 设置 Raspberry Pi 的 **主机名(hostname)**。主机名是您 Raspberry Pi 的网络标识,您可以通过 ``.local`` 或 ``.lan`` 访问它。 .. image:: img/os_set_hostname.png * 创建 Raspberry Pi 管理员账户的 **用户名和密码**。由于系统没有默认密码,设置唯一的用户名和密码对于系统安全非常重要。 .. image:: img/os_set_username.png * 配置无线局域网,输入您的 **SSID(网络名称)** 和 **密码**。 .. note:: 请将 ``Wireless LAN country`` 设置为您所在国家的两位 `ISO/IEC alpha2 国家代码 `_。 .. image:: img/os_set_wifi.png * 若您希望远程连接 Raspberry Pi,可在 **服务(Services)** 标签中启用 SSH。 * 若选择 **密码验证**,请使用“常规”标签页中设置的用户名和密码。 * 若使用 **公钥验证**,请选择 "仅允许公钥验证(Allow public-key authentication only)"。如果系统中已有 RSA 密钥将直接使用;如果没有,可以点击 "Run SSH-keygen" 来生成密钥对。 .. image:: img/os_enable_ssh.png * **选项(Options)** 菜单允许您配置写入过程中的行为,如写入完成时播放提示音、弹出设备、启用遥测等。 .. image:: img/os_options.png #. 完成操作系统自定义设置后,点击 **保存(Save)** 保存设置,然后点击 **是(Yes)** 以在写入镜像时应用这些设置。 .. image:: img/os_click_yes.png :width: 90% #. 如果 NVMe SSD 中已有数据,请确保先备份以防止数据丢失。如果不需要备份,可点击 **是(Yes)** 继续。 .. image:: img/nvme_erase.png :width: 90% #. 当您看到 “写入成功(Write Successful)” 的弹窗时,说明系统镜像已完整写入并验证成功。现在,您已经可以使用 NVMe SSD 启动 Raspberry Pi 啦! .. image:: img/nvme_install_finish.png :width: 90%