Copiei alguns arquivos de um DVD usando o comando 'cp -a'. Agora, não consigo excluir nenhum dos arquivos copiados. Eu configurei o selinux como "permissivo" para remover isso como fonte do problema. Aqui está o que eu tentei até agora:
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
Todas as sugestões apreciadas.
Aqui está o erro que está sendo dado:
O sistema de arquivos é somente leitura e você não poderá fazer nenhuma alteração nele. Não tem nada a ver com SELinux ou permissões por arquivo. Todo o sistema de arquivos é somente leitura.
Se eu tivesse que adivinhar, diria que
/NGS
é o sistema de arquivos do seu DVD. Você pode confirmar isso com algo comodf -h .
, que apontará para o dispositivo a partir do qual o sistema de arquivos foi montado