今天装了个centos6.0 64位的系统在虚拟机里面,想将win7下的ntfs分区挂载到centos中来使用。结果centos6.0没有像fedora15那样可以用mount -t ntfs来直接挂载。于是到网上找到了方法。
1,下载rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm包
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
2,更新包
rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
3,下载fuse-ntfs-3g
yum update fuse-ntfs-3g
4,安装
yum -y install fuse-ntfs-3g
5,挂载
mount /dev/sdb5 /media
以下是实际安装过程的详细情况!
------------------------------安装前无法挂载--------------------------------------
[root@localhost 桌面]# fdisk /dev/sdb -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x26eb26ea
Device Boot Start End Blocks Id System
/dev/sdb1 1 3917 31463271 2d Unknown
/dev/sdb2 3918 6527 20963328 2d Unknown
Partition 2 does not end on cylinder boundary.
/dev/sdb3 6528 121601 924331905 f W95 Ext'd (LBA)
/dev/sdb5 6528 45690 314576766 7 HPFS/NTFS
/dev/sdb6 45691 84853 314576766 2d Unknown
/dev/sdb7 84854 121601 295178278+ 2d Unknown
[root@localhost 桌面]# mount /dev/sdb5 /media/
mount: unknown filesystem type 'ntfs'
[root@localhost 桌面]# mount -t ntfs /dev/sdb5 /media/
mount: unknown filesystem type 'ntfs'
---------下载rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm包------------
[root@localhost network-scripts]# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
--2011-11-07 21:40:32-- http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
正在解析主机 packages.sw.be... 78.46.17.228
正在连接 packages.sw.be|78.46.17.228|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm [跟随至新的 URL]
--2011-11-07 21:40:35-- http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
正在解析主机 pkgs.repoforge.org... 78.46.17.228
正在连接 pkgs.repoforge.org|78.46.17.228|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:http://rpmforge.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm [跟随至新的 URL]
--2011-11-07 21:40:40-- http://rpmforge.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
正在解析主机 rpmforge.sw.be... 78.46.17.228
正在连接 rpmforge.sw.be|78.46.17.228|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:http://tree.repoforge.org/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm [跟随至新的 URL]
--2011-11-07 21:40:45-- http://tree.repoforge.org/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
正在解析主机 tree.repoforge.org... 78.46.17.228
正在连接 tree.repoforge.org|78.46.17.228|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 301 Moved Permanently
位置:http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm [跟随至新的 URL]
--2011-11-07 21:40:48-- http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
正在解析主机 apt.sw.be... 193.1.193.67
正在连接 apt.sw.be|193.1.193.67|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:12700 (12K) [application/x-redhat-package-manager]
正在保存至: “rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm”
100%[======================================>] 12,700 4.64K/s in 2.7s
2011-11-07 21:41:16 (4.64 KB/s) - 已保存 “rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm” [12700/12700])
----------安装rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 包-----------
[root@localhost network-scripts]# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
warning: rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY
Preparing... ########################################### [100%]
1:rpmforge-release ########################################### [100%]
---------------------用yum来自动搜寻下载fuse-ntfs-3g-----------------------
[root@localhost network-scripts]# yum update fuse-ntfs-3g
Loaded plugins: fastestmirror, refresh-packagekit
Determining fastest mirrors
Could not retrieve mirrorlist http://apt.sw.be/redhat/el6/en/mirrors-rpmforge error was
14: PYCURL ERROR 7 - ""
* base: mirrors.sin1.sg.voxel.net
* extras: mirrors.sin1.sg.voxel.net
* updates: mirrors.sin1.sg.voxel.net
base | 3.7 kB 00:00
http://mirrors.sin1.sg.voxel.net/centos/6.0/os/x86_64/repodata/265ef017ca113fd1d2d17e161666da3470802c741e71fa1a3d349b9152938d12-primary.sqlite.bz2: [Errno 12] Timeout on http://mirrors.sin1.sg.voxel.net/centos/6.0/os/x86_64/repodata/265ef017ca113fd1d2d17e161666da3470802c741e71fa1a3d349b9152938d12-primary.sqlite.bz2: (28, '')
Trying other mirror.
base/primary_db | 4.2 MB 01:35
extras | 3.0 kB 00:03
extras/primary_db | 1.9 kB 00:00
rpmforge | 1.1 kB 00:00
rpmforge/primary | 1.4 MB 13:35
rpmforge 4089/4089
updates | 3.5 kB 00:08
updates/primary_db | 3.3 MB 10:35
Setting up Update Process
Package(s) fuse-ntfs-3g available, but not installed.
No Packages marked for Update
--------------------------安装fuse-ntfs-3g--------------------------------------
[root@localhost network-scripts]# yum -y install fuse-ntfs-3g
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirrors.sin1.sg.voxel.net
* extras: mirrors.sin1.sg.voxel.net
* rpmforge: fr2.rpmfind.net
* updates: mirrors.sin1.sg.voxel.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package fuse-ntfs-3g.x86_64 0:2010.10.2-1.el6.rf set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
fuse-ntfs-3g x86_64 2010.10.2-1.el6.rf rpmforge 627 k
Transaction Summary
================================================================================
Install 1 Package(s)
Upgrade 0 Package(s)
Total download size: 627 k
Installed size: 1.6 M
Downloading Packages:
fuse-ntfs-3g-2010.10.2-1.el6.rf.x86_64.rpm | 627 kB 00:16
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : fuse-ntfs-3g-2010.10.2-1.el6.rf.x86_64 1/1
Installed:
fuse-ntfs-3g.x86_64 0:2010.10.2-1.el6.rf
Complete!
---------------------------------安装后挂载成功-----------------------------------
[root@localhost 桌面]# mount /dev/sdb5 /media/
[root@localhost 桌面]# mount -l |grep sdb5
/dev/sdb5 on /media type fuseblk (rw,allow_other,blksize=4096)
[root@localhost 桌面]# ls /media/
78da053529cfdb32b48507fde9352b15 setup_8.2.0.2001i.exe
Baofeng2011.exe setup.exe
checksum.txt StormMedia
error.html System Volume Information
..............
大功告成!