问题标签 [ntfs-3g]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
172 浏览

c++ - 缺少 NTFS 签名

我已经从这里加载了NTFS-3G : https ://github.com/vitalif/ntfs-3g到一个 VS2017 项目中,想要读取NTFS USB 记忆棒驱动器。当我调试读取过程时,我看到它没有读取 USB 驱动器,原因是:

我在 Win10 64bit/VS2017 上运行这段代码。而且我的 U 盘是有效的,我试过几个 U 盘(都是 NTFS)。

我读到vitalif/ntfs-3g 有操作系统限制:Windows XP,...和Windows 7 文件系统...这就是为什么我怀疑我的阅读过程失败的原因...

我已经在 github 上为另一个支持 Win10 的 NTFS-3G 项目寻找它,但我没有找到它……是否有其他版本的 NTFS-3G 库可以在 Win10 上运行?或者,我失败的另一个原因是什么?

任何支持都会受到欢迎,我为这个问题奋斗了好几天......

0 投票
1 回答
750 浏览

apache - Apache 错误:不允许符号链接或链接目标不可访问

我默认使用 Ubuntu 作为操作系统,但有时我需要使用 Windows 10,如果我可以共同访问我的所有 Web 项目,那会很方便。我有两个用于两个操作系统的 ssd。第一个仅适用于 Ubuntu(ext4 文件系统),第二个仅适用于 windows(ntfs 文件系统)。所有项目都使用 ntfs 文件系统存储在第二个项目中(因为在这种情况下,我可以从 windows 和 ubuntu 访问项目)。在 Windows 中,它运行良好。但是对于 Ubuntu,我有一个问题。

在 Ubuntu 中,我创建了一个符号链接“/var/www/”到“/media/myuser/projects/www”。使用真正的文件夹(“/var/www/”),它工作得很好,但使用符号链接不起作用。

错误日志:

AH00037:不允许符号链接或链接目标不可访问:/var/www

我知道要访问符号链接需要编辑 apache 配置并添加选项“FollowSymLinks”。我做到了,但它仍然不起作用。

阿帕奇配置:

我确定它是 ntfs 安装问题,因为当我尝试将链接“/var/www”添加到某个 ubuntu ext4 文件夹时它起作用了。

具有 ntfs 文件系统的挂载设备始终具有“0777”权限,这意味着该问题与权限无关。

你能给我一些关于 apache ntfs 安装问题的建议吗?

0 投票
1 回答
114 浏览

linux - 如何仅使用 linux 在 ntfs-3g 分区中取消设置文件的稀疏标志?

我想取消设置 ntfs-3g 分区中文件的稀疏标志,使用linux。并且正确地(零填充孔?)。

我试过的: setfattr -h -v 0x00000000 -n system.ntfs_attrib_be /xxx/file

0 投票
0 回答
73 浏览

linux - Ubuntu 20.04 在访问 NTFS 分区上的某些文件时挂起

我已将 NTFS 格式的 USB3 2.5" 硬盘直接连接到我的 DIY Ubuntu 20.04.2 NAS 以加快传输速度。

访问某些文件时,Linux openat() 系统调用只是挂起

Ctrl+C产量:

有什么线索吗?