QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2450|回复: 1

vfat文件格式写数据的限制问题,问了很多坛都没解决

[复制链接]
发表于 2006-7-29 13:20:01 | 显示全部楼层 |阅读模式
s3c2510向vfat文件格式写数据的限制问题,问了很多坛都没解决
我的系统环境是:s3c2510  ,uclinux 2003,内核是2.4。
我现在想往u盘写数据,如果u盘的文件格式是ext2格式,那么mount /dev/sda1 /mnt
后,直接cp  /bin/test.txt   /mnt,一切都很正常。
但是如果u盘是fat32格式的话,那么mount -t vfat /dev/sda1 /mnt,后,再使用
cp  /bin/test.txt   /mnt,如果test.txt大于8k就写不进去了,出现错误
Filesystem panic (dev 08:01).
  File without EOF
  File system has been set read-only
后来我把05uclinux的 /linux2.4.x/fs/vfat  移植到现在的系统,能写1M左右的数据,但再大点的数据又出现这个问题
各位,谢谢
发表于 2006-8-9 21:34:01 | 显示全部楼层
mount 时加上一些参数试试, -o loop ,  iocharset= , codepage= 之类的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 14:38 , Processed in 0.035714 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表