天天看點

Linux系統挂載NTFS移動硬碟

有時候做大資料量遷移

時,為了快速遷移大資料,有可能在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分區的資訊

  sudo fdisk -l | grep ntfs

[root@db-server klb]# sudo fdisk -l | grep ntfs

/dev/sdc1 * 1 244 1955776+ 7 hpfs/ntfs

2. 設定挂載點,用如下指令實作挂載

  mount -t ntfs-3g <ntfs partition> <mount point>

例如得到的ntfs分區資訊為/dev/sdc1,挂載點設定在/mnt/usb下,可以用

  mount -t ntfs-3g /dev/sdc1 /mnt/usb

  或者直接用

  ntfs-3g ntfs-3g /dev/sdc1 /mnt/usb

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

  <ntfs partition> <mount point> ntfs-3g silent,umask=0,locale=zh_cn.utf8 0 0

  這樣可以實作ntfs分區裡中文檔案名的顯示。

4. 解除安裝分區可以用umount實作,用

  umount <ntfs partition>   或者   umount <mount point>

繼續閱讀