Sunday, March 25, 2007

Linux下完整支援nfts檔案系統 (讀/寫)

Linux NTFS Project支援 User Space 的 NTFS FileSystem.
這個 Driver 使用 FUSE(Filesystem implement in userspace)做介面,
剛剛試了一下, UTF-8 下中文沒有問題, 可以正常讀寫, 建立目錄.


首先必須安裝fuse:
先下載fuse,解壓縮至目錄下
#./configure
#make
#make install (must at root)

接下來就是安裝ntfs-3g,安裝方式跟fuse安裝方法一樣:
先下載ntfs-3g,解壓縮至目錄下
#./configure
#make
#make install (must at root)

最後就是將ntfs檔案系統掛載到Linux下:
ntfs-3g /dev/sda1 /mnt/windows -o silent,umask=0,locale=zh_TW.utf8

若要在啟動Linux時就直接掛載,則寫在 /etc/fstab
/dev/sda1 /mnt/windows ntfs-3g silent,umask=0,locale=zh_TW.utf8 0 0

不過我測試的結果,可是新建資料夾但是好像不能把資料夾直接複製進去,不知道是不是哪裡設定錯誤?