我最近将一个外部驱动器从支持 USB 的路由器移到了台式机上,遇到了一些权限相关的问题。当我尝试获取所有权或设置权限时,许多文件都出现错误,而且在我对某个文件进行各种操作时,它不知何故被切换到了一个文件夹。
有人知道这是怎么发生的吗?又该如何将其扭转回来呢?
以下是屏幕截图:
答案1
文件和文件夹之间的区别通常是包含该文件/文件夹的目录条目中的一个标志。也就是说,似乎这个父目录可能已经遭受了一些损坏,从而翻转了该标志。由于(现在)文件夹的内容不像有效的目录结构,因此它将其视为空。Chkdsk 可能会发现一些需要修复的错误,但可能性不大。
如果获取数据扇区的内容很重要,则需要一个允许您读取 inode 或原始扇区的实用程序。如果不那么重要,我会删除该文件并运行一个好的文件系统检查器(chkdsk 不符合条件)。