zoukankan      html  css  js  c++  java
  • linux 挂载移动硬盘 ntfs 分区

     

    环境:     centos 5.4 2.6.18-164.6.1.el5PAE     300G ntfs 分区     ntfs-3g
        由于最近工作需要,要将移动硬盘ntfs分区挂载到linux服务器上面拷贝文件,linux操作系统默认不支持ntfs分区挂载.
    方法一、需要重新编译内核,把ntfs模块加载到kernel里. 方法二、安装ntfs-3g 挂载 ntfs分区.我们以方法二为例:
    可以通过yum来安装
    yum install ntfs-3g
    也可以下载原码进行编译安装
    wget -c http://download.chinaunix.net/down.php?id=25516&ResourceID=12561&site=1
    tar zxvf ntfs-3g-1.2918.tgz cd ntfs-3g-1.2918 ./configure && make && make iinstall
    挂载移动硬盘 将sda5称动硬盘 ntfs分区挂载到/mnt目录下
    mount -t ntfs-3g    /dev/sda5 /mnt/ -o force
    查看磁盘容量
    [root@vhost ntfs-3g-1.2918]# df -h 文件系统                      容量      已用     可用    已用% 挂载点 /dev/cciss/c0d0p6           7.6G  2.0G  5.3G    27%   / /dev/cciss/c0d0p5            19G  346M 18G       2%     /usr/local /dev/cciss/c0d0p3            38G  13G   24G       35%   /data1 /dev/sda5                      299G  13G   286G     5%    /mnt
     
    关于mount 移动硬盘中文问题。
     
    发现不能在移动硬盘分区里边创建中文文件。也不能对中文文件进行复制。
     
    错误提示:
    cp: 无法 stat “/mnt/nfs-bak//pd207/pdgj_01506141/【钱龙股经红皮书系列—k线大法】.swf”: 无效或不完整的多字节字符或宽字符
     
    解决方法:
    查看系统编码,在mount 时加上系统编码。就可解决问题。
     
    echo $LANG zh_CN.UTF-8
    mount -t ntfs-3g        /dev/sdb5 /mnt/ -o iocharset=utf8
  • 相关阅读:
    CS01、CS02保存时增强的BADI(BOM_UPDATE)
    爱课程网(icourses.cn)的课件下载
    Java获取电脑盘符(最后一个盘符)
    打包后,配置文件找不到,json文件转java 实体对象
    前端vue history模式,后端nginx配置
    springboot 项目整合jsp文件,部署jar包
    安装node.js遇到的问题
    docker
    set up phpmyadmin with docker
    各类网络知识汇总
  • 原文地址:https://www.cnblogs.com/weaver1/p/2368062.html
Copyright © 2011-2022 走看看