zoukankan      html  css  js  c++  java
  • CentOS使用NTFS-3G加载NTFS硬盘

    CentOS使用NTFS-3G加载NTFS硬盘

    CentOS 挂载NTFS格式硬盘时会报错unknown filesystem type 'ntfs',这时就需要用到第三方的插NTFS-3G来加载NTFS格式硬盘。其中NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。主要的操作步骤如下:

    1.安装gcc等编译环境

    yum -y install gcc automake autoconf libtool make

    2.下载安装NTFS-3G

    NTFS-3G的官网地址是http://www.tuxera.com/community/ntfs-3g-download/,这里我们使用最新的稳定版本ntfs-3g_ntfsprogs-2013.1.13

    wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz
    tar –xvzf ntfs-3g_ntfsprogs-2013.1.13.tgz
    cd ntfs-3g_ntfsprogs-2013.1.13
    ./configure
    make
    make install
    

    3. 检查NTFS硬盘分区信息,其中图中红线框出来的部分为我的NTFS硬盘信息

    fdisk -l
    
    4.挂载分区
    mkdir /mnt/ntfs
    mount -t ntfs-3g /dev/sdb1 /mnt/ntfs

    分区挂载完成,此时进入/mnt/ntfs目录,即是移动硬盘的分区

    5.卸载分区

    umount /dev/sdb1

    6.开机自动挂载移动硬盘,编辑/etc/fstab文件

    cp /etc/fstab /etc/fstabbak #更改之前先备份
    vi /etc/fstab #编辑,在最后添加以下信息,以读写方式挂载磁盘
    /dev/sdb1 /mnt/ntfs ntfs-3g defaults 0 0
    :wq! #保存,退出
    

    重启机器就会自动挂载移动硬盘

    7.取消挂载umount的时候出现如下提示:

    umount: /mnt/upan: device is busy.

    (In some cases useful info about processes that use

    the device is found by lsof(8) or fuser(1))

    解决方法:

    lsof -w /mnt/upan

    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

    bash 31761 root cwd DIR 8,18 8192 2316326 /mnt/upan/rekfan.com_120526

    使用 lsof -w /mnt/upan 可以看出,有个命令窗口在/mnt/upan/rekfan.com_120526目录上,关闭这个窗口,或退出这个挂载目录,再使用 umount 即可安全取消挂载

  • 相关阅读:
    Clam and fish
    费马小定理求逆元模板题
    1
    DP 习题
    106. 从中序与后序遍历序列构造二叉树
    计算几何(判断四边形形状)
    中国剩余定理
    BFS模板
    DFS模板
    线段树
  • 原文地址:https://www.cnblogs.com/zhangxinglong/p/7089659.html
Copyright © 2011-2022 走看看