我知道FAT32,以及FAT16/12都不支持 符号链接 也不 硬链接. 。但是我想到了这个想法:

脂肪规范描述了每个文件都与目录输入相关联。在我的理解中,可以说目录中的文件输入或其他 到文件的内容。

那么,如何定义两个指向同一文件包含的目录输入?或者,什么可以阻止我这样做?

用例: 我为汽车收音机提供了一个USB质量存储设备,并且由于无线电软件不支持播放列表,因此我想将目录用作播放列表。因此,对我来说,Windows在执行此操作时的行为并不重要。

有帮助吗?

解决方案

您在谈论的内容(“指向同一文件包含的两个目录键”)是硬链接。 CHKDSK将其报告为交联并打破它们,“修复”文件(实际上是副本)。

其他提示

这应该适用于简单的问题。即它可以用作黑客 /解决方法,如果您重命名 /移动 /删除文件,我不知道会发生什么。因此,您不应在主HDD上这样做。

我使用十六进制编辑器手动编辑了目录 - 输入。我修改了群集以及文件尺寸,并成功伪造了硬链接。我的Car-Radio甚至Windows(7,64位)在播放我使用的原始和“链接”的MP3文件时没有任何问题。

当我在十六进制编辑中再次打开设备时,我的所有修改都没有更改(请参阅答案1中的CHKDSK问题 - 但据我所知,无论如何必须手动启动CHKDSK。

Michaelph在Superuser上发布了说明:

https://superuser.com/a/486829/51237

可以使用磁盘探测器(仅在XP上,我还没有让它编写Win7上的更改)来修改群集胖目录参考。该方法可用于重定向DCIM文件夹(或子文件夹),以指向其他扫描设备使用的文件夹。

这是否是一个好主意是另一回事,您会自负地使用它。

  1. 将Eye-Fi卡插入USB卡读取器或直接进入SSD插槽中,并注意已安装的驱动器字母(假定为f:,为简单起见)
  2. 确保所有用于卡的Windows Explorer Windows和子目录都关闭。
  3. 运行磁盘探测
  4. 选择驱动器 - >逻辑卷
  5. 在“公开逻辑卷”对话框中双击f:在逻辑卷列表中
  6. 单击“句柄” f:已选择为“设置的活动”按钮。您可以暂时将手柄作为只读的手柄。
  7. 选择工具 - >搜索扇区...
  8. 检查详尽的搜索,在输入字符中输入DCIM以搜索和搜索
  9. 您应该找到一场比赛(我的位于8192)。在“找到匹配...”对话框上选择“否”以取消其余的搜索。
  10. 选择扇区 - >读取并将扇区数量增加到至少两个,以便包含整个目录表。
  11. 在磁盘探针屏幕右侧的ASCII中找到DCIM,这是目录的脂肪入口的开始。记下记录的第27个字节的十六进制值(每个条目为32 bytes),这是目录群集参考。如果需要,此值是需要将DCIM目录恢复到正常使用的需要。
  12. 找到要重定向DCIM的目录的条目,然后再次记录记录中的第27个字节。
  13. 返回到DCIM记录的第27个字节,然后将其更改为步骤11中指定的值。
  14. 选择soctors->写入,然后单击“写入扇区”对话框。如果您以仅阅读的方式打开该部门,则会发出警告。是的,如果您乐于做出更改,可以覆盖。

在Windows Explorer中打开DCIM目录现在将显示目标目录的内容。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top