温馨提示×

ubuntu mount ntfs如何做

小樊
62
2026-09-23 22:05:07
栏目: 智能运维

在 Ubuntu 上挂载 NTFS 分区一般有 自动挂载 和 手动挂载 两种方式。下面按常见场景说明。


一、准备工作(安装 NTFS 支持)

现代 Ubuntu 通常已支持 NTFS,但建议确认:

sudo apt update
sudo apt install ntfs-3g

ntfs-3g 提供读写 NTFS 的能力。


二、查看 NTFS 分区

lsblk
# 或
sudo fdisk -l

例如你看到:

/dev/sdb1  ntfs  500G  Windows NTFS

三、手动挂载 NTFS 分区

1. 创建挂载点

sudo mkdir -p /mnt/ntfs

2. 挂载

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

如果是只读(如 Windows 未正常关机):

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

3. 卸载

sudo umount /mnt/ntfs

四、开机自动挂载(推荐)

1. 获取 UUID

sudo blkid /dev/sdb1

输出类似:

UUID="1234ABCD" TYPE="ntfs"

2. 编辑 /etc/fstab

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:权限设置
  • defaults:自动挂载、可读写

保存后测试:

sudo mount -a

五、常见问题

1. 提示“Windows is hibernated”

说明 Windows 快速启动或未正常关机:

sudo ntfsfix /dev/sdb1

或在 Windows 中关闭休眠:

powercfg /h off

2. 只有 root 能写

在 fstab 中加:

uid=1000,gid=1000

3. 图形界面自动挂载

插入硬盘后 Ubuntu 通常会在 /media/用户名/ 下自动挂载,无需命令。


如果你愿意,可以告诉我:

  • 是 U 盘 / 移动硬盘 还是 双系统硬盘
  • 是否需要 开机自动挂载
  • Ubuntu 版本

我可以给你更精确的命令。

0 踩