如何讓Linux系統支持NTFS格式的磁盤
1. 原因及解決方案
由於Linux系統默認是不支持NTFS文件系統的,因此,我們基本不能在Linux系統中掛載NTFS文件系統類型的硬盤或移動硬盤。爲此,最主要的問題是如何使Linux系統支持NTFS文件系統。
一般情況下,在Linux系統中,我們並不需要手動安裝某些驅動,因爲,大多數驅動Linux系統的內核都已經默認可以支持了。但是,某些最新的硬件設備的驅動或NTFS文件系統的驅動,對於我們當前的Linux系統版本,可能就無法支持了。
那麼,我們至少有兩種方法來使Linux系統支持NTFS文件系統。
- 重新編譯Linux系統的內核(過於複雜,不推薦)
- 手動下載安裝NTFS文件系統的驅動
2. 安裝NTFS-3G插件
這裏,我們通過手工下載安裝NTFS-3G插件的方式,來使Linux系統支持NTFS文件系統。
NTFS-3G插件的下載地址:http://www.tuxera.com/community/ntfs-3g-download
這裏,我們選擇下載它的源碼包,並將其放到Linux系統的源碼包目錄( /usr/local/src),便於統一管理。
2.1 準備工作
如果你的Linux中還沒有安裝gcc,請先安裝這個庫,安裝命令如下:
yum -y install gcc
2.2 安裝步驟
cd /usr/local/src
進入下載的壓縮包的所在目錄
tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
解壓
cd ntfs-3g_ntfsprogs-2017.3.23/
進入解壓後的目錄
./configure
編譯前準備
make
編譯
make install
安裝
NTFS-3G插件安裝完成之後,該Linux系統就可以支持NTFS文件系統了。只不過,Linux系統將NTFS文件系統類型識別爲ntfs-3g。
之後,我們就可以掛載NTFS文件系統的移動硬盤了。掛載方法和掛載U盤的方法類似。
2.3 掛載格式
mount.ntfs-3g 移動硬盤的分區設備文件名 掛載點
或者
mount -t ntfs-3g 移動硬盤的分區設備文件名 掛載點