免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3036 | 回复: 9
打印 上一主题 下一主题

[FreeBSD] 关于mount_msdosfs挂载中文错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-01-16 19:04 |只看该作者 |倒序浏览
mount_msdosfs -L zh_CN.UTF-8  这样挂载会产生段段误:
Segmentation fault

而用
mount_msdosfs挂载就没事,不能加-L参数

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
2 [报告]
发表于 2016-01-17 16:03 |只看该作者
fat的编码应该是gbk或gb2312的吧?

论坛徽章:
0
3 [报告]
发表于 2016-01-17 19:54 |只看该作者
回复 2# lsstarboy

这不是重点啊,只要加上-L参数,无论是en,zh,还是gbk还是什么都会出现这个错误,以前都可以的,不知道,我设置了什么,但回想起来我也没动过什么设置
Freebsd9.3
   

论坛徽章:
1
2015亚冠之莱赫维亚
日期:2015-05-25 09:51:14
4 [报告]
发表于 2016-01-18 09:36 |只看该作者
不知你用的是自定义内核还是通用内核,我注意到freebsd的内核模块中不光有msdosfs模块,还有相应的msdosfs_iconv模块,这个模块应该就是处理语言编码转换的。你不妨试试加载这个模块。

评分

参与人数 1可用积分 +4 收起 理由
lsstarboy + 4 赞一个!

查看全部评分

论坛徽章:
0
5 [报告]
发表于 2016-01-18 19:08 |只看该作者
kangtian 发表于 2016-01-18 09:36
不知你用的是自定义内核还是通用内核,我注意到freebsd的内核模块中不光有msdosfs模块,还有相应的msdosfs_ ...


通用内核,你能试试你的mount_msdosfs 能用-L参数吗
现在用的就是msdosfs_iconv

我怀疑是mount_msdosfs没用对-L参数后的字符段做'\0'结尾检查,引起的段错误

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
6 [报告]
发表于 2016-01-19 08:52 |只看该作者
  1. root@test:~ # mount_msdosfs -D CP936 -L zh_CN.GB2312 /dev/da0s1 /mnt
  2. root@test:~ # ll /mnt
  3. total 3296
  4. -rwxr-xr-x  1 root  wheel  1931878 Jun 30  2015 WinSCP.rar*
  5. -rwxr-xr-x  1 root  wheel  1421975 Aug 27 09:19 ????????1-8??????????.rar*
  6. root@test:~ # ls -w /mnt
  7. WinSCP.rar                      盗墓笔记1-8大结局全集.rar
  8. root@test:~ # uname -a
  9. FreeBSD wlan 10.2-RELEASE FreeBSD 10.2-RELEASE #0 r286666: Wed Aug 12 15:26:37 UTC 2015     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
复制代码

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
7 [报告]
发表于 2016-01-19 08:54 |只看该作者
  1. root@test:~ # kldstat
  2. Id Refs Address            Size     Name
  3. 1   30 0xffffffff80200000 8d6448   kernel
  4. 2    1 0xffffffff81011000 245      msdosfs_iconv.ko
  5. 3    1 0xffffffff81012000 bc86     msdosfs.ko
  6. 4    1 0xffffffff8101e000 3117     libiconv.ko
复制代码

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
8 [报告]
发表于 2016-01-19 08:55 |只看该作者
  1. root@test:~ # gpart show da0
  2. =>     63  3895233  da0  MBR  (1.9G)
  3.        63  3887667    1  fat16  (1.9G)
  4.   3887730     7566       - free -  (3.7M)
复制代码

论坛徽章:
0
9 [报告]
发表于 2016-01-19 19:25 |只看该作者
回复 6# lsstarboy


  太感谢了,这下搞定了,原来是我的挂载姿势不对,哈哈哈

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
10 [报告]
发表于 2016-01-20 08:40 |只看该作者
回复 9# CBJenjoy


    你的命令用错了?不会挂到/dev/da0上去了吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP