注釋:我們在Windows是的時候我們的所使用的系統是NTFS或者移動硬碟都是NTFS,但是在Linux系統下面NTFS的分區就不能直接使用,那我們想用的話怎麼辦? 現在我就教大家一個簡單的方法讓NTFS的分區可以再Linux系統裡面使用,方法如下。
NTFS-3G的安裝和配置 ——————linux下挂載NTFS檔案系統
1. 什麼是NTFS-3G
NTFS-3G是一個開源軟體,支援在Linux, FreeBSD, Mac OS X, NetBSD, Haiku作業系統下讀寫NTFS格式的分區。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows Vista檔案系統,除了完全的檔案屬主和通路權限,它支援所有符合POSIX标準的磁盤操作。
NTFS-3G的目的是為那些使用者需要與NTFS可靠互通的硬體平台和作業系統提供可信任的、功能豐富的高性能解決方案。
2.我這裡是使用的 RedHat6.4的系統 。
3.下載下傳軟體包:位址是:http://url.cn/OpvZKO
4.現在把下載下傳下來的軟體包解壓。我的是把軟體包放到桌面上。然後我們現在解壓。
[root@localhost 桌面]# ls -l
-rwxrw-rw-. 1 root root 1176304 6月 17 2013 ntfs-3g_ntfsprogs-2013.1.13.tgz
[root@localhost 桌面]# tar zxf ntfs-3g_ntfsprogs-2013.1.13.tgz
5,現在使用“cd”進入ntfs這裡目錄
[root@localhost 桌面]# cd ntfs-3g_ntfsprogs-2013.1.13
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ls
aclocal.m4 config.h.in CREDITS libntfs-3g NEWS
AUTHORS config.sub depcomp ltmain.sh ntfsprogs
autogen.sh configure include m4 README
ChangeLog configure.ac INSTALL Makefile.am src
compile COPYING install-sh Makefile.in TODO.ntfsprogs
config.guess COPYING.LIB libfuse-lite missing
6.配置編譯環境
注釋:我們在安裝源碼包的時候所需要的基本條件是Linux系統要安裝“開發工具”“開發庫”
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ./configure
7. 編譯
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make
8. 編譯安裝
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make install
現在NTFS-3G安裝完畢。我們就可以測試了。
使用NTFS-3G
正确安裝後,我們需要通過ntfs-3g來加載NTFS檔案系統
9. 獲得NTFS檔案系統裝置名, 執行下面的指令
[root@localhost ~]# fdisk -l | grep NTFS
/dev/sdd2 1275 26772 204800000 7 HPFS/NTFS
/dev/sdd3 26772 60802 273343488 7 HPFS/NTFS
10. 建立裝載點
[root@localhost ~]# mkdir -p /mnt/ntfs-p1
drwxr-xr-x. 2 root root 4096 6月 2 03:46 /mnt/ntfs-p1
11.檢視挂載情況
[root@localhost ~]# df -h
12.臨時裝載NTFS檔案系統的方法
ntfs-3g <NTFS Partition> <Mount Point>
其中:
<NTFS Partition> ------ NTFS所在分區的裝置名,例如/dev/sdb6
<Mount Point> ------ 裝載點,如3.2中的/mnt/ntfs-p1
例如:我們把/dev/sdb6這個分區挂載到/mnt/ntfs-p1下面
[root@localhost ~]# ntfs-3g /dev/sdd2 /mnt/ntfs-p1
13. 檢視挂載情況,我們可以看到已經挂載上了
[root@localhost ~]# df -h
/dev/sdd2 196G 65G 132G 33% /mnt/ntfs-p1
14. 如果解除安裝的話我們可以使用指令“umount”
[root@localhost ~]# umount /dev/sdd2
檢視現在已經沒有剛才我們所挂載的分區了。
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 9.7G 4.6G 4.6G 51% /
tmpfs 495M 224K 495M 1% /dev/shm
/dev/sda1 194M 30M 155M 16% /boot
15. 如果我們想開機挂載的話,系統啟動時裝載NTFS檔案系統,編輯/etc/fstab,在下面加入一行。
[root@localhost ~]# vim /etc/fstab
挂載分區 挂載點 檔案類型 預設 預設
/dev/sdd2 /mnt/ntfs-pl ntfs-3g defaults 0 0
然後我們就可以重新開機系統來驗證了。
結束語:
本文簡單介紹了在Linux系統下通路ntfs分區的工具NTFS-3G的安裝和配置步驟,希望能給初學者一點幫助。