无法 rm 损坏目录

无法 rm 损坏目录

CentOS6

我以 root 身份登录。它是一个在virtualbox中作为vagrant机器运行在Windows 10主机上的虚拟机。

我试过

chmod -R 777 /home/thomas/WWW

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

当我尝试与rm -rf /home/thomas/WWW我联系时

删除`/home/thomas/WWW/':是一个目录

这很奇怪

ls -la显示损坏的索引节点

d?????????? ? ? ? ? ?万维网

但我现在不知道如何解决它。

答案1

如果你的文件系统既不是/boot, /,/usr也不是,那么/var事情就很简单

  • 只需在 /etc/fstab 中注释您的文件系统

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

  • fsck -t ext4 /dev/vgdata/archives(fsck 应该识别 ext4 fstype)

别的

  1. 找到你的文件系统(df。)会告诉你

    /dev/mapper/vg1-lv1 ... /var
    
  2. 您位于卷组vg1和逻辑卷中lv1

  3. 下载与您的操作系统版本相同的 iso CD(在本例中为 centos 或 redhat)。

  4. 使用 virtualbox 挂载此 iso 并在其上启动。
  5. 从启动菜单中,不要安装,选择救援模式。
  6. 找到您的卷组、逻辑卷和文件系统,然后对其执行 fsck。

相关内容