Não é possível remover o diretório, operação não suportada no NTFS

2

Eu tenho um diretório antigo do Windows que não consegui remover usando processos do Windows, então mudei para o Slax Linux para tentar removê-lo.

Ao remover o diretório que recebo

Cannot remove [directory] operation not supported.

depois de usar o comando rm -rf [directory] .

Recebi o seguinte em uma consulta de permissão:

drwx------ 1 root root 12288 Mar  3 16:48 Program Files
drwx------ 1 root root 28672 Mar  3 16:48 Program Files (x86)
drwx------ 1 root root 20480 Mar  3 16:48 ProgramData

Estou logado com o usuário root. Ainda não parece me permitir excluir.

Eu posso mover esses arquivos para a lixeira, mas quando tento esvaziá-los, me disseram que não posso excluir os arquivos.

Ao tentar usar lsattr -d [directory] exam_a , obtenho:

lsattr: Inappropriate ioctl for device While reading flags on Program Files
lsattr: No such file or directory while trying to stat exam_a

Alguma outra ideia?

Este é um diretório Windows.old que está ocupando 25 GB em uma unidade com 3 GB, preciso do espaço e estou tentando removê-lo. Não há nada nele que eu precise, mas o diretório está em uma unidade que é minha unidade C: \ do Windows, portanto não posso formatar e começar de novo.

    
por aarmfield 04.03.2017 / 01:05

1 resposta

-1

Eu tentaria primeiro isso:

  chattr -i [directory]  
  chattr -a [directory]  

chattr altera os atributos de arquivo (e diretório) em um sistema de arquivos Linux

  chattr +[option] adds an attribute  
  chattr -[option] removes and attribute  

O sinalizador somente de acréscimo 'a' impede a remoção de um diretório e de quaisquer arquivos ou diretórios criados nele.

Um item com o atributo 'i' não pode ser modificado: não pode ser excluído nem renomeado.

    
por 04.03.2017 / 06:10