Skip to main content

OverlayFS挂载

一 概述

在原有只读文件系统上面覆盖一个可读可写的文件系统, 方便开发调试.

二 配置及编译

以 ad102p_nand_5.10_defconfig配置文件为例

2.1 自动挂载配置

nand

3

nor

4

2.2 kernel配置

bhu@bhu-PC:~/ad100/kernel/kernel$ make menuconfig

1

保存后记得覆盖下原有kernel配置文件ad102p_module_base_linux_sfc_nand_defconfig

bhu@bhu-PC:~/ad100/kernel/kernel$ cp .config arch/mips/configs/ad102p_module_base_linux_sfc_nand_defconfig

2.3 busybox配置

bhu@bhu-PC:~/ad100/buildroot/buildroot24$ make busybox-menuconfig

2

保存并编译

bhu@bhu-PC:~/ad100/build$ make ad102p_nand_5.10_defconfig
bhu@bhu-PC:~/ad100/build$ make

三 烧录

分区需要多添加一个overlayfs分区

nand

5

nor

6

四 验证

# ls                   //old_rootfs为原有的只读文件系统
bin lib32 module_driver root tmp
dev linuxrc old_rootfs run usr
etc media opt sbin var
lib mnt proc sys
# mkdir 111
# ls
111 lib mnt proc sys
bin lib32 module_driver root tmp
dev linuxrc old_rootfs run usr
etc media opt sbin var