ntfs-3g是Linux下支持NTFS文件系统读写的开源驱动,多数Linux发行版默认未内置,需手动安装:
sudo apt-get update && sudo apt-get install ntfs-3g;sudo yum install epel-release && sudo yum install ntfs-3g;sudo pacman -S ntfs-3g。使用以下命令查看系统中的磁盘和分区信息,找到NTFS格式的分区(标识为“NTFS”):
lsblk:以树形结构显示磁盘和分区,重点关注“FSTYPE”列;sudo fdisk -l:详细列出分区信息,筛选包含“NTFS”的行(如/dev/sdb1)。挂载点是Linux中访问NTFS分区的入口,需选择空目录(通常位于/mnt下):
sudo mkdir -p /mnt/ntfs_partition # 替换为自定义目录名
使用mount命令挂载,格式为:
sudo mount -t ntfs-3g /dev/分区设备名 /mnt/挂载点目录
示例(假设分区为/dev/sdb1,挂载点为/mnt/ntfs):
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
挂载后,可通过ls /mnt/ntfs验证是否成功访问。
编辑/etc/fstab文件(系统启动时自动执行的挂载配置),在末尾添加一行:
UUID=分区UUID /mnt/挂载点目录 ntfs-3g defaults,nofail 0 0
sudo blkid /dev/分区设备名(如sudo blkid /dev/sdb1),复制输出中的“UUID”值;UUID=1234-5678 /mnt/ntfs ntfs-3g defaults,nofail 0 0
sudo mount -a测试配置是否正确,或重启系统生效。当不再需要访问NTFS分区时,使用umount命令卸载:
sudo umount /mnt/ntfs_partition # 替换为实际挂载点
Windows系统原生支持NTFS文件系统,通常无需额外安装驱动。若需将NTFS分区挂载到文件夹(而非盘符),可通过以下两种方式实现:
mountvol查看所有卷的GUID路径;\\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\);mountvol 空文件夹路径 GUID路径(如mountvol D:\Data \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\)。挂载后,打开文件资源管理器即可通过文件夹访问NTFS分区内容。