ubifs 挂载出错

yyttiao 2012-09-01 10:09:19
major minor #blocks name

31 0 1024 mtdblock0
31 1 5120 mtdblock1
31 2 122880 mtdblock2
31 3 1968128 mtdblock3

[root@FORLINX6410]# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 19.2G 12.0G 6.2G 66% /
tmpfs 114.0M 0 114.0M 0% /dev/shm
/dev/mtdblock2 120.0M 4.7M 115.3M 4% /mnt/disk

我用nfs启动的文件系统,按照步骤
./flash_erase /dev/mtd3 0 0
./ubiattach -m 3
./ubimkvol /dev/ubi0 -N lvapp -s 500MiB


UBI: attaching mtd3 to ubi0
UBI: physical eraseblock size: 524288 bytes (512 KiB)
UBI: logical eraseblock size: 516096 bytes
UBI: smallest flash I/O unit: 4096
UBI: VID header offset: 4096 (aligned 4096)
UBI: data offset: 8192
UBI: empty MTD device detected
UBI: max. sequence number: 0
UBI: create volume table (copy #1)
UBI: create volume table (copy #2)
UBI: attached mtd3 to ubi0
UBI: MTD device name: "File System"
UBI: MTD device size: 1922 MiB
UBI: number of good PEBs: 3842
UBI: number of bad PEBs: 2
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 0
UBI: available PEBs: 3800
UBI: total number of reserved PEBs: 42
UBI: number of PEBs reserved for bad PEB handling: 38
UBI: max/mean erase counter: 0/0
UBI: image sequence number: -705651541
UBI: background thread "ubi_bgt0d" started, PID 114
UBI device number 0, total 3842 LEBs (1982840832 bytes, 1.8 GiB), available 3800 LEBs (1961ize 516096 bytes (504.0 KiB)


Volume ID 0, size 1016 LEBs (524353536 bytes, 500.1 MiB), LEB size 516096 bytes (504.0 KiB)nment 1


[root@FORLINX6410]# mount -t ubifs ubi0_0 /mnt/ubifs
mount: mounting ubi0_0 on /mnt/ubifs failed: Device or resource busy
最后总是提示 这个 挂载失败的错误.ubifs 这个目录是我刚建的,没人用的.

[root@FORLINX6410]# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 19.2G 12.0G 6.2G 66% /
tmpfs 114.0M 0 114.0M 0% /dev/shm
/dev/mtdblock2 120.0M 4.7M 115.3M 4% /mnt/disk

求教啊~~~实在不知道什么问题了~~~~
[root@FORLINX6410]# mount
rootfs on / type rootfs (rw)
/dev/root on / type nfs (rw,relatime,vers=2,rsize=1024,wsize=1024,namlen=255,hard,nolock,proto=udp,port=65535,timeo=11,retrans=3,sec=sys,addr=192.168.1.27)
devtmpfs on /dev type devtmpfs (rw,relatime,size=116648k,nr_inodes=29162,mode=755)
ramfs on /etc type ramfs (rw,relatime)
none on /proc type proc (rw,relatime)
none on /sys type sysfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
none on /dev type ramfs (rw,relatime)
none on /dev/pts type devpts (rw,relatime,mode=622)
tmpfs on /dev/shm type tmpfs (rw,relatime)
none on /tmp type ramfs (rw,relatime)
none on /var type ramfs (rw,relatime)
/dev/mtdblock2 on /mnt/disk type yaffs2 (rw,relatime)
...全文
1342 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hk2305621_1 2012-12-28
  • 打赏
  • 举报
回复
不知兄台这问题解决没,我也差不多遇到同类型的问题. 我执行 ubiattach 成功后. 去mount ubi, 老提示 no such device. # ln -s busybox mount # mount # ./mount -t ubifs -o sync ubi0_0 /mnt mount: mounting ubi0_0 on /mnt failed: No such device

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧