CentOS下挂载NTFS分区的方法

本文参考自http://www.cnblogs.com/gbyukg/archive/2011/11/02/2232343.html

centos下想访问NTFS分区,现在普遍的方法是利用ntfs-3g或者内核模块来实现。

一、使用ntfs-3g官方源码编译安装的方法:

ntfs-3g下载页面:http://www.tuxera.com/community/ntfs-3g-download/

安装步骤:

tar zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz

cd ntfs-3g_ntfsprogs-2013.1.13

./configure

make

make install

二、挂载NTFS文件系统

假设你的NTFS文件系统是 /dev/sda1 而你将会把它挂载在 /mnt/windows/c,请执行以下步骤。

1. 创建挂载点。(一般建议挂在mnt目录里)

mkdir /mnt/windows/c

2. 挂载NTFS分区:

mount -t ntfs-3g /dev/sda1 /mnt/windows/c

注:如果不清楚NTFS文件的目录,可以利用fdisk -l命令事先查看一下。

3. 如果想开机系统启动时自动挂载NTFS分区,编辑vim /etc/fstab文件,加入类似如下内容:

只读式挂载:/dev/sda1 /mnt/windows/c ntfs-3g ro,umask=0222,defaults 0 0

读写式挂载:/dev/sda1 /mnt/windows/c ntfs-3g rw,umask=0000,defaults 0 0

或者: /dev/sda1 /mnt/windows/c ntfs-3g defaults 0 0

如偶的/etc/fstab文件如下:

LABEL=/ / ext3 defaults 1 1

LABEL=/boot /boot ext3 defaults 1 2

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

LABEL=SWAP-sda11 swap swap defaults 0 0

/dev/sda1 /mnt/windows/c ntfs-3g ro,umask=0222,defaults 0 0

/dev/sda5 /mnt/windows/e ntfs-3g defaults 0 0

/dev/sda6 /mnt/windows/f ntfs-3g defaults 0 0

/dev/sda7 /mnt/windows/g ntfs-3g defaults 0 0

/dev/sda8 /mnt/windows/h ntfs-3g defaults 0 0

其他注意问题:

从 CentOS 5.4 起(2.6.18-164 或更新的内核),fuse 模块已经包含在内核里。因此,已不再需要 dkms 及dkms-fuse。如果你先前安装了 dkms-fuse,请用 yum remove dkms-fuse 命令把它卸装。请注意 CentOS4.x 的用户需要这两个组件。

使用 centosplus 内核的用户

由CentOS-5.3开 始,centoplus内核没有启用NTFS模块。这是由于5.3内的 NTFS 是不能运行的。详情请参阅https://bugzilla.redhat.com/show_bug.cgi?id=481495。如果你想使用来自 CentOS内核的NTFS模块,你可以安装来自ELRepo的kmod-ntfs。但这个模块没有ntfs-3g好,只提供极度有限的写入功能。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

时间: 2024-09-19 09:40:06

CentOS下挂载NTFS分区的方法的相关文章

Redhat 5下挂载NTFS分区的方法

一.最基本的几个命令: 1.查看磁盘分区情况的命令fdisk -l : 比如: [root@localhost beinan]# fdisk -l Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /d

CentOS6下挂载NTFS分区及问题处理方法

CentOS 6.3 下用ntfs-3g挂载Windows NTFS分区 默认情况下,CentOS 6.3不支持Widows NTFS硬盘分区读写,要想把NTFS格式的磁盘挂载到CentOS 6.3下面 需要安装第三方的插件ntfs-3g,这里我们采用编译安装插件. 下载地址:http://www.tuxera.com/community/ntfs-3g-download/ 安装前先确认系统时间是否正确,不然会出现无法安装ntfs-3g的情况. 1.安装编译器,否则不能成功编译. yum ins

centos下如何挂载ntfs分区文件里的centos镜像文件

在centos下挂载ntfs分区想必大家都比较熟悉了吧,这就是利用我们的ntfs-3g 安装方法   1     yum install fuse ntfs-3g -y 注:fuse为小内核,ntfs-3g是我的需要的,-y表示同意安装,没有-y  的话也没有影响,只不过安装的时候他会提示你是否同意,以及安装的路径等. 安装方法2.   ntfs-3g下载页面:http://www.tuxera.com/community/ntfs-3g-download/ 安装步骤: wget http://

CentOS系统使用NTFS-3G挂载NTFS分区

首先必须安装了rpmforge软件库的源 1.下载rpmforge的rpm文件包 32位系统 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el6.rf.i686.rpm 64位系统 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 2.安装rpmforge的rpm文

Linux下挂载硬盘分区的几种方法_unix linux

Linux下挂载硬盘分区的几种方法 1.使用Autofs自动挂载分区 2.修改/etc/fstab 3.编写shell脚本,开机自动运行mount命令  方法一.使用Autofs  1.Autofs的特点:Autofs与Mount/Umount的不同之处在于,它是一种看守程序(deamon).如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系 统,如果该文件系统存在,那么Autofs会自动将其挂接.另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Aut

Linux下开机自动挂载NTFS分区为可写

  自动挂载对于linux系统来讲就是安装硬盘了,今天我们来为各位介绍在Linux下开机自动挂载NTFS分区为可写技巧文章希望下文对各位有帮助. 升级到 OpenSUSE 13.2 之后,原来配置为可自动挂载并进行写入操作的 Windows NTFS 分区现在不会自动挂载了,在磁盘管理中配置了自动挂载且不勾选"Mount Read-Only"居然也无法直接写入.又折腾了好久才根据坎离枫整理的博文搞明白了. 要在 Windows + Linux 双系统中的 Linux 系统里使用 Win

Ubuntu 14使用ntfs-config解决开机自动挂载NTFS分区问题

先安装: sudo apt-get install ntfs-3g ntfs-config 再配置一下: sudo ntfs-config 然后就会弹出来一个对话框,选择你需要挂载的分区,点应用,再选择"启用内部设备写支持"就搞定了. 手动设置ubuntu自动挂载Windows分区方法: 编辑/etc/fstab文件 $sudo gedit /etc/fstab 弹出geidt的文本编辑框,在文件尾部添加如下内容: 1.先用FDISK命令查看一下磁盘的UUID $sudo fdisk

Linux系统中安装使用ntfs-3g挂载NTFS分区的教程

  Linux系统中安装使用ntfs-3g挂载NTFS分区的教程.系统环境默认安装后,不能访问ntfs分区,在安装和配置ntfs-3g以后即可. 1.安装ntfs-3g 代码如下: apt-get -y install ntfs-3g 2.创建挂载的文件夹 我windows下面有三个磁盘.都需要访问.所以在/mnt中新建了三个文件夹,分别是/mnt/C./mnt/D./mnt/E 3.挂载分区 首先使用fdisk命令查看目前磁盘情况 代码如下: debian-hcshangxinli:/home

CentOS下关闭Sendmail服务的方法

CentOS下关闭Sendmail服务的方法 Sendmail是最重要的邮件传输代理程序.理解电子邮件的工作模式是非常重要的.一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理. 关闭Sendmail服务具体命令实现如下: 关闭sendmail服务 (1)[root@sample ~]# /etc/rc.d/init.d/sendmail stop ← 关闭sendmail服务  或者[root@sample ~]# service sendmail stop ← 关闭sendma