Ubuntu 挂载 NTFS 分区教程
一 准备与识别分区
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/ntfssudo mount -t ntfs-3g /dev/sda2 /mnt/ntfsmount | grep ntfs 或 df -hls /mnt/ntfssudo umount /mnt/ntfs(不要在挂载点目录内执行)三 开机自动挂载
sudo blkid 获取如 UUID=XXXX-XXXX。sudo nano /etc/fstab,在末尾添加(按需选择其一)
/dev/sda2 /mnt/ntfs ntfs-3g defaults,auto,users,rw,nofail 0 0UUID=XXXX-XXXX /mnt/ntfs ntfs-3g defaults,auto,users,rw,nofail 0 0sudo mount -a(无报错即正常);df -h 或 mount | grep ntfs 查看。四 常见问题与处理
/dev/sda2 /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,rw 0 0sudo mount -t ntfs-3g -o umask=0000 /dev/sda2 /mnt/ntfs(安全性较低,仅用于可信环境)。sudo mount -a,并用 dmesg | tail 查看内核日志定位问题。sudo fdisk -l 确认 Type 为 HPFS/NTFS/exFAT;若显示整盘而非分区,请改用 /dev/sda1 等分区设备。五 虚拟机场景补充
sudo mount -t vboxsf 共享名称 /mnt/share