返回信息流系统板内核可以识别U盘,但是执行挂载命令后,系统就完全死机,请教那位牛人帮我查看原因?
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #189同步于 2008/5/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
ARM平台上的USB挂载?<急>
zhangting08
2008/5/10镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
刚才在网上查了一下 不知道是不是下面这个原因
【摘自网上】
由于 fc3 内核默认 fat32 文件系统字符编码是 ascii,如果优盘的文件名包含中文,那么在转换时会出问题,应用程序就会失去响应。具体的表现有多种,比如桌面假死,关机时提示无法卸载分区等等
解决的办法是在挂载时,根据语言环境 locale 的值,使用挂载参数。如果是 UTF-8 那么就用 mount -o utf8,如果是 GB* 那么就用 mount -o iocharset=cp936.
刚才看了一下我以前编过的一个2.6.20的内核
<*> MSDOS fs support
<*> VFAT (Windows-95) fs support
(437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
< > NTFS file system support
而且我挂载的时候用的命令是
mount -t vfat -o iocharset=gb2312 /dev/sda1 /mnt