linux系統掛載NTFS移動硬盤 GPT分區 大於2T


有時候做大數據量遷移時,爲了快速遷移大數據,有可能在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已經逐漸穩定; 
資料介紹
官方網址:http://www.tuxera.com/,
文檔手冊:http://www.tuxera.com/community/ntfs-3g-manual/
下載地址:http://www.tuxera.com/community/ntfs-3g-download/
二、安裝與掛載
步驟一:解壓安裝NTFS-3G。
# tar -xvzf ntfs-3g_ntfsprogs-2012.1.15.tgz
# cd ntfs-3g_ntfsprogs-2012.1.15
# ./configure 
# make 
# make install 

之後系統會提示安裝成功,下面就可以用ntfs-3g來實現對NTFS分區的讀寫了
步驟二:配置掛載NTFS格式的移動硬盤
1. 首先得到NTFS分區的信息 

# fdisk -l

查看到有一個4T的移動硬盤 ,但只顯示到了/dev/sdd1

掛載sdd1會報錯,

使用 parted 對GPT 分區操作

#parted /dev/sdd 查看具體硬盤分區信息(如果沒有直接安裝這個)

查看到編號號2,sdd2


2. 設置掛載點,用如下命令實現掛載 
# mount -t ntfs-3g 

例如得到的NTFS分區信息爲/dev/sdd2,掛載點設置在/USB20161124下,可以用

#mkdir USB20161124

# mount -t ntfs-3g /dev/sdd2  /USB20161124


或者直接用 
# ntfs-3g ntfs-3g /dev/sdd2 /USB20161124
3. 如果想實現開機自動掛載,可以在/etc/fstab裏面添加如下格式語句 
ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0 
這樣可以實現NTFS分區裏中文文件名的顯示。 
4. 卸載分區可以用umount實現
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章