如何在 RHEL 发行版中挂载 Windows NTFS 分区如何在 RHEL 发行版中挂载 Windows NTFS 分区如何在 RHEL 发行版中挂载 Windows NTFS 分区如何在 RHEL 发行版中挂载 Windows NTFS 分区
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 RHEL 发行版中挂载 Windows NTFS 分区

您是否尝试在基于 RHEL 的操作系统上访问 NTFS 分区或 NTFS 格式的 USB 驱动器,但遇到了错误?

别担心,一旦您读完本指南,一切都会好起来的,我们将展示如何在 RHEL 上挂载和访问格式化为 NTFS 文件系统类型的 Windows/USB 分区基于的系统,例如 CentOS、Fedora、Rocky 和 AlmaLinux。

以下屏幕截图显示了在 Rocky Linux 中安装 Windows NTFS 分区时遇到的错误,这是一个基于 RHEL 的系统,开发用于替代 CentOS。

mount: /media: unknown filesystem type 'ntfs'.

本指南假定您以 root 用户身份登录,并将以 root 用户权限运行命令,否则,请在必要时使用 sudo 命令。

如何在 Linux 中挂载 Windows NTFS 分区

要在基于 RHEL 的系统中安装任何基于 NTFS 的分区,您需要安装和使用名为 NTFS-3G 的软件包。

什么是 NTFS3G

NTFS-3G 是一个开源的跨平台 NTFS 驱动程序,适用于 Linux 和其他类 Unix 操作系统。它支持使用FUSE(用户空间中的文件系统)接口挂载和访问 NTFS 分区,然后允许用户创建、删除、重命名和移动文件、目录、硬盘挂载点内的链接、流等。

NTFS-3G 包在 EPEL(企业 Linux 的额外包)存储库中可用。要安装它,首先在您的机器上启用 EPEL 存储库,如下所示:

----------- On RHEL-based Linux 9 Release ----------- 
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

----------- On RHEL-based Linux 8 Release -----------
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

----------- On RHEL-based Linux 7 Release -----------
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

接下来,运行以下 yum 命令在您的系统上安装 ntfs-3g 包,按照屏幕上的任何提示导入 GPG 密钥以对包进行签名:

# yum install ntfs-3g

识别 NTFS 分区

现在将您的 USB 驱动器插入计算机并使用 fdisk 命令检查所有连接的块设备。您的 USB 设备应列在输出中,如以下屏幕截图中突出显示的那样。

此命令还将使您能够获取 /dev 目录下的设备名称。在这个例子中,设备名称是/dev/sdb,第一个可挂载分区是/dev/sdb1。

# fdisk -l 

或者,您可以使用 lsblk 命令列出连接到计算机的所有块设备:

# lsblk

在 Linux 中挂载 NTFS 分区

现在是时候通过在 /media 下创建一个新目录来挂载您的 USB 驱动器,例如 /media/myusb。然后使用带有 -t 标志的 mount 命令挂载 USB 驱动器,该标志用于指定文件系统类型,在本例中为 ntfs-3g:

# mkdir -p /media/myusb
# mount -t ntfs-3g /dev/sdb1 /media/myusb/

您可以通过运行 mount 命令并通过 grep 命令过滤其输出来检查 U 盘是否已成功安装到定义的位置,如下所示:

# mount | grep /dev/sdb

接下来,在挂载位置运行ls命令,查看U盘中存储的文件。 -l 标志允许列出一长串文件及其权限和大小等:

# ls /media/myusb/
OR
# ls -l /media/myusb/

要在启动时安装 Windows NTFS 分区,请在 /etc/fstab 文件中添加以下行。确保将 /dev/sdb1 和 /media/myusb 分别替换为设备名称和挂载点:

/dev/sdb1 /media/myusb auto defaults 0 0

在 Linux 中卸载 NTFS 分区

要卸载 /media/myusb 挂载点,请使用 umount 命令,如图所示。

# umount /media/myusb/

您可能还喜欢:

  • findmnt – 显示 Linux 中当前挂载的文件系统
  • 如何在 Ubuntu 中挂载 Windows 分区
  • 如何使用 SSHFS 挂载远程 Linux 文件系统

本指南已经结束,我们展示了如何使用 ntfs-3g 在 RHEL 系统中挂载和访问 Windows NTFS 分区司机。通过下面的评论部分分享您对此主题的反馈。

©2015-2025 艾丽卡 support@alaica.com