このトピックに関する投稿が多すぎますが、詰まっています。
ここで非常に関連性の高い投稿を見つけました。 ユーザーアカウントからNTFSパーティションをマウントできません
私もここでよくある質問を読んだ。 http://www.tuxera.com/community/ntfs-3g-faq/#useroption
それでもNTFSパーティションをユーザーとしてマウントできません。ただルートとしてマウントしてください(またはsudoを使用してマウントしてください)。今、私のシステムがユーザーのインストールの準備ができていることを知りたいです。
私のボリュームのfstabエントリオプションは次のとおりです。
noatime,
noauto,
noexec,
rw,
users,
shortname=lower,
uid=MY_USER,
gid=100,
fmask=111,
dmask=000
インストール中にエラーが発生しました:
'/dev/sdc1' をオープン中にエラーが発生しました: 権限が拒否されました。
'/dev/sdc1' をマウントできません: 権限が拒否されました。
「/dev/sdc1」とntfs-3gのバイナリ権限とインストールユーザーIDを確認してください。
要件は次のとおりです(FAQから取得)。
- ntfs-3gはFUSEサポート統合にコンパイルされます。
- ntfs-3g バイナリはバージョン 1.2506 以降です。
- setuid-rootに設定されたntfs-3gバイナリ
- ユーザーはボリュームにアクセスできます。
- ユーザーはマウントポイントにアクセスできます。
5——完了、
4 - 完了、
3——完了、
2 --ntfs-3g-2010.10.2-2.1.x86_64
1 - ?
FUSEがntfs3g内でコンパイルされているかどうかを確認する方法と、1.206バージョンと2010.10.2バージョンを比較する方法がわかりません。
もしそうなら - 私に合った仕事ができるかどうかどうかを確認できますか?私のシステムでは不可能だったので、ユーザーアカウントからインストールしようとするすべての努力は無駄になるかもしれません。
SUSE 11.4を開きます。
答え1
man ntfs-3g
説明する:
ntfs-3g setuid-rootが設定されている場合これにより、root以外のユーザーもボリュームをマウントできます。
ls -ld $(which ntfs-3g)
私のsetuidが欠けていると言います。質問してもいいですか?
答え2
fstab
ユーザーに "user"オプションを追加します。ユーザーオプションは1行にあり、誰でも利用できます。山対応するシステム。
ユーザー - ユーザーができることが必要な場合削除、 fstab 行で user の代わりに users を使用します。