我有一张带 U-Boot 的 SD 卡。记录如下:
~ # dd if=uboot-with-spl.bin of=/dev/sdd bs=1024 seek=8
我想在 U-boot 旁边创建一个 ext4 分区,以便我可以通过 bootz 从它启动 zImage。(是的,我走得很艰难,即像 LFS 这样的东西,只适用于 ARM 板)。我自己有zImage,我可以自己提供UART,从头创建一个ramdisk对我来说并不难,我什至会写我自己的init。问题:我如何在 Linux 的地图上创建一个分区,以及如何将内核、ramdisk 以及后来的系统其余部分放在那里?
UPD:尝试了这里的方法,U-Boot 没有启动:https ://linux-sunxi.org/Bootable_SD_card
UPD2:
0andriy,你说的是 ext4 的偏移量。附近没有类似的东西: