Answers:
问题是因为您的目标磁盘(要将文件复制到的磁盘)已使用FAT32格式化(文件大小限制为4GB。解决方案是将目标磁盘格式化为EXT3,EXT4或NTFS(如果您需要Windows兼容性)。
我觉得这个答案应该适合任何遇到磁盘故障的人。
处理出现故障的磁盘的最佳方法是小心地将其与电源分离,然后将其交给昂贵的人。如果您不耐烦或感到幸运,那么接下来的最好的事情就是在块级创建一个副本,如下所示:
mkdir /mnt/mybigdisk
mount /dev/mybigdisk /mnt/mybigdisk
cat /dev/broken_partition1 > /mnt/mybigdisk/part1
引导到您喜欢的操作系统,然后再次安装大磁盘:
mount /dev/mybigdisk /mnt/mybigdisk
为要尝试挂载坏分区副本的位置创建一个挂载点:
/mnt/my_broken_partition_copy
mount -o loop /mnt/mybigdisk/part1 /mnt/my_broken_partition_copy
注:如果文件系统太损坏,则可能无法修复而无法安装。
注意:如果要保留整个磁盘,或者如果分区表已拧紧,则也可以在整个磁盘上执行此操作。只需按照上面的说明将/ dev / broken_diskition1与/ dev / broken_disk1换出(安装循环设备将更加复杂)。
注意:即使文件系统完全损坏,您仍然可以使用所有类型的未删除/取证软件从该块级副本中挖掘数据。这是清单。这就是为什么这是个好方法。
为什么这是次佳呢?
磁盘磁盘(我假设您的磁盘是机械磁盘,如果不是的话,可能根本就无法工作),里面有一根细小的臂杆,它会四处移动以从磁盘读取数据。如果某种程度上折断了,那么移动此手臂可能会产生不利影响。
最少的移动是线性读取整个磁盘。这样一来,手臂就无需在周围随机跳动寻找障碍物。
同样,如果某些区域比其他区域“更破碎”,则依靠文件系统的元数据将无法工作。它只会重试,失败或做其他可能产生不利影响的事情(经常四处走动)。
要记住的事情:
我希望这是有用的。