zoukankan      html  css  js  c++  java
  • redhat enterprise linux 5挂载可读写的NTFS盘

    NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows Vista文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。linux 内核 2.6.0 以上才可以用 NTFS-3G。使用前请先用uname -a检查你的linux版本。

    两步安装:

    1.  安装fuse,地址:http://sourceforge.net/projects/fuse/files/fuse-2.X/

    要安装稳定版本,ntfs-3g才能认到,这里下载了fuse-2.7.4.tar.gz

    下载解压后,用终端进入fuse的目录,然后输入命令

    # ./configure

    # make

    # make install

    # /sbin/modprobe fuse

    期间系统会对程序进行编译。

    2.  安装ntfs-3g.地址:http://ntfs-3g.org/index.html

    目前最新的稳定般为: ntfs-3g-2009.4.4 下载http://ntfs-3g.org/ntfs-3g-2009.4.4.tgz

       解压后,用终端进入ntfs-3g的目录,然后输入命令

       # ./configure

       # make

       # make install

    3.  等以上的步骤都完成了,你可以为挂载作准备了。在root登录的情况下

    首先,在你的 /mnt 目录里新建文件夹

    mkdir /mnt/C

    mkdir /mnt/D

    mkdir /mnt/E

    mkdir /mnt/F

    然后再使用如下命令查看你的现有硬盘的情况,以我的机器为例:

    得到如下信息

    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1    *           1        2611    20972826    7  HPFS/NTFS
    /dev/sda2            2612       15667   104872320    f  W95 Ext'd (LBA)
    /dev/sda3           15668       15680      104422+  83  Linux
    /dev/sda4           15681       19457    30338752+  8e  Linux LVM
    /dev/sda5               2612        7833    41945683+   7  HPFS/NTFS
    /dev/sda6             7834       11750    31463271    b  W95 FAT32
    /dev/sda7            11751       15667    31463271    7  HPFS/NTFS

    从上面我们可以得知,

    红色标记的 sda1 是我们windows的 C 盘,是NTFS格式的,我们对应把它加载到 /mnt/C 目录下

    紫色标记的 sda5 是我们windows的 D 盘,是NTFS格式的,我们对应把它加载到 /mnt/D 目录下

    紫色标记的 sda6 是我们windows的 E 盘,是FAT32格式 ,  我们对应把它加载到 /mnt/E 目录下

    紫色标记的 sda7 是我们windows的 F 盘,是NTFS格式的,我们对应把它加载到 /mnt/F 目录下

    4.  开始挂载(以C盘为例):

       # mount -t ntfs-3g -o umask=0000 /dev/sda1 /mnt/C

       卸载:

       # umount /mnt/C

    5.  设置开机自动挂载

        vi /etc/fstab

        在其中添加如下内容:

        /dev/sda1                /mnt/C       ntfs-3g   defaults,umask=022     0 0
        /dev/sda5                /mnt/D       ntfs-3g   defaults,umask=000OB   0 0
        /dev/sda6                /mnt/E                  vfat    defaults      0 0
        /dev/sda7                /mnt/F       ntfs-3g   defaults,umask=000     0 0

    设置完成,开机后可自动加载

  • 相关阅读:
    多图详解!10大高性能开发核心技术(转发)
    从 Spring Cloud 看一个微服务框架的「五脏六腑」
    eclipse中的springBoot项目 执行maven build 和maven install 报错
    Mysql怎么删除某表中的一条数据
    eclipse 中需要配置jdk、需要配置jre吗? 以及安装eclipse后需要做的一些配置
    IntelliJ IDEA 2019.2最新版本免费激活码(亲测可用)
    在springBoot项目配置项目的访问路径的时候 server.context-path不起作用的原因
    共享类型的基站概念
    oracle创建索引
    ORACLE中的DBLINK概念及使用DBLINK对远程数据库的连接
  • 原文地址:https://www.cnblogs.com/ohmytime/p/2389966.html
Copyright © 2011-2022 走看看