问题标签 [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.
macos - 为 OS X 编译 NTFS-3G
注意到 NTFS-3G 的推荐安装是五年前的 2010.10.2,因为它可以方便地以 .pkg 的形式获得,我想尝试从官方网站编译最新的 2015.3.14 。请注意,我不想从 Brew 或 Macports 安装它,而是手动安装
所以我尝试了:
但它告诉我pkg-config
没有安装,所以我从http://www.freedesktop.org/wiki/Software/pkg-config/安装它./configure --with-internal-glib; make; sudo make install
,我得到了:
我忽略了它,我再次尝试安装 NTFS-3G:
但是这次我得到了:
然后我尝试了:
但我得到了:
然后我尝试了:
但我得到了:
我正在使用 OS X 10.11 El Capitan。
homebrew - 如何将 ntfs-3g 与自制软件链接?
如果这是在其他地方,请原谅我,但我找不到它。
我正在尝试在 OS X 10.11 (El Capitan) 上安装 NTFS-3G。
但是安装 NTFS-3G 的步骤报告:
所以...
如何链接已安装的项目?
完成后,如何完成安装过程?链接后“brew install ...”过程会做什么?
编辑:跟随 bfontaine ......我得到:
我会掉坑吗?如果我 brew uninstall,它会清理所有内容,还是我必须手动清理它?
这越来越乱了...
EDIT2: brew link --overwrite --dry-run 的输出是:
但即使在“brew卸载...”之后,目录 /usr/local/include/ntfs-3g 仍然存在
file - 创建了奇怪的 ntfs-3g 文件
我创建了这些奇怪的文件,也许有人可以帮助我弄清楚发生了什么。我正在使用 ubuntu 双启动 Windows 7 64 位。我经常使用 MS Access,并且使用一个特定的数据库,catholic.mdb
. 我偶尔会看到使用如下名称创建的文件:
这些似乎是我的 Access 数据库的副本——如果我重命名它们,我可以打开它们。
谷歌搜索ntfs-3g
,我发现它是用于非 Windows 操作系统的 NTFS 驱动程序。谁能详细说明是什么原因造成的?
谢谢。
ntfs-3g - fstab ntfs-3g 磁盘时间不起作用
我有一个连接到覆盆子的外部 USB 驱动器。使用以下参数将驱动器安装在 fstab 中。/dev/sda1 /media/hdd ntfs-3g 默认值,exec,fmask=000,atime 0 0
驱动程序运行良好,但只有一个小问题。atime 不会更新。如果我用 oxmplayer 打开一个文件,时间仍然没有改变。我使用 ls -luh 查看文件。
apache-spark - apache-spark 可以从 NTFS 本地文件系统读取文件吗?
这是在 spark 中读取文件的函数:
linux - “NTFS 签名丢失”
我正在尝试在运行 Centos 7 的微服务器中安装两个硬盘。两个磁盘都包含大量数据,并且以前在 Windows 机器中使用过,NTFS 格式也是如此。
我创建了两个目录用作挂载点 -/media/drive1
和/media/drive2
. 我已经安装了 EPEL repo 并且已经安装了ntfs-3g
.
当我尝试时,mount -t ntfs-3g /dev/sda1 /media/drive1
我得到以下信息:
尝试挂载/dev/sdb1
到/media/drive2
.
我对 Linux 相当陌生,这是我第一次尝试安装 NTFS 驱动器。任何帮助将不胜感激。
谢谢
raspberry-pi - Raspbian Jessie:“apt-get upgrade”后无法再安装 NTFS 外部硬盘驱动器(保险丝设备丢失)
在我今天早些时候使用 apt-get upgrade 之后,我的 Raspberry Pi (Raspbian Jessie) 不再能够自动挂载我的外部硬盘驱动器。在 apt-get upgrade 之前自动挂载工作得非常好,但现在我什至不能手动挂载我的外部硬盘驱动器了。
这是我收到的错误消息:
pi@raspberrypi:~ $ sudo mount /dev/sda1 /mnt
modprobe: 错误: ../libkmod/libkmod.c:557 kmod_search_moddep() 无法打开 moddep 文件 '/lib/modules/4.4.26-v7+/modules. dep.bin'
ntfs-3g-mount:保险丝设备丢失,以 root 身份尝试“modprobe fuse”
'modprobe fuse' 给了我同样的错误信息:
modprobe:错误:../libkmod/libkmod.c:557 kmod_search_moddep() 无法打开 moddep 文件 '/lib/modules/4.4.26-v7+/modules.dep.bin'
我使用以下命令重新安装了内核和引导加载程序:
sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel
但这并没有帮助。
从阅读其他论坛帖子来看,我的内核和熔断器可能看起来不兼容——但那是怎么发生的呢?我觉得我在这里有点超出我的深度。
一些论坛帖子建议重新启动会有所帮助,但这并没有解决我的问题。
或者,我还发现两年前 Reddit 上的溺水船帖子看起来很有希望 - 但老实说,我不知道这是否只是另一个红鲱鱼,或者这是否确实是我面临的问题。无论如何,我不确定到底是什么/如何做的:
我怀疑正在发生的事情是内核和 grub 配置的更新被写入 /boot 文件夹,但没有写入引导设备。这导致模块和内核不同步。[...]
我通过将 /boot 添加回 /etc/fstab 来修复它,重新启动到模块仍在工作的另一个内核,从而挂载 /boot,最后重新安装 apt-get install --reinstall linux-image-3.16.0-4- amd64。
我将不胜感激任何帮助!
更多信息:
Linux raspberrypi 4.4.26-v7+ #915 SMP Thu Oct 20 17:08:44 BST 2016 armv7l GNU/Linux
状态:安装成功
优先级:可选
部分:utils
已安装大小:103
维护者:Laszlo Boszormenyi (GCS)
架构:armhf
版本:2.9.3-15+deb8u2
依赖:libc6 (>= 2.4),libfuse2 (= 2.9.3 -15+deb8u2), adduser, mount (>= 2.19.1), sed (>= 4), udev | makedev配置文件
:
/etc/fuse.conf 298587592c8444196833f317def414f2
描述:用户空间文件系统 用户空间
文件系统 (FUSE) 是用户空间程序将虚拟文件系统导出到 Linux 内核的简单接口。它还旨在为非特权用户提供一种安全的方法来创建和挂载他们自己的文件系统实现。
主页:http://fuse.sourceforge.net/
windows - 使用 guestmount 挂载 windows qcow2 镜像时出错
我的操作系统是centos 7.4
内核版本:3.10.0
这是我的挂载命令和错误提示,use guestmount -m /dev/sda1
root@wllabs:/home/wllabs/instances/image2016$ guestmount -a win2016 --ro -m /dev/sda1 /mount libguestfs: error: mount: unsupported filesystem type guestmount: '/dev/sda1' 无法安装。guestmount:您的意思是挂载这些文件系统之一吗?来宾挂载:/dev/sda1 (ntfs) 来宾挂载:/dev/sda2 (ntfs)
这里是使用 guestmount -m /dev/sda2
root@wllabs:/home/wllabs/instances/image2016$ guestmount -a win2016 --ro -m /dev/sda2 /mount libguestfs: error: mount: unsupported filesystem type guestmount: '/dev/sda2' 无法安装。guestmount:您的意思是挂载这些文件系统之一吗?来宾挂载:/dev/sda1 (ntfs) 来宾挂载:/dev/sda2 (ntfs)
-m /dev/sda 报错,所以我用-i来guestmout,也是报错
root@wllabs:/home/wllabs/instances/image2016$ guestmount -a win2016 --ro -i /mount guestmount: no operating system was found on this disk 如果使用
guestfish '-i'
选项,请删除此选项,然后使用后面的命令“运行”通过“列表文件系统”。然后,您可以使用“mount”或“mount-ro”命令手动安装所需的文件系统。如果使用
guestmount '-i'
,请删除此选项并通过手动添加“-m”选项来选择要查看的文件系统。使用 'virt-filesystems' 查看可用的文件系统。如果使用其他 virt 工具,此磁盘映像将无法与这些工具一起使用。使用 guestfish 等效命令(请参阅 virt 工具手册页)。
libguestfs-winsupport 和ntfs都已安装。
permissions - 在启动时使用 NTFS-3G 挂载 NTFS 分区,并使其在用户界面(文件、Nemo 等)中显示(并可访问)
我有一个 NTFS 分区(其中没有安装过 Windows),我想在启动后自动挂载 - 但特别是使用 NTFS-3G,因此chown
可以chmod
在其文件夹上使用。
这是我添加到我的/etc/fstab
:
现在,当我启动时,分区确实会自动挂载,并且 root 可以更改 NTFS 分区中文件夹的所有权和权限 - 正如我想要的那样。由于该x-gvfs-show
选项,该分区还显示在 Files 和 Nemo 等软件中。
但是,当我在 Files 或 Nemo 中单击它时,我收到一条标题为“无法安装”的错误消息,上面写着:
仅允许 root 操作
如果我随后以 root 身份打开 Files 或 Nemo,那么当我单击分区时,我再次收到标题为“无法挂载”的错误消息,但现在说:
由于 NTFS 卷已以独占方式打开,因此挂载被拒绝。该卷可能已经挂载,或者其他软件可能会使用它,这可以通过“fuser”命令的帮助来识别。
user
如果我在安装中包含该选项/etc/fstab
,即:
然后,无论是否以 root 身份打开 Files 或 Nemo,当我单击分区时,都会收到标题为“无法挂载”的错误消息并说:
由于 NTFS 卷已以独占方式打开,因此挂载被拒绝。该卷可能已经挂载,或者其他软件可能会使用它,这可以通过“fuser”命令的帮助来识别。
我怎样才能让我的 NTFS 分区使用 NTFS-3G 自动挂载,并且可以通过 Files 和 Nemo 等用户界面软件访问?