无法安装 NTFS 外部驱动器

无法安装 NTFS 外部驱动器

新的 Ubuntu Server 安装 20.04,用于 Plex Media Server(尚未安装)。插入一个可在其他机器上运行的 USB NTFS 驱动器。它上面有我需要 Plex 来服务的媒体。#

尝试通过 fstab 挂载它不起作用,并且我看不到任何文件。

blkid 给我

/dev/sdd1: LABEL="EXT-2TB" UUID="B8FCAECDFCAE84EA" TYPE="ntfs" PARTUUID="a6928458-01"

注意 UUID 看起来比我预期的要短一些。该驱动器在其他机器上可读。

fdisk -l 给了我

Disk /dev/sdd: 1.84 TiB, 2000398933504 bytes, 3907029167 sectors
Disk model: BUP Slim BL     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xa6928458

Device     Boot Start        End    Sectors  Size Id Type
/dev/sdd1        2048 3907026943 3907024896  1.8T  7 HPFS/NTFS/exFAT

我的 fstab 下面是

UUID=B8FCAECDFCAE84EA /media/nftsdrive ntfs-3g permissions, defaults, 0 0

指导建议在选项中使用“auto”(而不是“defaults”),但我知道“defaults”包括这个。即使我用 auto 替换 defaults,我也会遇到同样的问题。

df 报告:-

/dev/sdd1                         1953512444 1917872564  35639880  99% /media/nftsdrive

sudo ls /media/ntfsdrive没有报告任何内容,好像没有文件一样。

所有指南都说我需要 fstab 具有“权限”,因为我需要安装 plex 并允许 plex 用户使用 chown 等命令访问。

有什么线索吗?

答案1

首先,确保已为所需文件系统类型安装了挂载辅助二进制文件。它适合mount.ntfs-3g您的情况。如果不是这种情况,请先安装它。

如果是这种情况,请修复/etc/fstab以下问题:

UUID=B8FCAECDFCAE84EA /media/nftsdrive ntfs-3g defaults,permissions 0 0

末尾的0 0是可选的(它控制挂载和文件系统检查的顺序)。否则形式为:

  1. 来源
  2. 目标(挂载点)
  3. 文件系统类型
  4. 选项

查看fstab(5)

此外,我只使用过(与最近几年ntfs相比,也许存在细微的差别?但至少在我的 20.04 上是一个符号链接)。ntfs-3gmount.ntfsmount.ntfs-3g

最后但并非最不重要的是,你尝试过lsntfsdrive但你的fstab诗节说nftsdrive......我们不知道哪个以文件夹形式存在,但不存在

答案2

我已经解决了。这太尴尬了。

我错误地将 fstab 中的挂载点输入为 /media/nftsdrive 而不是 /ntfsdrive

....然后想知道为什么我无法在/media/ntfsdrive 中看到我的文件

我把 t 和 f 搞错了

纠正 fstab 中的拼写错误

相关内容