雖然現在很多版本的linux都可以抓到NTFS的硬碟,ex.fedora,ubuntu
可是還是有很多版本不行,尤其是server版。可是又一定要用怎辦,
還好有ntfs-3g這個好東西。在做之前要先把compile的環境建置好,
不然會失敗。
1. yum install -y kernel-devel
2. yum install -y '*gcc*'
然後在安裝ntfs-3g前要先裝fuse,流程如下
安裝Fuse,先到http://fuse.sourceforge.net/下載,我抓的是
fuse-2.7.4.tar.gz這個版本
1. tar zxvf fuse-2.7.4.tar.gz #把檔案解壓縮
2. cd fuse-2.7.4 #解壓縮後應該會產生資料夾
3. ./configure
4. make
5. make install #有名的三步驟
6. modprobe fuse #載入fuse 模組
7. lsmod |grep fuse #檢查有沒正常啟動
再來就是安裝ntfs-3g,先到http://www.ntfs-3g.org/下載,
我抓的是ntfs-3g-2009.4.4.tgz這版
1. tar xzvf ntfs-3g-2009.4.4.tgz
2. cd ntfs-3g-2009.4.4
3. ./configure
4. make
5. make install
這樣就安裝完成,測試一下
1. fdisk -l
2. mount -t ntfs-3g/dev/sda1 /mnt
應該要正常抓到呦
其實看似簡單,但在compile過程中相當容易出問題,
一但有了問題就要去花很多時間跟精神去處理嚕。
沒有留言:
張貼留言