在 Ubuntu 上挂载 NTFS 分区一般有 自动挂载 和 手动挂载 两种方式。下面按常见场景说明。
现代 Ubuntu 通常已支持 NTFS,但建议确认:
sudo apt update
sudo apt install ntfs-3g
ntfs-3g 提供读写 NTFS 的能力。
lsblk
# 或
sudo fdisk -l
例如你看到:
/dev/sdb1 ntfs 500G Windows NTFS
sudo mkdir -p /mnt/ntfs
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
如果是只读(如 Windows 未正常关机):
sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/ntfs
sudo umount /mnt/ntfs
sudo blkid /dev/sdb1
输出类似:
UUID="1234ABCD" TYPE="ntfs"
/etc/fstabsudo nano /etc/fstab
添加一行:
UUID=1234ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
说明:
uid=1000:你的用户 ID(可用 id 查看)umask=022:权限设置defaults:自动挂载、可读写保存后测试:
sudo mount -a
说明 Windows 快速启动或未正常关机:
sudo ntfsfix /dev/sdb1
或在 Windows 中关闭休眠:
powercfg /h off
在 fstab 中加:
uid=1000,gid=1000
插入硬盘后 Ubuntu 通常会在 /media/用户名/ 下自动挂载,无需命令。
如果你愿意,可以告诉我:
我可以给你更精确的命令。