お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-12-02 21:47:50

RxOrca
メンバ
登録日: 2007-03-02

リムーバブル・ストレージとして jfsを使う場合

USB-HDDなどで jfsを使う場合, iocharset=utf8が指定されてない状態でマウントされてしまうです。
GNOME側でマウントするので /etc/fstabに記述する訳にはいかず, 毎回 remountしてたです。
アイコン右クリック → プロパティーにそれらしき項目はあるものの, 設定すると次回マウントできなくなってしまうし …

で, これは, 想定外オプションが指定されるとこのよーになってしまう, みたいなことでした。
なので /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi をこんな風に変更してオプション指定可能にしてるです。

コード:

$ diff -u 20-storage-methods.fdi_org 20-storage-methods.fdi
--- 20-storage-methods.fdi_org  2007-10-09 03:48:00.000000000 +0900
+++ 20-storage-methods.fdi      2007-12-02 21:41:29.000000000 +0900
@@ -201,6 +201,12 @@
       </match>
 
 
+      <!-- allow these mount options for jfs -->
+      <match key="volume.fstype" string="jfs">
+       <append key="volume.mount.valid_options" type="strlist">iocharset=</append>
+      </match>
+
       <!-- allow these mount options for hfs -->
       <match key="volume.fstype" string="hfs">
        <append key="volume.mount.valid_options" type="strlist">uid=</append>

参考: http://bbs.fedora.jp/read.php?FID=10&TID=5144


編集:
uid=を念のため付けてたけどその記述を削除

最後の編集者: RxOrca (2008-05-01 13:16:58)

オフライン

 

Board footer

Powered by FluxBB