linux下读写ntfs分区中文编码问题
2007-03-11    刘世伟   
打印自: 安恒公司
地址: HTTP://ciq-gsv.anheng.com.cn/news/article.php?articleid=1337
linux下读写ntfs分区中文编码问题
今天,用linux对windows下的ntfs分区的c盘文件进行操作,复制到linux的分区,
然后对windows的分区进行格式化,把window文件从linux的目录复制到格式化后的
ntfs分区,并让它能够启动。

过程中有几点需要注意的情况,这里记录一下。

1.在mount ntfs分区之前,要设置 LC_ALL=zh_CN.UTF-8
   export LC_ALL=zh_CN.UTF-8
2.mount ntfs 要用ntfs-3g方式, 带 nls=UTF-8参数
   mount -t ntfs-3g  -o nls=UTF-8 /dev/hda1 /mnt
3.文件复制用mirrordir比较好。
   mirrordir /mnt /home/winbak
   or
   mirrordir  /home/winbak  /mnt
4.格式化ntfs分区使用 mkfs.ntfs
   mkfs.ntfs  /dev/hda1


注意以上4点,就可以随意把win的c:的文件复制到linux服务器上进行统一的管理了。
责任编辑: admin