Não é possível rm diretório corrompido

1

CentOS6

Estou logado como root. É uma máquina virtual em execução em um host Windows 10 no VirtualBox como uma máquina vadiadora.

Eu tentei

chmod -R 777 /home/thomas/WWW

chown -R root:root /home/thomas/WWW

ao tentar rm com rm -rf /home/thomas/WWW recebo

remove '/home/thomas/WWW/': Is a directory

que é estranho

ls -la revela um inode quebrado

d?????????? ? ? ? ? ? WWW

mas não tenho ideia de como corrigi-lo agora.

    
por Thomas 18.06.2018 / 13:57

1 resposta

2

Se o sistema de arquivos não for /boot , / , /usr ou /var , as coisas são fáceis

  • apenas comente o seu sistema de arquivos em / etc / fstab

    #/dev/vgdata/archives /home/archemar/tmp365 ext4 defaults       0       2
    
  • reboot

  • fsck -t ext4 /dev/vgdata/archives (o fsck deve reconhecer o ext4 fstype)

else

  1. localize seu sistema de arquivos (df.) irá lhe dizer

    /dev/mapper/vg1-lv1 ... /var
    
  2. você está no grupo de volume vg1 e no volume lógico lv1

  3. faça o download de um CD iso da mesma versão do seu sistema operacional (centos ou redhat neste caso).

  4. use o virtualbox para montar esta iso e inicializá-la.
  5. no menu de inicialização, não instale, escolha o modo de recuperação.
  6. localize seu grupo de volumes, volume lógico e sistema de arquivos e faça um fsck nele.
por 18.06.2018 / 15:58

Tags