• 2023-10-18MTD和UBI
    Cmdlineubi.mtd=rootfsroot=ubi0:ubi_rootfsrootfstype=squashfsUbi.mtd=rootfs表示将mtd名字为rootfs的取attach到ubi0上root=ubi0:ubi_rootfs表示根文件系统在ubi0上名字叫做ubi_rootfs的volume上UBIvalume可以使用两种表示方式,ubiX_Y或者ubiX:NAMEX是UBI设备编号Y是UBI
  • 2023-09-16NAND/MTD/UBI/UBIFS概念及使用方法
    关键词:NAND,MLC/SLC,Page/SubPage,EraseBlock,OOB,ECC,BitFlip,MTD,UBI,wearing-level,LEB,PEB,EC/VID,Volume,UBIFS等等。 由于调试NANDLinux启动,记录NAND/MTD/UBI/UBIFS点点滴滴。未去分析Kernel对应模块和相关工具代码,仅从使用角度去记录。1.NAND/MTD/UBI/UBIFS整体框架如下是NAND、MT
  • 2023-08-10嵌入式 Linux ------ UBIFS 文件系统的使用
    LinuxUBIFS文件系统的使用平台环境如下设施版本CPUAllwinnerF1C100slinux6.4.0-rc4ubootv2023.07-rc4buildrootv2023.02闪存WinbondSPI-Nand128MBW25N01G从Buildroot生成UBIFS手动创建UBIFS参考如下内容3.制作ubifsUbifs的制作
  • 2023-07-07Buildroot创建ramdisk、ext4、ubifs镜像,以及mkfs.ext4/mkfs.ubifs/cpio的使用
    通过mkfs.ext4和mkfs.ubifs可以生成ext4和ubi格式的文件系统文件。Buildroot中创建文件系统文件即借助这两个命令。1.mkfs.ext4mkfs.ext4以及mkfs.ext2/mkfs.ext3都指向mke2fs,用于创建ext4格式的文件系统。Usage:mkfs.ext4[-c|-lfilename][-bblock-size][-Ccluster-si
  • 2023-03-29mount命令
    一.网址参考1. Linux文件系统之mount二.实践1.把设备ubi2_0按照ubifs格式挂载到opt分区mount-tubifsubi2_0/optmount-tubifs-oroubi2_0/opt#按照只
  • 2023-03-28[ubifs] mkfs.ubifs max_leb_cnt too low (17244 needed)
    当你遇到这个傻逼问题的时候,可以看参考这个ubi文件系统/ubifilesystem解决方法就是继续加大@$(HOME_PATH)/tools/mkubifs/mkfs.ubifs–F-q-r$(BUILD_PATH)/out/