ntfs-3g是一個用于讀寫NTFS分區(qū)的用戶態(tài)文件系統(tǒng)(FUSE)。 優(yōu)點是支持NTFS的完美讀寫,安裝/配置簡單,而且已經(jīng)進(jìn)入Fedora Extras。 缺點是因為是用戶態(tài)文件系統(tǒng),所以大量IO有明顯的CPU資源占用。 步驟: 1、安裝fuse,http://fuse./,不要安裝最新版本,最新版中fuse被編入了系統(tǒng)內(nèi)核中,不再作為模塊加載,這樣會使的ntfs-3g無法使用。本人下載的是fuse-2.7.3.tar.gz,解壓后編譯安裝:./configure make make install 2、安裝ntfs-3g,http://www./,本人下載的是ntfs-3g-2009.4.4.tgz,同上面的方法解壓后編譯安裝。 3、到這一步ntfs-3g已經(jīng)安裝完成了,可以通過如下命令加載ntfs分區(qū):mount -t ntfs-3g /dev/sda1 /mnt/disk 嘗試掛載本地ntfs,在/etc/fstab中加入類似: /dev/hda1 /mnt/winc ntfs-3g defaults 0 0 4、讓系統(tǒng)自動加載ntfs移動硬盤分區(qū):按照上面的方法完成ntfs-3g的安裝之后,系統(tǒng)并不會自動加載移動硬盤的ntfs分區(qū),原因是系統(tǒng)將分區(qū)格式識別為ntfs,而不是這里的ntfs-3g。以root身份新建文件/sbin/mount.ntfs 輸入如下內(nèi)容: #!/bin/sh export LANG=en_US.UTF-8 exec /sbin/mount.ntfs-3g "$@" 然后執(zhí)行: #chmod a+x /sbin/mount.ntfs 這樣就為ntfs格式和ntfs-3g格式之間架起一道橋梁。 使用命令:mount -t ntfs /dev/sda1 /mnt/disk 這時插入移動硬盤便可自動加載分區(qū)。 |
|