在 Ubuntu 中挂载 Windows 分区(通常是 NTFS) 常见有几种场景,下面按最常用情况给你一步步说明。
sudo fdisk -l
或
lsblk
一般你会看到类似:
/dev/nvme0n1p3 Windows NTFS
sudo apt update
sudo apt install ntfs-3g
sudo mkdir -p /mnt/windows
sudo mount -t ntfs-3g /dev/sdXn /mnt/windows
例如:
sudo mount -t ntfs-3g /dev/nvme0n1p3 /mnt/windows
✅ 成功后访问:
cd /mnt/windows
ls
如果提示:
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
这是因为 Windows 启用了快速启动。
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sdXn /mnt/windows
sudo blkid
sudo nano /etc/fstab
添加一行(示例):
UUID=XXXXXXX /mnt/windows ntfs-3g defaults 0 0
保存后测试:
sudo mount -a
如果是 网络共享:
sudo apt install cifs-utils
sudo mkdir /mnt/win_share
sudo mount -t cifs //Windows_IP/Share /mnt/win_share -o username=xxx
| 错误 | 原因 | 解决 |
|---|---|---|
| 拒绝挂载 | Windows 快速启动 | 关闭快速启动 |
| 只读挂载 | NTFS 不干净 | ntfsfix |
| 无权限 | 用户权限 | uid/gid 参数 |
你可以直接贴:
lsblk
sudo blkid