优盘在Fedora Core下的默认编码是ascii,因此如果优盘中有中文文件的话就会造成死机,卸载优盘也会显示busy。解决方法是手动添加一个下面的配置文件。如果你的系统编码是utf8那么把下面的iocharset=cp936替换成utf8。

/usr/share/hal/fdi/95userpolicy/storage-policy.fdi

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">
<device>
<match key="@block.storage_device:storage.removable" bool="true">
<merge key="volume.policy.mount_option.fmask=111" type="bool">true</merge>
<merge key="volume.policy.mount_option.dmask=0" type="bool">true</merge>
<merge key="volume.policy.mount_option.users" type="bool">true</merge>
<merge key="volume.policy.mount_option.iocharset=cp936" type="bool">true</merge>
</match>
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.policy.mount_option.fmask=111" type="bool">true</merge>
<merge key="volume.policy.mount_option.dmask=0" type="bool">true</merge>
<merge key="volume.policy.mount_option.users" type="bool">true</merge>
<merge key="volume.policy.mount_option.iocharset=cp936" type="bool">true</merge>
</match>
</device>
</deviceinfo>

保存后运行service haldaemon restart重启服务

5 条评论
  1. sakulaqi 说道:

    if u update u system and use gnome-2.10 or newer (or KDE3.4 newer)
    U don't have to do these things.

  2. kingren 说道:

    fstab

  3. liang 说道:

    xx

  4. Felix 说道:

    [quote=liang]
    保存到哪里阿?
    [/quote]
    保存到/usr/share/hal/fdi/95userpolicy/storage-policy.fdi

  5. liang 说道:

    保存到哪里阿?

留下评论

京ICP备05053527号
经过34次查询历时0.407秒终于生成了此页面
Powered by WordPress & Designed by Felix © 2012