2009年10月11日星期日

RHCE5上mount一個NTFS的活動硬盤(usb)

原來的mobile disk壞了,一直懶的搞, 週末去買了一個, 不過現在的2.5都是sata的了, 原來的IDE的disk 比較貴了,所以又買了個盒子.

今天到公司, format這個東東為ntfs, 畢竟windows下的資源比較多:)

拿到linux環境下居然不能用:

[root@CRRACTEST2 ~]# mount /dev/sdb1 /home/usb
mount: unknown filesystem type 'ntfs'
[root@CRRACTEST2 ~]#

啥年月了redhat還不支持這個,google了一下,找到一個方法

[root@CRRACTEST2 ~]# uname -a
Linux CRRACTEST2.localdomain 2.6.18-92.el5 #1 SMP Fri May 23 23:40:43 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

下載

http://www.linux-ntfs.org/doku.php?id=redhat:rhel5

[root@CRRACTEST2 software]# wget -c http://prdownloads.sourceforge.net/linux-ntfs/kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm

[root@CRRACTEST2 software]# rpm -Uvh kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm
Preparing...                ########################################### [100%]
   1:kernel-module-ntfs-2.6.########################################### [100%]

[root@CRRACTEST2 software]# mount /dev/sdb1 /home/usb/
[root@CRRACTEST2 software]#

好像是只讀的

參考:http://www.enlamp.cn/?p=198

[root@CRRACTEST2 software]#  wget http://nchc.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.4.tar.gz

[root@CRRACTEST2 software]# wget -c http://jaist.dl.sourceforge.net/sourceforge/linux-ntfs/ntfsprogs-2.0.0.tar.bz2

安裝:

三板斧 cofigure make make install ,順利

加載fuse model:

[root@CRRACTEST2 ~]# modprobe fuse

[root@CRRACTEST2 ~]# umount /dev/sdb1 #umount 原來的

[root@CRRACTEST2 ~]# ntfsmount /dev/sdb1 /home/usb
[root@CRRACTEST2 ~]#

編輯一個文件測試一下ok

[root@CRRACTEST2 usb]# pwd
/home/usb
[root@CRRACTEST2 usb]#

[root@CRRACTEST2 usb]# ll
total 0
drwxrwxrwx 1 root root 0 Oct 12 09:54 System Volume Information
-rw-rw-rw- 1 root root 6 Oct 12 10:51 test.txt

手順啊, 呵呵!

没有评论:

发表评论