4
起動時に非ルートユーザーを所有者としてNTFSパーティションをマウントする
現在、/ etc / fstabの次の行を使用して、起動時にNTFSパーティションをマウントしています。 /dev/sda3 /media/data ntfs nls=iso8859-1,umask=000 私のUbuntu 11.10のインストールでは、すべてのファイルとフォルダが所有者のように見えますroot-NTFSはとにかく同じ権利管理システムを実際にサポートしていないため、マウント完了後に変更することはできません。私が何をしようls -lとも、NTFSパーティションのどこにでも、すべてのファイルとフォルダが所有者としてリストされますroot:root。 しかし、これは私にとっていくつかの問題を引き起こします。最も注目すべきは、私のアカウントで実行されている一部のアプリケーション(と呼ばれるtomas)がアクセス権について文句を言っています。また、ext3パーティションの1つからNTFSパーティションにファイルをコピー(cp)または移動(mv)しようとすると、エラーメッセージが表示されます mv: preserving times for `[path to new file]`: Operation not permitted または、同様に mv: preserving permissions for ... ルートの代わりに私の名前でパーティションをマウントするのに役立ちますか?もしそうなら、どのように私はfstabでそれを達成しますか? 更新: 私は今、提案に従ってオプションを変更し、これに到達しました: nls=iso8859-1,permissions,users,umask=000,uid=tomas,gid=tomas ls -lこれで、ルートではなく自分が所有するすべてのファイルが表示されるようになり、以前の問題の一部が解決されたようです。ただし、すべてではありません。 Eclipseを起動すると、android-sdkに関連するファイルを実行できないというエラーが表示されます:Permission denied。ls -lファイルについて次のことを教えてくれます。 -rwxrwxrwx 1 tomas tomas 159620 2011-11-29 14:50 adb* これは私が望むように見えます。しかし、(./adbターミナルで)実行しようとすると、アクセス許可拒否エラーも表示されます。しかし、私がそれを実行するとsudo動作します(私は信じています-少なくともそれは私にエラーメッセージを与えませんが、それは私にそれをすべきではないと思う出力をまったく与えません...) なぜ上記のファイルは、誰に対しても実行権限を持っているのに、それ以外の誰によっても実行できないのrootですか ファイルシステムをマウントする方法を変更するにはどうすればよいですか? アップデート2: …