在樹莓派3b上啟動官方樹莓派2的映象方法
阿新 • • 發佈:2018-12-11
更改引導載入程式
官方Ubuntu映象使用u-boot作為 bootloader。為樹莓派2構建的u-boot二進位制檔案在樹莓派3b上不起作用,這就是為什麼樹莓派2和樹莓派3b有單獨的映象。但是,Raspberry Pi有自己的內建 bootloader。這可以在對系統啟動分割槽上的config.txt檔案進行一些更改時使用。
正常地將映象寫入SD卡,但在將其插入Pi卡槽之前,需要對兩個分割槽進行更改。開啟第一個分割槽上的config.txt(標記為system-boot)。更改核心行,新增initramfs行,並註釋掉(#)device_tree_address行,如下所示:
kernel=vmlinuz initramfs initrd.img followkernel #device_tree_address=0x02000000
第二個分割槽包含Linux根檔案系統。將機器的dtb檔案(例如bcm2710-rpi-3-b.dtb)和/lib/firmware/4.X.X-XXXX-raspi2/device-tree中的overlay檔案夾複製到system-boot分割槽。
對於樹莓派3b,您還必須在system-boot 分割槽上更新樹莓派bootloader檔案(bootcode.bin,fixup.dat和start.elf)。
將SD卡放入樹莓派卡槽中並開啟!