如何让优盘传输大于4G文件--ntfs-3g 的使用

 第一次接触到时ntfs-3g是想从别人的电脑铐一个4.6G的镜像,linux系统似乎不能传输大于4G的文件

差了下资料才知道了原因....

U盘一般比较常见的格式分为NTFS、FAT32这两种,其中FAT32这个格式是不允许保存的文件大于4G的,想要U盘可以保存大于4G的文件,就需要把FAT32格式转换为NTFS格式。

有两种方案解决这个问题:

  •   在电脑上安装ntfs-3g来将U盘的FAT32格式转换成支持4G以上文件传输的ntfs格式
  •   将fat32格式的优盘转换成ntfs格式

一、在windows系统上

  • Win和R键打开运行
  • 进入cmd命令窗口
  • 在命令提示界面输入命令 convert d:/fs:ntfs 然后按回车键,就好了。d就是U盘所在的盘

二、在linux上

1. 安装FUSE module

  NTFS-3G依赖FUSE的支持,所以先解压安装FUSE
  tar -xvzf fuse-***.tar.gz
  cd fuse-***
  ./configure
  make
  make install

2. 解压安装NTFS-3G
  tar -xvzf ntfs-3g-***.tar.gz
  cd ntfs-3g-***
  ./configure
  make
  make install

  之后系统会提示安装成功,下面就可以用ntfs-3g来实现对NTFS分区的读写了

用法=======================================================

  1. 首先得到NTFS分区的信息
  sudo fdisk -l | grep NTFS

  2. 设置挂载点,用如下命令实现挂载
  mount -t ntfs-3g <NTFS Partition> <Mount Point>
  例如得到的NTFS分区信息为/dev/sdb1,挂载点设置在/mnt/ntfs_disk下,可以用
  mount -t ntfs-3g /dev/sdb1 /mnt/ntfs_disk
  或者直接用
  ntfs-3g /dev/sdb1 /mnt/ntfs_disk

  3. 如果想实现开机自动挂载,可以在/etc/fstab里面添加如下格式语句
  <NTFS Partition> <Mount Point> ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0
  这样可以实现NTFS分区里中文文件名的显示。

  4. 卸载分区可以用umount实现,用
  umount <NTFS Partition>
  或者
  umount <Mount Point>

发布了124 篇原创文章 · 获赞 18 · 访问量 3102

猜你喜欢

转载自blog.csdn.net/weixin_42221657/article/details/103131489