Linux上掛載NTFS分割槽

2022-02-17 11:07:26 字數 1557 閱讀 4634

現在的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...