文盲振伟🍀
2024-07-29 09:50 deepin
操作系统是deepinv 20.2
Reply Like 0 View the author
操作系统是deepinv 20.2
先确定自己用的是哪种文件系统,
再看看分区表是不是已经重叠了。。。会吃掉不小的文件信息。。。
根据文件系统的内容,选择相对专业一点的文件恢复操作,大部分文件都能找回来。。。
当然前提是,不要用多次的写动作。。。
恢复文件后,把文件全部复制到电脑里,然后检查一下硬盘是不是有坏道(机械硬盘)。。。
确认硬盘没问题,再换一个有丰富检验的文件系统吧,这样在跨系统使用时,损失少点。。。
先确定自己用的是哪种文件系统,
再看看分区表是不是已经重叠了。。。会吃掉不小的文件信息。。。
根据文件系统的内容,选择相对专业一点的文件恢复操作,大部分文件都能找回来。。。
当然前提是,不要用多次的写动作。。。
恢复文件后,把文件全部复制到电脑里,然后检查一下硬盘是不是有坏道(机械硬盘)。。。
确认硬盘没问题,再换一个有丰富检验的文件系统吧,这样在跨系统使用时,损失少点。。。
我用了ext4/exFAT/NTFS,都有这个症状。我怀疑是bug
因为这个外接硬盘是usb-sata3
如果是普通的usb,弹出之前应该默认调用sync,把数据落地
但是sata3是不支持热插拔的,没有弹出一说
有没可能是弹出的时候,deepin看到这是个sata3设备,直接跳过了sync步骤,数据还缓存在内存里,没落地
气死我了,是便宜硬盘盒的问题,插拔一次再读md5就又变了,每次校验都不一样
在群里的找找,有几个最新的文件系统,好像有更新的文件校验技术,对于这种跨机器、跨系统的硬盘,有相当的用处。
当然,这么重要的设备,高投入肯定是有回报的。。。
Popular Events
More
一个sata3接口硬盘,通过typec移动硬盘盒链接到电脑,向其中写入一个大文件,几百兆到几十G左右的。马上校验文件md5是对的,重启后再校验md5就不对了。
该问题导致我折腾了一星期别的任务,最终发现是写硬盘异常。
我把APP装到移动硬盘上,启动出错
把ventoy装到移动硬盘上,无法启动pe系统
最后我无奈了,把deepin的磁盘备份文件dim放进去,尝试恢复系统,还是出错
我发现干啥啥不行,于是想到会不会硬盘本身有问题,所以进行md5校验
我在想,这个会不会是deepin对移动硬盘的写缓存处理不当导致的。数据没有真实落地。因为重启之前校验是可以通过的