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

  • 工具

  • 树莓派5

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

  • SSD固态硬盘(NVMe接口)

  • m.2(NVMe)硬盘盒

  • 网线

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

      NVMe报错

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

      后发现使用Raspberry Pi Imager也可以

      系统初始化失败

    3. 使用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后,联网开机进入系统初始化界面,一定要联网,倘若设置完成后出现以下画面即成功

      MVIMG_20240705_175008

  • 总结

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

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

    MVIMG_20240705_180011