想要在CentOS7下访问Windows的NTFS格式的磁盘,需要在Linux下下载ntfs-3g步骤1:
进入root用户下,使用yum命令下载ntfs-3g。【前提是已经添加了常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.html】
[sxd@localhost ~]$ su root密码:[root@localhost sxd]# yum install ntfs-3g已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile * epel: mirrors.tuna.tsinghua.edu.cn * nux-dextop: li.nux.ro * rpmforge: mirror.fairway.ne.jp正在解决依赖关系--> 正在检查事务---> 软件包 ntfs-3g.x86_64.2.2017.3.23-1.el7 将被 安装--> 解决依赖关系完成依赖关系解决================================================================================ Package 架构 版本 源 大小================================================================================正在安装: ntfs-3g x86_64 2:2017.3.23-1.el7 epel 263 k事务概要================================================================================安装 1 软件包总下载量:263 k安装大小:612 kIs this ok [y/d/N]: yDownloading packages:ntfs-3g-2017.3.23-1.el7.x86_64.rpm | 263 kB 00:02 Running transaction checkRunning transaction testTransaction test succeededRunning transaction警告:RPM 数据库已被非 yum 程序修改。** 发现 16 个已存在的 RPM 数据库问题, 'yum check' 输出如下:icedtea-web-1.6.2-4.el7.x86_64 有缺少的需求 java-1.8.0-openjdkipa-admintools-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-admintools: ipa-admintools-4.4.0-12.el7.centos.noarchipa-client-4.4.0-12.el7.centos.x86_64 有已安装冲突 freeipa-client: ipa-client-4.4.0-12.el7.centos.x86_64ipa-client-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-client-common: ipa-client-common-4.4.0-12.el7.centos.noarchipa-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-common: ipa-common-4.4.0-12.el7.centos.noarchipa-server-4.4.0-12.el7.centos.x86_64 有已安装冲突 freeipa-server: ipa-server-4.4.0-12.el7.centos.x86_64ipa-server-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-server-common: ipa-server-common-4.4.0-12.el7.centos.noarchjing-20091111-14.el7.noarch 有缺少的需求 java-headless >= ('0', '1.5.0', None)1:libreoffice-core-5.0.6.2-3.el7.x86_64 有缺少的需求 java-headless >= ('1', '1.6', None)1:libreoffice-ure-5.0.6.2-3.el7.x86_64 有缺少的需求 libjvm.so()(64bit)nuxwdog-client-java-1.0.3-5.el7.x86_64 有缺少的需求 java-headless >= ('1', '1.6.0', None)pki-base-java-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headlesspki-ca-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headlesspki-kra-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headlesspki-server-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headlesspki-tools-10.3.3-10.el7.x86_64 有缺少的需求 java-1.8.0-openjdk-headless 正在安装 : 2:ntfs-3g-2017.3.23-1.el7.x86_64 1/1 验证中 : 2:ntfs-3g-2017.3.23-1.el7.x86_64 1/1 已安装: ntfs-3g.x86_64 2:2017.3.23-1.el7
步骤2:
下载完成之后,先查看磁盘信息
命令:
fdisk -l
完整情况如下: 由下面可以看到,有sda 和sdb 两个磁盘。 我的sdb 250GB的是固态硬盘,而我的weindows下的存储磁盘是sda磁盘下的几个,所以我就把sda的一部分
[root@localhost sxd]# fdisk -l磁盘 /dev/sda:1000.2 GB, 1000204886016 字节,1953525168 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 4096 字节I/O 大小(最小/最佳):4096 字节 / 4096 字节磁盘标签类型:dos磁盘标识符:0xfb613650 设备 Boot Start End Blocks Id System/dev/sda1 507813888 924606337 208396225 7 HPFS/NTFS/exFAT/dev/sda2 924606401 1134319615 104856607+ f W95 Ext'd (LBA)Partition 2 does not start on physical sector boundary./dev/sda3 1134319616 1953519615 409600000 7 HPFS/NTFS/exFAT/dev/sda5 924606464 1134319615 104856576 7 HPFS/NTFS/exFAT磁盘 /dev/sdb:250.1 GB, 250059350016 字节,488397168 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x5774e2d4 设备 Boot Start End Blocks Id System/dev/sdb1 * 2048 206847 102400 7 HPFS/NTFS/exFAT/dev/sdb2 206848 244684799 122238976 7 HPFS/NTFS/exFAT/dev/sdb3 244684800 246781951 1048576 83 Linux/dev/sdb4 246781952 488396799 120807424 5 Extended/dev/sdb5 246784000 488394751 120805376 8e Linux LVM磁盘 /dev/mapper/cl-root:53.7 GB, 53687091200 字节,104857600 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘 /dev/mapper/cl-swap:8455 MB, 8455716864 字节,16515072 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘 /dev/mapper/cl-home:61.6 GB, 61555605504 字节,120225792 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节
步骤3:
在linux这边新建几个目录,用于分别挂在这边的几个目录下
例如:[因为上面可以看出来windows下面四个盘只有3个盘是NTFS格式的]
新建了winD winE winF
执行命令:
mount -t ntfs-3g /dev/sda1 winC
执行完了
4.步骤4:
命令:把刚刚加载在winC下的NTFS卸载掉
umount winC
5.步骤5:
但是上面的步骤完成,并不能真正的加载到linux这边的目录下,重启电脑之后就无效了
mount -t ntfs-3g /dev/sda1 winDmount -t ntfs-3g /dev/sda3 winEmount -t ntfs-3g /dev/sda5 winF
如果想持续有效,需要修改/etc/fstab文件,在这个文件最后一行添加下面这些东西
/dev/sda1 /winD ntfs-3g rw,umask=0000,defaults 0 0 /dev/sda3 /winE ntfs-3g rw,umask=0000,defaults 0 0 /dev/sda5 /winF ntfs-3g rw,umask=0000,defaults 0 0
ESC , shift+Q , x,一系列的操作 然后保存退出 重启电脑。