How-To : Mount NTFS partition on Linux

Last Update - 09 / 11 / 2007 By DarkRanger .
 

環境 :


Fedora Core 6

Kernel = 2.6.18-1.2798.fc6


NTFS 是 Windows NT 核心特有的檔案系統,雖然 Linux 的 kernel 本身其實就具有支援 NTFS 檔案系統的能力,不過礙於專利權的問題,許多 Linux 發行版的內附 kernel 都沒有開啟這個功能。而 Linux 的使用者如果需要讀寫 NTFS 檔案系統,除了重編 kernel 之外,可以使用以下幾種模組:

(1) NTFSMount - 這個模組提供了有限的 NTFS 讀寫功能。

(2) Captive NTFS  - 這個模組使用 Windows 本身的 NTFS 驅動程式,但效能較差。

(3) NTFS-3G - 這是嶄新的 NTFS 支援模組,也是本 How-To 所採用的方案。

ntfs-3g 的程序相當簡易,在 Fedora 上只要利用 yum 就可方便安裝 ntfs-3g 支援模組。


1. 使用 yum 安裝 :

先參照此 How-To 設定 yum 後,直接下這個指令:

# yum install ntfs-3g
 
2.. 掛載 NTFS 分割區

現在可以使用 ntfs-3g 模組來掛載了,可以先執行 fdisk -l 指令來確認 NTFS 分割區的編號:

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *        4745        9964    41929650    7  HPFS/NTFS
/dev/hda2               1        4705    37792881   83  Linux
/dev/hda3            4706        4744      313267+  82  Linux swap / Solaris

以 DR 的系統為例,NTFS 分割區就為在 /dev/hda1,所以接下來進行以下動作就可掛載 NTFS 分割區:

# mkdir /media/windows ( 建立目錄 )

# mount -t ntfs-3g /dev/hda1 /media/windows ( 掛載 NTFS 分割區 )



參考網站 :

http://www.fedorafaq.org

http://www.mjmwired.net

http://linux.vbird.org

http://linux-ntfs.org

http://www.ntfs-3g.org

http://en.wikipedia.org/wiki/NTFS


Back to DarkRanger.no-ip.org