當前位置:
首頁 > 知識 > Centos 7系統掛載NTFS格式移動硬碟

Centos 7系統掛載NTFS格式移動硬碟

J

有些時候做大數據量遷移時,為了快速遷移大數據,有可能在Linux伺服器上臨時掛載NTFS格式的移動硬碟, 一般情況下,linux是識別不了NTFS格式移動硬碟的(需要重編譯Linux核心才能,加掛NTFS分區),這時候為了能讓Linux伺服器能夠識別NTFS的移動硬碟,就必須安裝ntfs-3g(Third Generation Read/Write NTFS Driver)的包。

什麼是NTFS-3G

NTFS-3G是一個開源項目,NTFS-3G是為Linux,Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,和其他操作系統提供的一個穩定的,功能齊全,讀寫NTFS的驅動程序的。它提供了安全處理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操作系統下的NTFS文件系統。

NTFS-3g是一個開源軟體,它支持在Linux下面讀寫NTFS格式的分區。它非常的快速,同時也很安全。它支持Windows 2000、XP、2003和Vista,並且支持所有的符合POSIX標準的磁碟操作。 ntfs-3g的目的是為了持續的發展,各硬體平台和操作系統的用戶需要可靠的互通與支持ntfs的驅動,ntfs-3g可以提供可信任的、功能豐富的高性能解決方案。經過了12年多的發展,ntfs-3g已經逐漸穩定;

安裝ntfs-3g步驟:

一、編譯安裝fuse模塊(支持庫,若編輯環境已配置過,可跳過此步驟)

下載 fuse-2.7.0.tar.gz 拷貝到linux系統上

# tar –zxvf fuse-2.7.0.tar.gz

# cd fuse-2.7.0

# ./configure

# make

# make install

# lsmod

# modprobe fuse

二、安裝ntfs-3g軟體

下載ntfs-3g拷貝到linux系統上

下載地址:http://www.tuxera.com/community/ntfs-3g-download/當前最新的為:ntfs-3g_ntfsprogs-2017.3.23

# tar –zxvf ntfs-3g_ntfsprogs-2017.3.23.gz

# cd ntfs-3g_ntfsprogs-2017.3.23

# ./configure

# make

# make install

三、配置掛載NTFS格式的移動硬碟

3.1 首先得到NTFS分區的信息

# fdisk -l(查看linux下掛載分區情況,找到移動硬碟分區)

ps:如果出現亂碼(中文編碼問題),如何解決?

兩行命令搞定:#export LC_ALL=zh_CN.GBK

# export.GBK

3.2 設置掛載點,用如下命令實現掛載

# mount -t ntfs-3g

例如得到的NTFS分區信息為/dev/sdc1,掛載點設置在/mnt/data下,可以用

# mount -t ntfs-3g /dev/sdc1 /mnt/data

或者直接用:

# ntfs-3g ntfs-3g /dev/sdc1 /mnt/data

PS:注意英文短橫線和空格

3.3 可以查看掛載情況

# df –lh

附:

1.如果想實現開機自動掛載,可以在/etc/fstab裡面添加如下格式語句

ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0

如:/dev/sda2 /mnt/data ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0

這樣可以實現NTFS分區里中文文件名的顯示。

2.卸載分區可以用umount實現,如:

umount /mnt/data

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 千鋒JAVA開發學院 的精彩文章:

使用JDBC從資料庫中查詢數據的方法
大話WebRTC的前世今生

TAG:千鋒JAVA開發學院 |