zoukankan      html  css  js  c++  java
  • CentOS 7 下挂载NTFS文件系统并实行开机自动挂载

    CentOS 7 下想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了,就这么简单。

    首先要进入官网下载NTFS-3G工具

    http://www.linuxfromscratch.org/blfs/view/svn/postlfs/ntfs-3g.html1.下载之后进行解压

    wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2016.2.22.tgz

    tar  -xvf  ntfs-3g_ntfsprogs-2016.2.22.tgz

    2.编译并进行安装

    进入ntfs-3g_ntfsprogs-2016.2.22.tgz文件夹中

    ./configure && make && make install

    ps:如果提示没有gcc,则yum install gcc* 将编译环境安装好在执行一次上面的命令

    上面的命令也可以分三次执行完成

    ./configure

    make

    make install

    3.挂载NTFS

    mount -t ntfs-3g /dev/sda2  /mnt/Windows

    ps:mount重启之后就会失效

    4.CentOS 7 开机自动挂载NTFS(当然 如果不希望自动挂载的,可以不做这一步。)

    更改/etc/fstab,更改前备份下 cp /etc/fstab  /etc/fstab.bak

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

    ps:如果不知道是sda几,用fdisk -l 查看下分区表就可以了。/etc/fstab内的挂载点不能有空格,就算是用转义掉空格貌似也没用(估计是没成功),这是个人的经验。

    比如:fstab中有个挂载点是:/mnt/Virtual Machines  保存重起之后就直接进入只读文件系统了,这时候你是不能修改fstab中的内容的,可以运行如下命令,之后在重新vi就可以了。

    mount -n -o remount,rw /  注意,逗号之间是没有空格的,/前面有空格。

    然后vi fstab 删除有空格的挂载点就是/mnt/Virtual Machines 就可以了。

  • 相关阅读:
    MAC终端配置
    SCIENCE公布125个科学前沿问题
    【Python3】内存释放机制
    【Python3】装饰器
    【Python3】迭代器&装饰器
    【Python3】内置函数
    【Python3】高阶函数
    【Python3】匿名函数
    【Python3】递归函数
    【Python3】嵌套函数
  • 原文地址:https://www.cnblogs.com/idvcn/p/9067546.html
Copyright © 2011-2022 走看看