Ubuntu挂载NTFS分区指南
导读:Ubuntu 挂载 NTFS 分区指南 一 准备与识别分区 安装读写支持:大多数 Ubuntu 已内置 NTFS-3G,如未安装可执行:sudo apt update && sudo apt install ntfs-3g...
Ubuntu 挂载 NTFS 分区指南
一 准备与识别分区
- 安装读写支持:大多数 Ubuntu 已内置 NTFS-3G,如未安装可执行:
sudo apt update & & sudo apt install ntfs-3g。 - 确认设备名与文件系统:使用
lsblk -f或sudo fdisk -l找到目标分区(如 /dev/sda2),并确认 FSTYPE 为 ntfs。注意区分整盘 /dev/sda 与分区 /dev/sda1,对整盘挂载会报错 “NTFS signature is missing”。
二 手动挂载步骤
- 创建挂载点:
sudo mkdir -p /mnt/ntfs(也可使用 /media/用户名/卷标 或用户目录)。 - 执行挂载:
- 推荐:
sudo ntfs-3g /dev/sda2 /mnt/ntfs - 等价:
sudo mount -t ntfs-3g /dev/sda2 /mnt/ntfs
- 推荐:
- 验证:
df -h | grep ntfs或mount | grep ntfs,应看到挂载点与 ntfs-3g。
三 开机自动挂载
- 使用 UUID 更稳健(避免设备名变化):
sudo blkid获取如UUID=XXXX-XXXX。 - 编辑 /etc/fstab:
sudo nano /etc/fstab,在末尾添加(按需选择其一)- 基本读写:
UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults 0 0 - 允许普通用户挂载并容错(外接盘未接入时不阻塞启动):
UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults,auto,users,rw,nofail 0 0 - 指定所有权(将 1000 替换为你的 uid/gid):
UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
- 基本读写:
- 生效与校验:
sudo mount -a(无报错即成功),df -h查看。
四 常见问题与排错
- 权限不足或需所有用户可读写:
- 临时:
sudo mount -t ntfs-3g -o umask=0000 /dev/sda2 /mnt/ntfs - 永久:在 fstab 加入
umask=0000或使用uid/gid。
- 临时:
- 启动卡住或报错:检查 /etc/fstab 语法,加入 nofail;用
dmesg | tail定位;必要时sudo mount -a单步验证。 - 虚拟机场景:若需在 VMware/VirtualBox 中访问宿主机 D 盘,优先使用“共享文件夹”并以
vboxsf/vmhgfs方式挂载,而非直接挂载宿主 NTFS 分区。 - 分区损坏导致无法挂载:在 Windows 中运行 chkdsk 修复后再试。
五 实用命令清单
- 安装驱动:
sudo apt update & & sudo apt install ntfs-3g - 查看设备与文件系统:
lsblk -f、sudo fdisk -l - 获取 UUID:
sudo blkid - 手动挂载:
sudo ntfs-3g /dev/sda2 /mnt/ntfs - 卸载:
sudo umount /mnt/ntfs - 验证与生效:
df -h、mount | grep ntfs、sudo mount -a - 日志排查:
dmesg | tail
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载NTFS分区指南
本文地址: https://pptw.com/jishu/780581.html
