web-dev-qa-db-ja.com

なぜすべてがルート所有権(NTFS)に戻り続けるのですか?

ファイルを自分の名前に戻すためにあらゆることを試みましたが、修正しようとするたびにルート所有権にファイルを追加するだけです。

起動時に2つのntfsパーティションをマウントすることから始まります。 Pysdmはパーティションをマウントするように設定しますが、その後、すべてがルートによって所有されます。私は所有権を変更しますが、それは「受け止めない」だけです。エラーメッセージはありません。次回プログラムを開いたときに、すべてがルートに所有された状態に戻ります。ターミナルを介してSudoで実行し、それを変更しようとしましたが、まだかかりませんでしたし、より多くのアクセス許可の問題を作成しているようです(今は思い出せません、すみません)。それから私は、Sudoを使用すると、それ自体でrootへのアクセス権が変更され、gksudoまたはgksuを使用する必要があることを読みました。

Ubuntuを再インストールし、fstabファイルを手動で編集しようとしましたが、それでもうまくいきませんでした。起動時にパーティションをマウントできなかったというエラーが表示され続けました。加えて、私はいつもそこに座っているだけの奇妙な余分な存在しないドライブがありました。私はそこで何か間違ったことをしたと確信していますが、何百万回もチェックし、すべてが完璧な順序で見えました。私のfstabファイルにないファントムドライブ。

そう! Ubuntu AGAINを再インストールし、代わりにNTFS-configをお勧めします。ドライブをマウントし、再び、所有権をルートに変更します。必要に応じてマウントを解除することはできません。 CHOWN -hR myname:myname/media/[the drives]で元に戻そうとしましたが、すべてのファイルの所有権もすべてrootに変更されました。これらのファイルはすでに私が所有しており、すべてを私の名前に変更するコマンドで、すべてをルートに変更しました。今私は本当にめちゃくちゃです。

おそらく最も奇妙なのは、Sudo AND gksuを使用してNautilusにアクセスしようとしたとき、所有権とグループを右クリックして変更することにより、GUIで権限を変更しようとすると、メニューから自分の名前を選択すると、名前が表示されます、すぐにルートに戻ります。それも単に「取る」ことはありません。

なぜ!?!?!?!なぜすべてがルートに変わり続けるのですか?私のすべての試みが所有権を変更するのに十分に機能するのに、なぜルートではなく元に戻るのですか?助けてください!!!

2
jim

NTFSパーティションはLinuxの許可を尊重しません。したがって、chmodを使用して行われたアクセス許可の変更は、永続的に適用されません。

オプションdefaults,uid=1000,gid=1000を使用してfstab行を記述する必要があります。コマンドidを使用して、ユーザーのuidとgidを見つけることができます。

間違っていない場合は、pysdmの「オプション」の下にこれを追加できます。

同様の質問: NTFSドライブにフルアクセスするためのfstab行の書き方

一方、パーティションをext2/ext3/ext4にフォーマットして、ext2readのようなウィンドウでブラウザープログラムを使用することもできます。 http://sourceforge.net/projects/ext2read/

他のオプションは、Windows用のext2/3/4ドライバー、ext2fsdです。 http://www.ext2fsd.com/

6
Savvas Radevic

この記事では、NTFSアクセス許可に関する問題を解決しました。

起動時にNTFSパーティションをマウントし、非ルートユーザーを所有者として

トリックは、/ etc/fstabファイルのNTFSドライブのマウントエントリを変更して、「permissions」および「users」オプションで「ntfs-3g」を使用することでした。

UUID=####    /mnt/MOUNTPOINT    ntfs-3g    defaults,permissions,users    0    0
1