CentOS 5.4下使用ntfs-3g掛載NTFS
環境
作業系統:
# cat /etc/redhat-release
CentOS release 5.4 (Final)
CPU:
# cat /proc/cpuinfo
若沒有出現64字樣,則一般為32位CPU
所需軟體
(i)
fuse-2.7.4-8.el5.i386.rpm(32位機器)
或
fuse-2.7.4-8.el5.x86_64.rpm(64位機器)
:
http://mirror.centos.org/centos/5/os/i386/CentOS/
或
http://mirror.centos.org/centos/5/os/x86_64/CentOS/
(ii)
fuse-ntfs-3g-2009.4.4-2.el5.rf.i386.rpm (32位)
或
fuse-ntfs-3g-2009.4.4-2.el5.rf.x86_64.rpm (64位)
:
http://rpmforge.sw.be/redhat/el5/en/i386/rpmforge/RPMS/fuse-ntfs-3g-2009.4.4-2.el5.rf.i386.rpm
或
http://rpmforge.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/fuse-ntfs-3g-2009.4.4-2.el5.rf.x86_64.rpm
(1)安裝
rpm -ivh fuse-2.7.4-8.el5.i386.rpm
rpm -ivh fuse-ntfs-3g-2009.4.4-2.el5.rf.i386.rpm
(2)掛載和卸載HDFS裝置
安裝以上兩個軟體包後,就可以掛載ntfs分區了,掛載方法如下:
首先用命令查看電腦上的裝置
# fdisk -l
然後掛載某個裝置
mkdir /mnt/D
mount -t ntfs-3g /dev/xxx /mnt/D
卸載某個裝置
umount /mnt/D
~~~~~~~~~~~~~~~~~~~
還沒安裝前掛載HDFS裝置會報錯
~~~~~~~~~~~~~~~~~~~
# mkdir /mnt/hda1
# mount /dev/hda1 /mnt/hda1
mount: unknown filesystem type ‘ntfs’
#
~~~~~~~~~~~~~~~~~~~
(3)設定位開機啟動
如果需要開機自啟動掛載,可以在/etc/fstab檔案結尾添加需要掛載的NTFS盤,
添加命令如下:
/dev/sda1 /mnt/C ntfs-3g defaults 0 0
如果有多個盤掛載,就多加幾行,例如:
LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sda8 swap swap defaults 0 0
/dev/sda1 /mnt/C ntfs-3g defaults 0 0
/dev/sda5 /mnt/D ntfs-3g defaults 0 0
/dev/sda6 /mnt/E ntfs-3g defaults 0 0
/dev/sda7 /mnt/F ntfs-3g defaults 0 0
(4) 參考資料
在Centos 等linux下利用ntfs-3g來掛載並讀寫NTFS分區(或移動硬碟)
http://blog.163.com/szs121@126/blog/static/10905678120102231234142/
CentOS等Linux利用ntfs-3g掛載可讀寫NTFS
http://blog.163.com/szs121@126/blog/static/10905678120102231955507/