商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何挂载NTFS文件系统

如何挂载NTFS文件系统

  发布于2026-06-30 阅读(0)

扫一扫,手机访问

Linux系统挂载NTFS文件系统的步骤

1. 安装ntfs-3g工具(关键前提)

要在Linux下读写NTFS格式的磁盘,首先得搞定ntfs-3g这个开源驱动。多数发行版并不会预装它,需要手动来一发安装:

如何挂载NTFS文件系统

  • Debian/Ubuntu:sudo apt-get update && sudo apt-get install ntfs-3g
  • RHEL/CentOS:sudo yum install epel-release && sudo yum install ntfs-3g
  • Arch Linux:sudo pacman -S ntfs-3g

2. 确认NTFS分区设备名称

接下来,得先搞清楚要挂载的到底是哪个分区。用下面这两个命令就能把磁盘信息摸得一清二楚:

  • lsblk:树形结构展示磁盘和分区,重点关注FSTYPE这一列;
  • sudo fdisk -l:更详尽的分区信息,直接找带有“NTFS”标识的行(比如/dev/sdb1)。

3. 创建挂载点目录

挂载点是访问NTFS分区的大门,通常放在/mnt下,选一个空目录就行:

sudo mkdir -p /mnt/ntfs_partition   # 目录名可以自由发挥

4. 手动挂载NTFS分区

mount命令直接挂载,格式很直观:

sudo mount -t ntfs-3g /dev/分区设备名 /mnt/挂载点目录

举个例子,假设分区是/dev/sdb1,挂载点是/mnt/ntfs

sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs

挂载完成后,用ls /mnt/ntfs验证一下,能正常列出文件就说明成功了。

5. 设置开机自动挂载(可选但推荐)

每次重启都得手动挂载未免太烦人。编辑/etc/fstab文件,在末尾加上一行就能实现开机自动挂载:

UUID=分区UUID /mnt/挂载点目录 ntfs-3g defaults,nofail 0 0

关键一步——先拿到分区的UUID:

  • 运行sudo blkid /dev/分区设备名(比如sudo blkid /dev/sdb1),复制输出的“UUID”值;
  • 示例配置:
    UUID=1234-5678 /mnt/ntfs ntfs-3g defaults,nofail 0 0
  • 保存后,执行sudo mount -a测试配置是否正确,或者直接重启验证也行。

6. 卸载NTFS分区(可选)

用完之后想断开连接?用umount命令搞定:

sudo umount /mnt/ntfs_partition   # 替换为实际的挂载点

Windows系统挂载NTFS文件系统的方法

Windows对NTFS的支持是天生的,基本不需要额外安装驱动。不过,如果想把NTFS分区挂载到一个文件夹(而不是分配盘符),有两种方式可以做到:

方法一:通过磁盘管理(图形界面)

  1. 右键“此电脑” → 选择“磁盘管理”;
  2. 找到目标NTFS分区(显示为“未分配”或已有盘符);
  3. 右键点击分区 → 选择“更改驱动器号和路径…”;
  4. 点击“添加” → 选“装入以下空白NTFS文件夹中” → 点击“浏览”选择空文件夹 → 确定。

方法二:使用mountvol命令(命令行,推荐)

对于需要批量操作或者更精细控制的情况,命令行是更好的选择:

  1. 以管理员身份打开命令提示符;
  2. 运行mountvol查看所有卷的GUID路径;
  3. 找到目标NTFS分区的GUID(类似\\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx});
  4. 运行mountvol 空文件夹路径 GUID路径(比如mountvol D:\Data \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx})。

挂载完成后,打开文件资源管理器,通过那个文件夹就能直接访问NTFS分区的内容了。值得一提的是,用mountvol挂载的卷重启后依然有效,而磁盘管理的挂载点则可能需要重新设置——这一点在实际使用中值得留意。

本文转载于:https://www.yisu.com/ask/17598169.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

产品推荐

热门关注