登录 立即注册

首页 > 绿虎论坛 > 电脑 > 鸿蒙PC (发帖)

标题: 鸿蒙PC|鸿蒙电脑自行更换硬盘扩容并执行“恢复出厂设置”/“硬盘恢复与初始化”操作后换回旧硬盘也不能开机的救砖方法|修复方法|解决方法

作者: @Ta

时间: 1天前发布,13小时前修改

点击: 169

观前提醒:对硬盘执行任何操作前,请先对新旧两块硬盘都进行一次完整的备份(备份所有分区),以防操作失误导致无法挽回的结果。具体来说,如果不慎覆盖了新硬盘上的tee分区,就无法挽回了。但只要有备份,就有办法恢复。


正文

鸿蒙电脑不能自行更换硬盘,就算把旧硬盘数据完全迁移到新硬盘,也会无法开机,会自动进入恢复模式,并且一旦在新硬盘上操作了“恢复出厂设置”或“硬盘恢复与初始化”,就算换回旧硬盘也会无法开机,具体案例:

https://www.zhihu.com/pin/1919468514978276372

IMG_84177.webp(65.97 KB)

今天我也亲自试了一下,确实和这个案例的现象一模一样,不过实际导致问题的是在新硬盘上执行“恢复出厂设置”这个操作。如果没有尝试恢复出厂设置,只是插了新硬盘然后发现不能正常开机就换回旧硬盘,那不会有问题。不过就算在新硬盘上执行了恢复出厂设置,其实也是有办法解决问题的,只要再把新硬盘的数据克隆回旧硬盘,然后插旧硬盘就能正常开机了。

我备份了新旧硬盘的分区比较了一下,用了系统恢复功能(“恢复出厂设置”或“硬盘恢复与初始化”)后,以下分区的内容发生了变化:

  • p3  oeminfo
  • p5  secure_tee
  • p9  log
  • p21  hisee_fs
  • p117  userdata

注意我这里用的是Linux的分区编号(比如p3在我这里是/dev/nvme0n1p3),如果你用Windows,请根据分区名称确认是哪个分区,防止搞错。

把新硬盘的上述几个分区拷贝回旧硬盘就可以让鸿蒙电脑恢复正常。我自己就是这样操作的,没有全盘拷贝,只拷贝了上述5个分区到旧硬盘,然后插回旧硬盘就能正常开机了。

当然,全盘拷贝回去应该也是没问题的,但为了防止误操作,请务必在实际拷贝前先对两个硬盘都进行一次全盘备份,防止操作过程中出现意外导致无法挽回的结果。据我推测,如果丢失了新硬盘的 p5 secure_tee 分区数据,就修不好了,只能换主板。

此外,userdata分区发生变化应该不会导致不开机,所以如果嫌全盘拷贝很慢,也可以只拷贝前几个分区,不拷贝userdata,然后在弹出恢复菜单时选择“恢复出厂设置”来重置userdata分区。反正出问题之前你已经用过重置功能了,数据都已经没了,再用一次也没什么区别。

如果你自行操作后没有成功,可以和我联系,我会提供协助,我的联系方式点此链接查看:@老虎会游泳


[隐藏样式|查看源码]


『回复列表(0|显示机器人聊天)』

帖子没有回复
回复需要登录

11月21日 20:03 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1