読み取り専用ファイルシステムのフォルダを「chmod」マウントできません。

読み取り専用ファイルシステムのフォルダを「chmod」マウントできません。

グローバル読み取り権限()を持つディレクトリがありますが、ファイルmntシステムを読み取り専用(as)としてマウントするとrootグローバル権限がないと言われ、chmodを試みると読み取り専用ファイルシステムエラーが発生します。

編集する

この質問は多少誤解を招く可能性があります。目標は、ネイティブLinuxドライバを使用するときに世界中のNTFSマウントにアクセスできるようにすることです。私が投稿した回答をご覧ください。

答え1

@stolenmomentが指摘したように、新しいマウントポイント権限は、マウントされたファイルシステムのルートディレクトリ権限を反映しています。

あなたは何ですか本物worldファイルシステムへのアクセスを許可しようとしています。これファイルシステムの実際の権限メタデータを編集する代わりにマウントしてください。これは、権限セマンティクスがセマンティクスと一致しないFATファイルシステムをマウントするNTFS場合に必要になる場合があります。これにより、マウントされたファイルシステムはingユーザーのみがアクセスできます(デフォルトのLinuxドライバを使用している場合はデフォルトでグローバルアクセスが許可されます)。FAT/NTFSUNIXmountntfs-3g

解決策は、mountファイルシステム-o umask 000または同様のものを使用することです。

答え2

当然じゃない。マウントポイントは、マウントされたファイルシステムのルート識別子を使用します。

答え3

ntfsパーティションをマウントしようとしていますが、何らかの理由で読み取り専用モードでマウントしているようです。

この場合は、ntfs-3gをインストールして再インストールしてみてください。動作します。

sudo apt-get install ntfs-3g

関連情報