現在的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
# rpm -ivh kernel-module-ntfs-2.6.18-128.el5-2.1.27-0.rr.10.11.i686.rpm
如果沒有出錯,系統現在可以支援ntfs了。
注:pae下在網上沒有找到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分割槽和其中的檔案,但是只有讀許可權。
mount ntfs檔案系統讓他具有讀寫訪問的許可權有點複雜。這涉及到其它軟體的安裝,例如fuse和ntfs-3g。在這兩種情況下你可能需要使用軟體包管理器,例如:yum、apt-get,synaptic等,並且安裝它到你的標準發行版硬碟上。檢查軟體包ntfs-3g和fuse。# wget
解壓縮源**:
# tar zxf fuse-2.7.1.tar.gz
編譯和安裝fuse源**
# cd fuse-2.7.1
# ./configure --exec-prefix=/; make; make install
解壓縮安裝:
# tar zxf ntfs-3g_ntfsprogs-2011.4.12.tgz
編譯和安裝ntfs-3g源**。
# cd ntfs-3g_ntfsprogs-2011.4.12
# ./configure
# make
# make install如果在安裝過程中沒有出現錯誤,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模組導致的)
from:
Linux上掛載NTFS分割槽
linux上掛載ntfs分割槽 現在的linux大多數發行版都支援ntfs檔案系統。支援ntfs檔案系統是linux核心模組的特徵,而不是linux發行版的特徵。首先確定下在你的系統中是否已經安裝了ntfs模組。ls lib modules 2.6.18 128.el5pae kernel fs g...
Linux掛載ntfs分割槽
kernel module ntfs 2.6.18 92.1.10.el5 2.1.27 0.rr.10.11.i686.rpm包,一開始按照第一種方法來,用uname r 檢視我的核心版本是2.6.18 194.el5,於是開始找kernel module ntfs 2.6.18 194.el5 ...
掛載NTFS分割槽
ls lib modules 2.6.9 55.el kernel fs 方法a uname rna 一定要和核心版本相對應 rpm ivh kernel module ntfs 2.6.18 8.el5 2.1.27 0.rr.10.11.i686.rpm fdisk l mount t ntfs...