![在raspberrypi4b 1G到2G上使用ubuntu18.04无法正常启动](https://linux22.com/image/949336/%E5%9C%A8raspberrypi4b%201G%E5%88%B02G%E4%B8%8A%E4%BD%BF%E7%94%A8ubuntu18.04%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E5%90%AF%E5%8A%A8.png)
2020年买了个pi4 1G,装了ubuntu18.04和ROS,但是因为对内存有要求,需要升级到4G,上个月就买了。但是我把1G的树莓派内存卡放进了4G的树莓派里,开机发现出现了彩虹。因为里面装了很多文件,请问要怎么更新才能让我的内存卡还能用?#4G树莓派可以用,交叉测试过了。
答案1
我从这里下载了所有的.dat 和.elf,并复制到启动中,现在它运行良好。 https://github.com/raspberrypi/firmware... 紫苑花/靴子
答案2
只是猜测,但我认为在安装时,Ubuntu 会检测硬件环境,并根据该硬件环境设置配置(包括要使用的驱动程序)。
如果您随后将卡(整个已安装的操作系统)放入另一台设备,则卡上写入的配置将不再与硬件组件匹配。
我可以想象,通过在新设备上运行操作系统的安装程序,您可以在新硬件上获得可运行的 Ubuntu 18.04。(这假设新 Pi 仅包含可通过 18.04 生态系统中可用的驱动程序管理的硬件。如果不是这种情况,您需要尝试更新的版本,例如 20.04)。
但是,这并不能解决“其中安装了大量文件”的问题。最可靠的方法是,您需要将文件暂时存放在额外的 USB 上。