无法以 root 身份删除外部驱动器上损坏的文件

无法以 root 身份删除外部驱动器上损坏的文件

我有一个用于备份的加密外部硬盘。备份是硬链接,用于模拟增量备份(使用 rsync)。我使用的是 Debian 稳定版。

显然有些文件已损坏,我无法以 root 身份删除它们。

我已经运行 fsck 来修复磁盘,但仍然无法删除文件。

显然,文件的所有权是混乱的。它们具有权限 ---xw--wx,并且由不存在的用户 ID 拥有。

chown/chgrp、chattr 甚至 lsattr 都给出权限被拒绝错误并说不允许该操作。

我如何才能获得这些文件的所有权并将其删除?

答案1

您可能还需要修复包含文件的目录的权限。如果这不起作用,则说明您的文件系统尚未修复,您将不得不重新格式化它。

相关内容