You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04.1下pmount无法挂载NTFS USB但mount可挂载的解决方法

解决Ubuntu 22.04.1下pmount挂载NTFS分区失败及无需root权限挂载的问题

修复pmount挂载失败的方法

1. 安装NTFS驱动依赖

pmount无法识别NTFS分区,大概率是缺少ntfs-3g工具包,先执行安装:

sudo apt update && sudo apt install ntfs-3g

2. 显式指定文件系统类型挂载

安装后若仍报错,直接用-f参数指定NTFS文件系统类型,强制调用ntfs-3g驱动:

pmount -f ntfs-3g /dev/sda1

此操作可绕开pmount自动识别的缺陷,完成普通用户权限挂载。

无需root权限挂载的替代方案

如果pmount的问题难以彻底解决,可选用以下更可靠的方法:

方法1:使用udisksctl(系统默认工具)

Ubuntu预装了udisks2工具集,普通用户直接通过udisksctl即可挂载:

# 挂载分区,系统会自动在/media/你的用户名/路径下生成挂载点
udisksctl mount -b /dev/sda1

# 卸载分区
udisksctl unmount -b /dev/sda1

该方法无需额外配置,是最便捷的普通用户挂载方式。

方法2:配置fstab永久赋予用户挂载权限

若需要固定挂载点,可编辑/etc/fstab添加用户权限配置:

  1. 先创建固定挂载点:
sudo mkdir /media/ntfs_partition
  1. 编辑fstab文件:
sudo nano /etc/fstab

添加以下内容(替换uid=1000,gid=1000为你的用户ID和组ID,可通过id命令查看):

/dev/sda1 /media/ntfs_partition ntfs-3g defaults,users,uid=1000,gid=1000 0 0
  1. 保存退出后,普通用户直接执行以下命令即可挂载:
mount /media/ntfs_partition

补充说明

sudo mount能成功挂载是因为root权限下会自动调用已安装的ntfs-3g驱动,而pmount的自动识别逻辑对NTFS的支持不完善,需要显式指定驱动或依赖完整工具包。

内容的提问来源于stack exchange,提问作者banderlog013

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 00:45:14