"cp -a"コマンドを使用してDVDからいくつかのファイルをコピーしました。これで、コピーしたファイルを削除できません。問題の原因を取り除くために、selinuxを「許可」に設定しました。これまでに試したことは次のとおりです。
root@zeus:/NGS# getenforce
Permissive
root@zeus:/NGS# rm TRANS.TBL
rm: remove regular file 'TRANS.TBL'? y
rm: cannot remove 'TRANS.TBL': Read-only file system
root@zeus:/NGS# chmod 755 TRANS.TBL
chmod: changing permissions of 'TRANS.TBL': Read-only file system
root@zeus:/NGS# lsattr TRANS.TBL
lsattr: Inappropriate ioctl for device While reading flags on TRANS.TBL
root@zeus:/NGS# ls -lZ TRANS.TBL
-r--r--r--. root root system_u:object_r:iso9660_t:s0 TRANS.TBL
root@zeus:/NGS# chcon unconfined_u:object_r:default_t:s0
root@zeus:/NGS# chcon unconfined_u:object_r:default_t:s0 TRANS.TBL
chcon: failed to change context of 'TRANS.TBL' to 'unconfined_u:object_r:default_t:s0': Read-only file system
どんな提案にも感謝します。
答え1
次のエラーが発生します。
Read-only file system
ファイルシステムは読み取り専用なので変更できません。これはSELinuxまたはファイル固有の権限とは何の関係もありません。フルファイルシステムは読み取り専用です。
推測する必要がある場合は、/NGS
DVDのファイルシステムと言いたいと思います。df -h .
ファイルシステムがマウントされているデバイスを指す次のコマンドを使用して、これを確認できます。