如果你在嵌入式 Linux 上开发任何东西,你需要一个 Rootfs 来引导 Linux。Rootfs 对我来说一直是个问题。我需要一些帮助。
我的目标系统是ARM,简单的U-Boot Linux。
a)我看到了一个从 SD 卡复制的rootfs.tar.gz0x60000000
文件,然后是
bootm 0x40000000 0x50000000 0x60000000
- U-Boot 是否解压缩 rootfs 映像?
-Linux如何知道它是哪种类型的rootfs?
b) 如果 bootarg 被传递为root=/dev/mmcblk1p1
,Linux 怎么知道它是哪种类型的 rootfs?
c)sudo qemu-debootstrap --arch=armel precise ./precise/
创建带有 bin 和其他条目的目录。如何从中创建tar.gz?