我有一个基于 arm 的嵌入式目标,带有 emmc 和 sd 卡。
18.04 rootfs 已启用
/dev/mmcblk0p2
。内核版本为 4.14,并且已启用覆盖文件系统。内核和设备树已启用/dev/mmcblk0p1
在使其成为只读之前,使用 apt-get 安装 overlayfs 包并在文件
overlayroot=tmpfs
中进行设置。/etc/overlayroot.conf
使用uboot加载内核,bootargs为:
earlyprintk loglevel=8 uio_pdrv_genirq.of_id=generic-uio root=/dev/mmcblk0p2 ro rootwait rootfstype=ext4
经过上述设置后:我仍然看到 rootfs 已安装在/dev/mmcblk0p2
。
我是否遗漏了什么?