|
#書いてる途中で送信しちゃったので、続きを書きます。
環境: Vine Linux 6 64bit / Parallels Desktop
netatalk-2.2.0-3vl6の設定ファイルではea:sysという設定が行なわれているが、
Vine Linux 6をインストールした状態のファイルシステムはxattrが有効になっていない。
従ってEA付きのファイルをMacからVineにコピーすると、確実にエラーが発生する。
この問題を解決するには、以下の3つのうちどれかを行なう必要がある。
1) Vineのインストーラがファイルシステムをフォーマットする段階でxattrを有効にする
2) Vineのインストーラが/etc/fstab上でxattrを有効にする
3) netatalkの設定ファイルからea:sysを削除する
再現手順:
1) Vine Linux 6をインストールする。そのときファイルシステムのフォーマットはデフォルトのままとする。
2) netatalk-2.2.0-3vl6をインストールし、起動する。
3) Mac OS XからnetatalkにEA付きファイルをコピーする
4) Vine側のshell上でgetfattrコマンドを実行し、xattrがあるか確認する → ない
5) /var/log/messageを確認する → エラーが出ている |
|