グローバル読み取り権限()を持つディレクトリがありますが、ファイルmnt
システムを読み取り専用(as)としてマウントするとroot
グローバル権限がないと言われ、chmodを試みると読み取り専用ファイルシステムエラーが発生します。
編集する
この質問は多少誤解を招く可能性があります。目標は、ネイティブLinuxドライバを使用するときに世界中のNTFSマウントにアクセスできるようにすることです。私が投稿した回答をご覧ください。
答え1
@stolenmomentが指摘したように、新しいマウントポイント権限は、マウントされたファイルシステムのルートディレクトリ権限を反映しています。
あなたは何ですか本物world
ファイルシステムへのアクセスを許可しようとしています。これファイルシステムの実際の権限メタデータを編集する代わりにマウントしてください。これは、権限セマンティクスがセマンティクスと一致しないFAT
ファイルシステムをマウントするNTFS
場合に必要になる場合があります。これにより、マウントされたファイルシステムはingユーザーのみがアクセスできます(デフォルトのLinuxドライバを使用している場合はデフォルトでグローバルアクセスが許可されます)。FAT/NTFS
UNIX
mount
ntfs-3g
解決策は、mount
ファイルシステム-o umask 000
または同様のものを使用することです。
答え2
当然じゃない。マウントポイントは、マウントされたファイルシステムのルート識別子を使用します。
答え3
ntfsパーティションをマウントしようとしていますが、何らかの理由で読み取り専用モードでマウントしているようです。
この場合は、ntfs-3gをインストールして再インストールしてみてください。動作します。
sudo apt-get install ntfs-3g