Centos

無法 rm 損壞的目錄

  • June 18, 2018

CentOS6

我以 root 身份登錄。它是一個在 virtualbox 中的 Windows 10 主機上作為 vagrant 機器執行的虛擬機。

我試過

chmod -R 777 /home/thomas/WWW

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

當我試圖 rm 時,rm -rf /home/thomas/WWW我得到了

刪除`/home/thomas/WWW/’:是一個目錄

這很奇怪

ls -la顯示損壞的 inode

?????????? ? ? ? ? ? 全球資訊網

但我現在不知道如何解決它。

如果您的文件系統既不是/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
  1. 您在卷組vg1和邏輯卷中lv1
  2. 下載與您的作業系統(在本例中為 centos 或 redhat)相同版本的 iso CD。
  3. 使用 virtualbox 掛載這個 iso 並在其上啟動。
  4. 從啟動菜單中,不要安裝,選擇救援模式。
  5. 找到您的捲組、邏輯捲和文件系統,然後對其執行 fsck。

引用自:https://unix.stackexchange.com/questions/450426