我正在尝试将5.3 GB的文件从硬盘复制到USB 3.0 SanDisk 16 GB USB密钥。我已经从OS X和Linux都尝试过这一点。在这两种情况下,文件都是部分复制的,然后操作失败。在OS X上,它失败,并显示诸如“文件太大”之类的消息。我必须使用split
命令将文件分割成几个100MB的块,然后将包含它们的目录复制到USB钥匙,以便复制文件。
然后,在Linux上,我使用cat
命令将文件重组为单个文件,然后将输出发送到计算机的硬盘驱动器。但是,当我尝试使用cat
命令将拆分的文件重新组合为一个文件并将输出发送到USB密钥时,USB密钥仍然不接受生成的文件,该文件又太大了,并抱怨错误消息
“猫:写入错误:协议错误”。
当我使用以下命令检查成功的输出时:
$ ls -l --block-size=M MyFileName
文件大小正好是:
4096M(即4 GB)。
这似乎是与USB密钥的默认文件系统相关联的限制,该文件在销售前就已使用该文件系统进行了格式化。
在Windows 7下通过右键单击USB磁盘并检查其属性来检查其文件系统时,我可以看到该文件系统是FAT32文件系统。
我能以某种方式从Windows开始格式化USB密钥,以便它使用将接受我的5.3 GB文件的文件系统,并同时可从所有OS X,Linux和Windows 7读取和写入这些文件系统吗?为了实现此目的,我应该将USB密钥格式化到哪个文件系统?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句