
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu7.10とWindows XPのデュアルブートをしています。
パーティションはsda1がfatの2GB、sda5がntfsの30GB、sda6がext3の7GB、sda7がswapの0.5GBです。
sda1とsda5のボリュームを使用しない時にはubuntuのデスクトップに表示したくないので、(USBメモリやCD-ROMが挿入された時にはデスクトップに表示したいのでgconf-editorで/apps/nautilus/desktop/volumes_visibleはtrueにしてます。)
fstabでsda1とsda5のoptionにnoautoとuserを加えました。そうすると、fatのsda1の方はファイルブラウザからクリックするだけでマウント出来るのですが、ntfsのsda5の方はrootだけがマウント出きるというエラーになってしまいます。
sudo mount /dev/sda5でマウントすることはできます。
なぜntfsは監理者権限が無いとマウントできないのでしょうか。
オフライン
root以外でもNTFSパーティションをマウントしたいのであれば、/bin/ntfs-3gにsetuidを設定することで可能になります。
$ sudo chmod u+s /bin/ntfs-3g
こうすることでNTFSのマウントは可能になりますが、あくまでも自己責任で設定すべきでしょうね。
オフライン