Linux環境下實現NTFS分區完全讀寫的方法

可能大多數人對 Linux 訪問 NTFS 的印象還是’只讀,寫會很危險’,其實從 ntfsmount 開始,就能夠安全的在 NTFS 上寫文件,或者創建文件了。現在發佈的是在 ntfsmount 基礎上改進的 ntfs-3g,也同樣是利用 FUSE 內核模塊實現的。今天就實地試了一下,在愛機上編譯安裝成功linux對NTFS的支持。


  首先下載相關的源碼包: fuse-2.5.2.tar.gz 和 ntfs-3g-20070714-BETA.tgz


  先確定你的 Linux系統 已經有gcc , make 的編譯環境,解壓上面兩個源碼包 ,進入 fuse-2.5.2/ 目錄,打開終端輸入


  ./configure 如果出現錯誤則按照提示解決,沒有錯誤提示則繼續下一步編譯


  make


  make install


  現在已經成功安裝了 fuse-2.5.2.tar.gz


  接下來安裝第二個包 ,進入 ntfs-3g-20070714-BETA/ 目錄,在終端控制檯下輸入


  ./configure


  make


  make install


  就成功安裝了 ntfs-3g-20070714-BETA.tgz 這個包。


  安裝成功上面兩個軟件包後,在終端控制檯下輸入 modprobe fuse


  如果你的Windows NTFS 所在分區爲 /dev/hda2, 在/mnt 目錄下新建一個 hda2目錄,


  然後用下面的命令掛載 這個NTFS分區:


  # ntfs-3g /dev/hda2 /mnt/hda2 -o silent,umask=0,locale=zh_CN.utf8


  :) 現在NTFS已經掛載上了,進入/mnt/hda2 目錄,你就可以完全讀寫這個NTFS分區了,而且支持中文文件目錄 的讀寫。 這個版本 對NTFS的讀寫 快速且穩定。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章