如何将 ntfs 8TB HD 添加到 Ubuntu 18.04 而无需格式化?

如何将 ntfs 8TB HD 添加到 Ubuntu 18.04 而无需格式化?

我对 Ubuntu 或 Linux 世界还很陌生。我花了几个星期的时间才找到一种通过互联网访问我的媒体文件的方法。

尝试了许多无法正常工作的系统后,我设法在我的 Odroid XU4 中设置了一个 NetCloud/Snap 服务器,并成功使用 Kodi 设备连接到服务器。

我的问题是,我有 5TiB 以上的媒体放在 NTFS 外部硬盘上,我将其与 JRiver Media Centre 一起使用。我的媒体文件根据其性质分为几个文件夹,即 DTS、DSD、ALAC、蓝光、视频。

我尝试连接我的硬盘并自动安装它,但 Ubuntu 不喜欢它,因为它大于 2TiB。

我的问题是:

  1. 我可以添加我的高清而不需要格式化它吗?
  2. 如果是,我也可以与用于在驱动器上添加更多媒体的 Windows 机器共享它吗?
  3. 另外,我可以单独安装每个文件夹吗?还是只能将 HD 作为一个整体安装?

我恳请您对我保持耐心,并尝试一步步陪伴我找到解决问题的方法。

没有可以显示的文件。以下是显示问题/var/log/messages的部分:syslog

Dec 31 08:43:48 odroid kernel: [ 3302.634596] sd 0:0:0:0: [sda] 1953506645 4096-byte logical blocks: (8.00 TB/7.28 TiB)
Dec 31 08:43:48 odroid kernel: [ 3302.634602] sd 0:0:0:0: [sda] 16384-byte physical blocks
Dec 31 08:43:48 odroid kernel: [ 3302.646951] sd 0:0:0:0: [sda] Write Protect is off
Dec 31 08:43:48 odroid kernel: [ 3302.646958] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
Dec 31 08:43:48 odroid kernel: [ 3302.647191] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 31 08:43:48 odroid kernel: [ 3302.677810]  sda: sda1
Dec 31 08:43:48 odroid kernel: [ 3302.679384] sd 0:0:0:0: [sda] Attached SCSI disk
Dec 31 08:43:48 odroid systemd[1]: Mounting /media/samsung...
Dec 31 08:43:48 odroid kernel: [ 3303.015676] ntfs: (device sda1): parse_ntfs_boot_sector(): Volume size (7TiB) is too large for this architecture.  Maximum supported is 2TiB.  Sorry.
Dec 31 08:43:48 odroid kernel: [ 3303.027704] ntfs: (device sda1): ntfs_fill_super(): Unsupported NTFS filesystem.
Dec 31 08:43:48 odroid mount[5464]: mount: /media/samsung: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
Dec 31 08:43:48 odroid systemd[1]: media-samsung.mount: Mount process exited, code=exited status=32
Dec 31 08:43:48 odroid systemd[1]: media-samsung.mount: Failed with result 'exit-code'.
Dec 31 08:43:48 odroid systemd[1]: Failed to mount /media/samsung.

答案1

由于这不是 PC/服务器,并且您正在使用 Odroid,因此您会看到一条消息:

Dec 31 08:43:48 odroid kernel: [ 3303.015676] ntfs: (device sda1): parse_ntfs_boot_sector(): Volume size (7TiB) is too large for this architecture.  Maximum supported is 2TiB.  Sorry.

这说明对于这种 CPU 架构(ARM),磁盘的大小太大,无法支持 CPU 及其操作系统。

虽然该磁盘可以在任何现代 PC/服务器上工作,但 ARM 架构和提供的操作系统不会接受这种大小的磁盘。

这就是我从提供的系统日志中所能了解到的全部信息。

回答您的问题:

有可能将磁盘格式化为每个小于 2TiB 的分区,然后尝试挂载它们,但没有这样的保证。请务必先备份您的数据!

可以通过 Samba 或 FTP 与 Windows 共享已安装的卷。

在 Linux 发行版中,您始终可以将每个分区挂载到一个文件夹中。如果磁盘已分区,则无法挂载整个磁盘(U盘的格式不同)。

编辑:

根据评论,用户需要安装ntfs-3g数据包才能支持该主板上的 NTFS 文件系统。

相关内容