JFFs2文件系统的重新定制
JFFs2文件系统的重新定制
apt-get install -y mtd-tools
# 安装工具
# 创建MTD设备
modprobe -v mtd
modprobe -v jffs2
modprobe -v mtdram total_size=16384 erase_size=128
modprobe -v mtdblock
cat /proc/mtd
flash_eraseall /dev/mtd0
# 擦除mtd0
dd if=/root/rootfs_v2.3.jffs2 of=/dev/mtd0
# jffs2文件写入mtd0设备分区
mkdir rootfs
mount -t jffs2 -o rw /dev/mtdblock0 rootfs
# 将MTD设备挂载到本地目录rootfs
cp rootfs rootfs_mtd -Rf
# 修改rootfs_mtd目录内容
mkfs.jffs2 -d rootfs_mtd -l -e 0x20000 -o rootfs_v2.3_m2.jffs2
# 重新打包
# 解除挂载
umount rootfs
rmmod jffs2 mtdblock mtdchar mtdram mtd_blkdevs mtd
rm -rf rootfs
本文链接:
/archives/1689149075385
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
kinsong的快乐小窝!
喜欢就支持一下吧