如果您正在嵌入式Linux上开发任何东西,您需要一个Rootfs来引导Linux。根对我来说一直是个问题。我需要些帮助。
我的目标系统是ARM,简单。
( a)我看到了一个rootfs.tar.gz文件,该文件从SD卡复制到0x60000000,然后是
bootm 0x40000000 0x50000000 0x60000000-Does rootfs解压缩rootfs图像?
-How知道它是哪种类型的rootfs吗?
b)如果引导以root=/dev/mmcblk1p1的形式传递,那么Linux如何知道它是哪种类型的rootfs?
c) sudo qemu-debootstrap --arch=armel precise ./precise/使用bin和其他条目创建目录。如何利用它创建tar.gz?
发布于 2014-02-17 07:10:43
在引导中,您将指定系统到它可以接收内核映像的位置。关于文件系统,您的文件系统位于root=/dev/mmcblk1p1中。因此,在mmc中复制rootfs.tar.gz文件并在mmc中提取该.gz。
https://stackoverflow.com/questions/21822057
复制相似问题