How to mount ntfs external USB drive to CentOS 5,CentOS挂载移动硬盘

今天用CentOS挂载移动硬盘除了一些问题,就google了一下,这篇文章解决了我的问题。

3Q!

加粗部分为操作的command!!

This will make READONLY NTFS External USD Drive for Linux Operating System. You cannot write from Linux! 实际上可以读写的!!!

I just tried, it took me 15-30 minutes to start and setup.
Hence, this is workable solution. If you have any issues, update in comment.
I will try to help you!

First you need ntfs mount. For that you need to install two packages.

1、This gets your ntfs-3g

wget http://marush.com/wp-content/uploads/2009/03/ntfs-3g-200921-el5i686.rpm

Then run to install ntfs-3g

rpm -ihv  ntfs-3g-200921-el5i686.rpm

Second get this fuse (I do not know why. Without fuse you can not mount ntfs-3g. Please go through fuse sourceforge document.)

mount /dev/sdb1 /500gb -t ntfs-3g -r -o umask=0222

已经可以开始读文件了,但不能写!

2、wget http://superb-east.dl.sourceforge.net/sourceforge/fuse/fuse-2.6.0.tar.gz

如果下载不到可以google一下,我下载的是2.7.4版本

Then execute the following

tar xvfz fuse-2.7.4.tar
It creates a directory “fuse-2.7.4″

cd fuse-2.7.4

Execute

./configure
make
make install

3、测试

Then try

fdisk -l /dev/hda

You get

[root@prod soft]# fdisk -l /dev/hda

Disk /dev/hda: 536 MB, 536870912 bytes
32 heads, 63 sectors/track, 520 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes

Device Boot  Start  End  Blocks  Id  System
/dev/hda1  1  20  20128+  7  HPFS/NTFS
/dev/hda2  21  40  20160  4  FAT16 <32M
/dev/hda3  41  121  81648  b  W95 FAT32

Mount with following command.
Here you go!

mkdir /mnt/ntfs

mount /dev/sdb1 /500gb -t ntfs-3g -r -o umask=0222

mount -t ntfs-3g /dev/hda1 /mnt/ntfs

cd /mnt/ntfs

cp 20m.txt test.txt

cd /

umount /mnt/ntfs

mount -t ntfs-3g /dev/hda1 /mnt/ntfs

cat /mnt/ntfs/test.txt

Check your drive now

posted @ 2011-01-17 20:20  郭—大—侠  阅读(283)  评论(0编辑  收藏  举报