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盘..




  • 相关阅读:
    cl编译器命令行调试问题
    西电计算机专业培养
    GCN代码实现
    GCN介绍
    cpu密集型任务及IO密集型任务,GIS,多进程及多线程
    骨架提取
    视频文件的一些属性
    空洞填充
    凸包,二值图家矩形框
    RGB图片取大于阈值部分
  • 原文地址:https://www.cnblogs.com/wusthjp/p/2364310.html
Copyright © 2011-2022 走看看