A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董霁辉 中级黑马   /  2013-4-26 16:04  /  1255 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 董霁辉 于 2013-4-26 18:44 编辑

有童鞋要求介绍一下Linux怎样挂在NTFS文件系统分区,下面向大家介绍一种方法。

一、为什么要在Linux上挂在NTFS文件系统分区?
       其实NTFS文件系统就是一种格式,但很遗憾,Linux不支持。不过没关系,我们可以安装第三方软件来让Linux支持。大家一般都在用Windows系统,且现在的硬盘都很大,所有在分区的时候,通常都会选择使用NTFS格式的文件系统去格式化分区。还有现在的U盘容量都很大,一般大于4G的u盘通常都会格式化成NTFS格式的。为了能够让Linux能打开并操作U盘或硬盘上的数据,那么就要挂在这个NTFS文件系统格式的磁盘了。
二、工具:ntfs-3g

下载地址一:http://www.tuxera.com/community/ntfs-3g-download/
       下载地址二:http://pan.baidu.com/share/link?shareid=541824&uk=2550489835

三、解压缩
       将下载下来的ntfs-3g_ntfsprogs-2013.1.13.gz 存放于/opt下,然后解压。我习惯于将软件都放到这个目录中,你随便哈
       解压方法: 1、在windows系统中解压,你肯定会,然后在放到Linux系统中,怎么传到linux中有很多方法,比如用一个FAT32格式的u盘或通过网络等。
                       2、如果你使用的是图形界面的Linux,那么在压缩包上点击右键,选择解压到此处 各版本的系统这个地方可能不一样,就是这个字面意思的,你应该能懂的。
                       3、用命令解压:[root@test2 opt]# tar zxvf ntfs-3g_ntfsprogs-2013.1.13.gz
四、安装 请以管理员权限运行 ,前提,系统已安装gcc等C语言编译工具,若未安装,请先安装
        进入ntfs-3g目录 [root@test2 opt]# cd ntfs-3g_ntfsprogs-2013.1.13 在这个目录下有个README的文件,可以用cat README |more 或在图形界面下用文本编辑器打开查看,有详细的安装和使用方法。
        配置安装文件:[root@test2 ntfs-3g_ntfsprogs-2013.1.13]# ./configure
        如果没有问题的话会有如下提示:
        ……
        ……
       config.status: creating config.h
       config.status: executing depfiles commands
       You can type now 'make' to build ntfs-3g.
       [root@test2 ntfs-3g_ntfsprogs-2013.1.13]#
        编译:make
      这时候我们就可以按照提示 ” You can type now 'make' to build ntfs-3g.“输入make编译了
      [root@test2 ntfs-3g_ntfsprogs-2013.1.13]# make
      等待编译完成后 我们再输入make install 进行安装
      [root@test2 ntfs-3g_ntfsprogs-2013.1.13]# make install
      如果没有问题的话就安装完成了 会有如下提示:
       ……
       ……
       ……



test -z "/sbin" || /bin/mkdir -p "/sbin"


make[2]: Leaving directory `/opt/ntfs-3g_ntfsprogs-2013.1.13/src'


make[1]: Leaving directory `/opt/ntfs-3g_ntfsprogs-2013.1.13/src'


       make[1]: Entering directory `/opt/ntfs-3g_ntfsprogs-2013.1.13'
       make[2]: Entering directory `/opt/ntfs-3g_ntfsprogs-2013.1.13'
       make[2]: Nothing to be done for `install-exec-am'.


       test -z "/usr/local/share/doc/ntfs-3g" || /bin/mkdir -p "/usr/local/share/doc/ntfs-3g"
       /usr/bin/install -c -m 644 'README' '/usr/local/share/doc/ntfs-3g/README'
       make[2]: Leaving directory `/opt/ntfs-3g_ntfsprogs-2013.1.13'
       make[1]: Leaving directory `/opt/ntfs-3g_ntfsprogs-2013.1.13'
       [root@test2 ntfs-3g_ntfsprogs-2013.1.13]#
       至此,就完成了安装
       ————————————————————————————————————————

五:挂载NTFS文件系统分区 说明一下 为了截图方便 把u盘连到虚拟机上挂载,总提示未在windows上安全关闭,没折,重启进linux里继续演示截图。

       查看系统是否识别到想要挂载的分区,如已经识别到,记录设备名字
       首先在 /mnt下建立目录 名为u-disk用于挂在U盘,建立windows目录,再在windows目录下建立D目录 用于挂在D盘
       [root@test2 mnt]# mkdir u-disk
       [root@test2 mnt]# mkdir -p windows/D
1、临时挂载
      [root@test2 mnt]# ntfs-3g /dev/sdb1   /mnt/u-disk
      [root@test2 mnt]# ntfs-3g /dev/sda2   /mnt/windows/D
2、卸载磁盘
     为了下次能够正常读写磁盘,嗷嗷建议卸载磁盘后在移除设备
      [root@test2 mnt]# umount /mnt/u-disk
      [root@test2 mnt]#
3、自动挂载磁盘  如果你的机器windows+Linux双系统,强烈++嗷嗷++ 不建议将windows系统盘自动挂载
     打开/etc/fstab文件 vi或图形界面的文本编辑器都可以在文档最后 一定是最后 添加要挂载的磁盘
     格式如:/dev/sda2 /mnt/windows/D ntfs-3g defaults 0 0
     然后保存退出
————————————————————————————————————————————
为了让大家看的更直观,请看图  

有问题,请指出,共同学习。


更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1技术分 +1 收起 理由
曹睿翔 + 1 我就是那位童鞋!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马