ext4分区(不是SSD)上读/写错误的可能原因?
想象一下以下设置: 将备份从一个HDD复制到另一个HDD,两者都通过USB 3连接到PC Source-HDD:2 TB,NTFS格式化 目标硬盘:3 TB,EXT4格式化 执行操作系统:Debian Stretch,通过live-cd启动 通过从源HDD到目标HDD的整体大小为1 TB的文件浏览器复制文件时,复制进度失败两次,报告以下消息: Error mounting /dev/sdd1 at /run/media/root/Backup-Disk: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdd1" "/run/media/root/Backup-Disk"´ exited with non-zero exit status 32: mount /dev/sdd1: can't read superblock 之后,我无法安装或卸载目标驱动器,并且必须在开始新的复制尝试之前修复或重新格式化它。 但是,当使用不同的目标磁盘时,整个过程都没有任何问题。执行操作系统是Debian Stretch,源磁盘和目标磁盘都不是SSD驱动器。 故障发生在复制进度的不同位置:第一次发生在大约60%完成,第二次发生在大约95%。在这两种情况下,我都可以使用e2fsck并修复文件系统并继续复制进度。但是,我认为这应该不会发生? 只有一个磁盘出现这种故障的原因是什么? 我应该更好地更换磁盘是否安全?