Linux 如何加载 NTFS 文件系统?(linux加载ntfs)
Linux 如何加载 NTFS 文件系统?
NTFS(New Technology File-System)是一个支持高强度的文件系统,它存储数据的能力源自Windows NT平台中的文件系统。NTFS在Windows(NT/2000/XP/Vista/7)操作系统中是一种默认的文件系统, Linux系统也可以加载NTFS文件系统,当需要在Linux系统之间移动Windows文件,或者在Linux系统下执行某些Windows相关的文件操作时,这个功能就非常有用。
要在Linux系统中加载NTFS文件系统,首先需要确认Linux系统已经安装了NTFS的支持,可以使用以下命令查看是否已经加载:
$ sudo dmesg | grep -i ‘ntfs’
这一命令将会显示Linux内核中已经加载的模块,可以看到nls_utf8和ntfs这两个模块是否已经加载,如果没有看到,则可以使用以下命令加载:
$ sudo modprobe ntf
$ sudo modprobe nls_utf8
当模块已经加载了以后,接下来就是挂载NTFS分区,在Linux中可以用mount命令挂载NTFS分区,例如要挂载/dev/sda1分区,可以使用以下命令:
$ sudo mount -t ntfs-3g /dev/sda1 /mnt/windows
其中/mnt/windows就是挂载的目录,当执行完成以后,该NTFS分区就挂载在/mnt/windows这个目录下,便可以对NTFS分区中的数据进行访问操作。
在使用mount挂载NTFS分区之后,也可以把这条挂载命令写入/etc/fstab文件,让Linux在启动时自动加载NTFS分区:
/dev/sda1 /mnt/windows ntfs-3g umask=000 0 0
在写入/etc/fstab文件之后,可以用类似的命令在不同的挂载点上加载NTFS分区:
$ sudo mount -a
上述命令将自动加载写入/etc/fstab文件中的所有挂载点,说明NTFS文件系统已经在Linux系统中加载完毕,可以在Linux上访问NTFS文件系统里的文件了。