树莓派4B安装旧版本Ubuntu出现无法启动的情况

        我上一篇关于树莓派的文章没啥营养,当时我只知其然而不知其所以然,写出的东西也属实让人汗颜。说实话,那几天看着绿灯一直保持四慢四快的节奏闪烁时,我的心是崩溃的。前几天HDMI转microHDMI数据线到了(树莓派4B的接口是microHDMI),树莓派接上显示屏后也没输出。我一度怀疑过是硬件问题,但用raspberry pi imager烧录的Ubuntu20是能在树莓派上启动的,这让我排除了硬件问题。但不停地更换ubuntu18.04的镜像进行烧录,一直无法启动,一直没有输出。我看着屏幕上的“无信号”和闪烁的绿灯,陷入了深深的自我怀疑中。

        这时,我在外文网站搜索’树莓派无法读取ubuntu18.04的镜像‘的相关文章时发现了一个树莓派无法通过usb boot的文章,里面给了一个关于更新启动加载项的文章的链接。我抱着死马当活马医的心态,对里面Updating the Bootloader这一项进行尝试(Raspberry Pi Documentation - Raspberry Pi Hardware),幸运地走完十个步骤且没有报错。这时候我重新烧录sd卡再插入树莓派后,显示屏上终于有了输出!

         通过该图,可以很清晰地看到,无法启动是因为:This board requires newer software。这是为什么呢?我清楚地知道一位哥们的树莓派4B上安装的就是ubuntu18.04,为什么我的就不行?

        既然看到了报错,那问题就变得很明确了。在百度上搜索这个报错信息,尝试了其中一个提供的:在GitHub上下载固件去替换start4.elf和fixup4.data。但在替换后情况并没有好转,所以我迅速转向外网。果然,很快就让我找到了解决方案:[SOLVED] HELP! Error: start4.elf is not compatible - This board requires newer software. WHAT??? - RetroPie Forum

        当然,这个教程还需要我们有一块更老的树莓派4B。根据我的推测,可能是树莓派4B经过了一些更新,然后开始不支持旧版本的ubuntu,但由于存在无法升级的旧的ubuntu用户,ubuntu官方就针对硬件的变化增加了一些更新,但更新的前提是可以启动。(以上只是个人推测嗷)

 

        如果大家手上没有旧版本的树莓派4B,我建议可以联系客服,看能不能寄到官方那里让官方进行操作。

        最后是我的这几天的体悟:1.不要急。针对问题,分解问题,一步一步来。2.外网资源更丰富,更全面。别担心看不懂英文或者不会打,直接用谷歌翻译和网页翻译。3.有事直接问卖你树莓派的技术客服,这是他们应该做的,没啥好犹豫的。

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值