在 Ubuntu 下挂载 NTFS 分区一般有 图形界面 和 命令行 两种方式。下面按常见场景说明。
现代 Ubuntu(18.04+)一般已经支持 NTFS:
which ntfs-3g
如果没有,安装一下:
sudo apt update
sudo apt install ntfs-3g
lsblk
或
sudo fdisk -l
你会看到类似:
/dev/sdb1 ntfs 500G Windows
sudo mkdir -p /mnt/ntfs
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
之后访问:
cd /mnt/ntfs
sudo blkid /dev/sdb1
示例输出:
UUID="1234ABCD" TYPE="ntfs"
sudo nano /etc/fstab
添加一行(示例):
UUID=1234ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
说明:
uid=1000:你的用户 ID(可用 id 查看)umask=022:权限设置windows_names,locale=en_US.utf8保存后测试:
sudo mount -a
如果 Windows 是 休眠 / 快速启动 状态,Linux 会拒绝挂载为可写:
The disk contains an unclean file system
解决方法:
sudo mount -t ntfs-3g -o ro /dev/sdb1 /mnt/ntfs
/media/用户名/...)sudo umount /mnt/ntfs
如果你愿意,可以告诉我:
我可以给你更精确的命令。