天天看點

怎麼在Linux系統下使用NTFS的U盤或者是分區以及移動硬碟-使用工具NTFS-3G

注釋:我們在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的安裝和配置步驟,希望能給初學者一點幫助。

繼續閱讀