以下内容为多个来源整合而成,若遇到前后软件版本不符,请无视。具体版本以符合自身Linux系统为准。
CentOS默认是不识别windows的ntfs分区的,我们使用ntfs-3g工具进行挂载。
1.
首先下载ntfs-3g:
网址:http://pkgs.repoforge.org/rpmforge-release/
说明:pmforge是一个安全而稳定的软件仓库。
LZ使用的版本是 rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
或者自行在网上下载 ntfs-3g,用以下方法自行安装:
PS:若使用此方法,请跳过第二步。
⑴安装ntfs-3g前要先安装编译器,如果不安装gcc后面编译ntfs-3g时会失败。
# yum install gcc //安装编译器,一直按Y即可,如果不安装gcc后面编译ntfs-3g时会失败,gcc是一种用语lonux系统下编程的编译器,
# mkdir /usr/local/ntfs3g //创建文件夹ntfs3g,用于后面编译安装NTFS-3g
# cd /usr/local/src //linux下默认源代码包存放位置;源码包编译安装位置:/usr/local/软件名
⑵安装ntfs-3g
# tar zxvf ntfs-3g_ntfsprogs-2011.4.12.tgz
# cd ntfs-3g_ntfsprogs-2011.4.12
# ./configure --prefix=/usr/local/ntf3g //编译,指定安装目录/usr/local/ntf3g,可以不指定
# make
# make install
2.
安装rpmforge:
rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
安装好之后就可以直接使用yum命令安装ntfs-3g:
yum install fuse-ntfs-3g
3.
完成后查看文件系统: fdisk -l,可以根据磁盘大小区别各个分区。
在 /home/cxl/桌面/ 路径下创建文件夹wd,we,wf,分别用来挂载DEF盘,因为不必在linux系统中使用C盘,故不用挂载。(这是lz自己使用的路径,各位可以根据自己的情况在不同路径下创建不同的文件夹)(目录最好直接建在桌面,方便直接打开)
4.
使用命令挂载:
mount -t ntfs-3g /dev/sda5 /home/cxl/桌面/wd
mount -t ntfs-3g /dev/sda6 /home/cxl/桌面/we
mount -t ntfs-3g /dev/sda7 /home/cxl/桌面/wf
.
挂载好之后设置开机自启:
在vi下进入/etc/fstab文件:
vi /etc/fstab
添加以下几条语句:
/dev/sda5 /home/cxl/桌面/wd default 0 0
/dev/sda6 /home/cxl/桌面/we default 0 0
/dev/sda7 /home/cxl/桌面/wf default 0 0
若上方格式不行,请使用以下格式:
/dev/sda5 /mnt/win1 ntfs-3g umask=000,iocharset=utf8 0 0
此格式明确了盘符的格式。
5.将U盘,移动硬盘挂载到Linux
将移动硬盘接入电脑,查看哪个设备是ntfs分区的
[root@Vtest ~]#fdisk -l
/dev/sde1 1 24593 135272526 16 HPFS/NTFS ###其中一行
从以上输出看到/dev/sde1是NTFS设备,我们将其挂载
[root@Vtest ~]#mkdir /mnt/ntfs (目录最好放在桌面)
[root@Vtest~]#mount -t ntfs-3g /dev/sde1/mnt/ntfs
参数:-t 说明要挂载的分区的类型
现在就可以通过挂载点/mnt/ntfs访问移动硬盘的数据了。
6.解除挂载
umount /dev/sda5 (/home/cxl/桌面/wd)
文章来源:
1.http://www.cnblogs.com/cxl0417/p/3679042.html
2.http://blog.csdn.net/zfr046/article/details/8095263
3.http://www.linuxidc.com/Linux/2011-04/34831.htm