zoukankan      html  css  js  c++  java
  • CentOS 5.X无法读取NTFS分区的移动硬盘

    注:现在 6 系列开始,已经能够默认用当前登录用户挂载ntfs磁盘了 yum install ntfs*

        下面的命令全部在root用户下进行,或者命令前自己加sudo

    CentOS 5.3不支持NTFS分区,硬盘插上去,显示“Can't mount volumn”,在网上找了一下,发现有个NTFS—3G的东东。

    一、下载安装ntfs-3g ,fuse

    1、去http://www.tuxera.com/community/ntfs-3g-download/上查看并下载latest stable version

    wget -c http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2012.1.15.tgz

    解压tar xzfv ntfs-3g_ntfsprogs-2012.1.15.tgz

    安装cd ntfs-3g_ntfsprogs-2012.1.15 ; ./configure && make && make install &&make clean

    2、去http://sourceforge.net/projects/fuse/files/ 下载fuse

    wget -c http://sourceforge.net/projects/fuse/files/latest/download?source=files

    tar xzfv fuse-2.8.7.tar.gz

    安装cd fuse-2.8.7;  ./configure --prefix=/usr/local/ntfs-3g(默认安装在/usr/local/lib) && make && make install &&make clean

    modprobe fuse;看系统是否支持fuse,若不显示任何信息则表示系统支持fuse( 没有消息就是最好的消息:).... )

    二、挂载

    1、查看当前系统所有识别的硬盘sudo fdisk -l

    找到移动硬盘或U盘的位置,我的显示是/dev/sdb1

    2、在/mnt目录下创建挂载目录,多个U盘则创建多个 mkdir /mnt/MHDD;

    挂载mount -t ntfs-3g /mnt/usb /dev/sdb1 卸载umount /mnt/MHDD 

    开机自动挂载 在/etc/fstab中添加 /dev/sdb1 /mnt/usb ntfs-3g defaults 0 0

    echo "/dev/sdb1 /mnt/usb ntfs-3g defaults 0 0">> /etc/fstab
    三、复制文件

    复制文件时出现 复制“file://”时发生错误"一般错误"..........

    切换到终端下执行 cp -r /home/xxx/xxx /mnt/MHDD 提示错误: 无法创建目录,无效或不完整的多字节字符或宽字符

    -o locale=zh_CN.UTF-8

    -o iocharset=utf8

    无奈还是有问题,想上传到网盘然后在下载,结果tar时又出了问题,最后借了个FAT32格式的U盘..




  • 相关阅读:
    Haproxy+Keepalived高可用环境部署梳理(主主和主从模式)
    使用nginx sticky实现基于cookie的负载均衡
    CENTOS 6.6初始化SHELL脚本
    Java 开源博客 Solo 1.2.0 发布
    Java 开源博客 Solo 1.2.0 发布
    Java多线程-synchronized关键字
    Maven项目pom.xml配置详解
    4.0 苹果系统安装之黑苹果(4)
    3.0 Windows和Linux双系统安装(3)
    2.0 Linux系统的安装之Fedora安装单系统(2)
  • 原文地址:https://www.cnblogs.com/wusthjp/p/2364310.html
Copyright © 2011-2022 走看看