Linux上掛載NTFS分區


1.   簡介

本文的目的是提供讀者在Linux操作系統上如何mount NTFS分區的文件系統的step-by-step指南。本文包括兩個部分:
  •  以只讀方式mount NTFS文件系統;
  • 以讀寫方式mount NTFS文件系統;

2.   只讀Mount NTFS文件系統

2.1.  NTFS內核支持

現在的Linux大多數發行版都支持NTFS文件系統。支持NTFS文件系統是Linux內核模塊的特征,而不是Linux發行版的特征。首先確定下在你的系統中是否已經安裝了NTFS模塊。
 # ls /lib/modules/2.6.18-128.el5PAE/kernel/fs/ | grep ntfs
如果NTFS模塊存在,讓我們來識別NTFS分區。
如果沒有NTFS模塊,那么需要先安裝它。
查看內核版本:
[root@localhost mnt]# uname -r
2.6.18-128.el5PAE
從網上搜索kernel-module-ntfs 2.6.18-128.el5PAE。下載RPM包進行安裝。
# rpm -ivh kernel-module-ntfs-2.6.18-128.el5-2.1.27-0.rr.10.11.i686.rpm
如果沒有出錯,系統現在可以支持NTFS了。
注:PAE下在網上沒有找到ntfs模塊。

2.2.  查看NTFS的分區

一個簡單的方式來識別NTFS分區如下:
# fdisk -l | grep NTFS
/dev/sdb1               2    62016256  1953512032+   7  HPFS/NTFS
NTFS分區的硬盤為:/dev/sdb1
2.3.  Mount NTFS分區
首先創建mount點:
# mkdir /mnt/ntfs
然后簡單的使用mount命令來掛載它:
# mount -t ntfs /dev/sdb1 /mnt/ntfs
現在我們可以訪問NTFS分區和其中的文件,但是只有讀權限。

3.   以讀寫方式mount NTFS文件系統

Mount NTFS文件系統讓他具有讀寫訪問的權限有點復雜。這涉及到其它軟件的安裝,例如fuse和ntfs-3g。在這兩種情況下你可能需要使用軟件包管理器,例如:yum、apt-get,synaptic等,並且安裝它到你的標准發行版硬盤上。檢查軟件包ntfs-3g和fuse。

3.1.  安裝其它軟件

3.1.1.   Fuse安裝

http://fuse.sourceforge.net上下載源代碼
# wget http://easynews.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.1.tar.gz
解壓縮源代碼:
# tar zxf fuse-2.7.1.tar.gz
編譯和安裝fuse源代碼
# cd fuse-2.7.1
# ./configure --exec-prefix=/; make; make install

3.1.2.   Ntfs-3g安裝

從網站http://www.tuxera.com/community/ntfs-3g-download/上下載源代碼包:
http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz
解壓縮安裝:
# tar zxf ntfs-3g_ntfsprogs-2011.4.12.tgz
編譯和安裝ntfs-3g源代碼。
# cd ntfs-3g_ntfsprogs-2011.4.12
# ./configure
# make
# make install

3.2.  Mount NTFS分區

如果在安裝過程中沒有出現錯誤,NTFS卷可以mount到Linux上,並且具有讀寫權限。
# fdisk -l | grep NTFS
# mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
[root@localhost ntfs-3g_ntfsprogs-2011.4.12]# mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
FATAL: Module fuse not found.  (這是由於沒有安裝fuse模塊導致的)
下載網址:http://ftp.riken.go.jp/Linux/cern/slc52test/extras/x86_64/failed/
在google上查找kernel-module-fuse-2.6.18-128.el5PAE的rpm安裝程序,下載安裝然后重新mount。

from:http://blog.csdn.net/fan_hai_ping/article/details/6673318

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM