记录一次树莓派5安装Ubuntu24.04(LTS)的过程

记录一次树莓派5安装Ubuntu24.04(LTS)的过程

文章原链接

  • 工具

  • 树莓派5

  • PCIe转M.2扩展板(NVMe接口)

  • SSD固态硬盘(NVMe接口)

  • m.2(NVMe)硬盘盒

  • 网线

    1. 使用咸鱼上捡的垃圾SSD,树莓派不识别

    NVMe报错

    1. 使用Raspberry Pi Imager烧录Ubuntu24.04后初始化系统失败,导致后续无法登录进入系统

      后发现使用Raspberry Pi Imager也可以

    2. 使用balenaEtcher烧录失败
      请添加图片描述

      烧录失败

  • 解决方案

    • 使用DiskGenius删除所有分区并新建分区,文件类型选择FAT32

      DiskGenius下载地址

      屏幕截图 2024-07-06 162052

    • F8保存,选是,并格式化分区

      屏幕截图 2024-07-05 181035

    • 由于树莓派官方烧录器烧录该系统会导致系统初始化失败,因此我们使用balenaEtcher

      下载地址:balenaEtcher - Flash OS images to SD cards & USB drives

      ubuntu24.04(LTS)树莓派镜像下载地址

      后发现使用Raspberry Pi Imager亦可

      屏幕截图 2024-07-05 173730

    • 然而balenaEtcher烧录img.xz压缩格式会导致烧录失败,所以先解压镜像再进行烧录

      屏幕截图 2024-07-05 174033

    • 根据官方教程从SSD启动是要改设置的(需要在raspiOS里面改)

      sudo rpi-eeprom-config --edit

      修改BOOT_ORDER=0xf416

      添加PCIE_PROBE=1

      保存退出重启

    • 但是测试发现没有必要修改,添加PCIE_PROBE=1,仅仅改变启动顺序,SSD优先于SD卡,因此非必要无需修改,拔掉SD卡即可直接进入SSD系统,类似于BOIS启动

    • 插上SSD后,联网开机进入系统初始化界面,一定要联网,倘若设置完成后出现以下画面即成功

      请添加图片描述

  • 总结

    初始化问题的解决受到Ubuntu 24.04 LTS Raspberry Pi 5. NVMe install Fix启发,写到最后才发现应该是联网的问题,也算是插网线误打误撞成功了,测试发现官方烧录器也是可以的。

    反反复复烧了几十遍系统吧,从kali到raspiOS再到ubuntu,从烧录系统到点亮屏幕再到点亮系统,踩了不少坑,不过终究还是解决了。

    请添加图片描述

### 安装 Ubuntu 24 到 Raspberry Pi 5 的具体步骤 #### 准备工作 为了成功安装 Ubuntu 24 至 Raspberry Pi 5,需准备以下材料: - Raspberry Pi 5 设备一台。 - MicroSD 卡一张(建议容量不小于 16GB),用于存储操作系统镜像文件。 - USB 数据线一条,连接电脑与 Raspberry Pi 进行供电及数据传输。 #### 下载并烧录系统映像 获取官方发布的适用于 ARM 架构的 Ubuntu Server 或 Desktop 版本 ISO 文件。通过 Etcher 等工具将下载好的 Ubuntu 映像写入到 MicroSD 卡中[^1]。 ```bash wget https://releases.ubuntu.com/24.04/ubuntu-24.04-preinstalled-server-arm64+raspi.img.xz unxz ubuntu-24.04-preinstalled-server-arm64+raspi.img.xz sudo dd bs=4M if=./ubuntu-24.04-preinstalled-server-arm64+raspi.img of=/dev/sdX status=progress && sync ``` > **注意**: `/dev/sdX` 需要替换为实际插入系统的 SD 卡设备名,在执行命令前务必确认以免误操作覆盖硬盘数据! #### 设置网络环境 首次启动时可能会提示配置 Wi-Fi 或有线网卡参数;如果计划远程管理,则应确保 SSH 服务已启用,并可通过路由器分配静态 IP 地址给 Raspberry Pi 方便后续访问。 #### 更新软件源列表 完成初始设置之后应当立即更新本地 APT 缓存以及现有程序包至最新版本以保障安全性[^2]: ```bash sudo apt update && sudo apt full-upgrade -y ``` #### 扩展功能支持 对于特定应用场景可能还需要额外安装一些依赖库或是驱动程序来增强硬件兼容性和性能表现。比如添加第三方仓库以便于获取更多资源[^3]。 #### 测试验证 最后可以参照官方文档编写简单的测试案例检验整个开发平台是否搭建正常[^4]。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值