【问题标题】:Why system reboots the moment I use rm -r or rmdir to delete a directory under FreeBSD 10.2? [closed]为什么在我使用 rm -r 或 rmdir 删除 FreeBSD 10.2 下的目录时系统会重新启动? [关闭]
【发布时间】:2015-09-08 05:53:13
【问题描述】:

我在 FreeBSD 10.2 下遇到了一个严重的 rm 命令问题。 请使用下面的链接观看我录制的内容。

https://www.youtube.com/watch?v=D2qz5TY3D8M

在当前目录下,有两个子目录(test1 & test2),都是空的。我想用 rm -r 删除它们。删除 test2 可以正常工作。但是当我尝试处理 test1 时,发生了一些可怕的事情 - 系统在显示我不理解的内容后重新启动。后来我也尝试了 rmdir ,同样的事情也显示了。我不确定从什么时候开始。这是什么问题?有什么办法可以解决?

【问题讨论】:

    标签: unix freebsd rm rmdir


    【解决方案1】:

    紧急消息显示父目录的链接计数为 2。目录的父目录的链接计数必须至少为三个。引用是子目录、父目录和父目录的父目录。

    在您的情况下,链接计数必须为 2。最可能的原因是您的文件系统处于不干净状态,您在没有运行 fsck 的情况下强制挂载。

    如果这是可重现的,则运行ls -la 以检查父目录中. 的链接计数。在你的文件系统上运行fsck

    【讨论】:

      【解决方案2】:

      您的文件系统已损坏。假设它是根文件系统(“/”),您需要启动到单一(在加载程序提示符下按空格键,然后执行“boot -s”)并执行“fsck /”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多