有没有办法在 fat32 上强制建立硬链接?

有没有办法在 fat32 上强制建立硬链接?

cp -l 和 ln 都拒绝在 Fat32 FS 上创建硬链接,即使 root 使用 -F 选项也是如此。这是一种明智的行为,因为 fat 没有引用计数,这很可能会搞砸事情。但是,有没有办法强制不同的目录条目指向同一个起始块,而我只能负责(即 FS 被用作只读)?我例如为 iso9660 做过,它也不是设计为有链接的。谢谢

答案1

通常情况下,没有实用程序可以做到这一点。然而,后果自负,您可以对硬盘进行扇区编辑,并将一个目录簇指向另一个目录簇。

运行 chkdsk 或任何修复工具都会将其视为错误并尝试纠正它。 因此,您所做的操作将会被撤销,并且有可能扰乱您的文件系统。

相关内容