[英]RootFS types, creation and booting
如果要在嵌入式Linux上进行开发,则需要Rootfs来引导Linux。 Rootfs一直是我的问题。 我需要协助。
我的目标系统是ARM,简单的U-Boot Linux。
a)我已经看到了从SD卡复制的rootfs.tar.gz文件,说0x60000000
,然后
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 ?
在bootm中,您将指定可用于获取内核映像的系统。 关于文件系统,您的文件系统位于root = / dev / mmcblk1p1中。 因此,在mmc中复制rootfs.tar.gz文件,然后在mmc中提取该.gz。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.