タイトルどおり、uClinux のルート ファイル システムを操作したいと考えています。これは initramfs に基づいています。
/usr には、ルートファイルシステムの作成に関連するほとんどのファイルがあることを知っています。
├── .built-in.o.cmd
├── .gen_init_cpio.cmd
├── .gitignore
├── .initramfs_data.cpio.gz.cmd
├── .initramfs_data.cpio.gz.d
├── .initramfs_data.o.cmd
├── Kconfig
├── Makefile
├── built-in.o
├── gen_init_cpio
├── gen_init_cpio.c
├── initramfs_data.S
└── initramfs_data.cpio.gz
これです。
そして、ルート ファイル システムとして使用されていると思われるディレクトリ ../romfs があります。../romfs/mnt/ というディレクトリがあり、../romfs/mnt/flash ディレクトリを作りたいのですが、mkdir ../romfs/mnt/flash は役に立ちません。ダウンロードしたイメージには ../romfs/mnt/flash が含まれていません。実際には ../romfs/mnt/flash はコンパイルの直後に削除されます。
ルート ファイル システムにディレクトリを追加または削除するにはどうすればよいですか?
どうもありがとうございました..