背景
ubuntu 突然rm不了文件壕翩,報(bào)structure needs cleaning
解決思路
1. 查找報(bào)錯(cuò)文件所在的目錄掛載在哪個(gè)硬盤上监右,從以下命令可以看出掛載在/dev/sda5中。
df -h `pwd`
2. 取消/dev/sda5的掛載抒和。
sudo umout /dev/sda5
報(bào)錯(cuò):/home is busy
2.1 嘗試用root用戶遠(yuǎn)程登錄主機(jī)翅萤,如果登錄不上啃奴,參考以下操作
- 如果沒(méi)有root密碼, 執(zhí)行以下命令修改密碼
sudo passwd root
- 如果修改完密碼草则,還是無(wú)法遠(yuǎn)程用root登錄钢拧, 參考以下操作
sudo vim /etc/ssh/sshd_config
修改 PermitRootLogin yes
- 取消開(kāi)機(jī)磁盤自動(dòng)掛載
vim /etc/fstab
注釋掉 /dev/sda5的掛載
- 重啟ubuntu
3. 重啟后,用root用戶遠(yuǎn)程登錄到ubuntu
我的文件系統(tǒng)是etx4 的
所以執(zhí)行以下操作:
fsck.ext4 /dev/sda5 -y
執(zhí)行成功后畔师,恢復(fù)磁盤開(kāi)機(jī)自啟配置娶靡,并重啟。
vim /etc/fstab