所有搜索结果都解释了如何在没有备份的情况下尝试修复损坏的启动记录。
我有一个备份。我有整个物理磁盘(不仅仅是分区)的克隆。由于某些原因,我不想恢复整个磁盘克隆,我只想使用此克隆修复 MBR。或者我错误地认为使用备份是修复此问题的最佳方法?
但我不太记得/知道它是如何工作的。我将损坏的磁盘和克隆磁盘都插入我的备用 Windows 笔记本电脑作为外部存储。现在怎么办?:)
启动信息显示类似“MBR 失败,从*其他东西*启动?”之类的信息。我尝试使用 Easeus“重建 MBR”,它声称成功,但并没有起作用。
答案1
感谢所有评论的人。回答我的问题,没有一个简单的标准程序可以通过从克隆中提取 mbr/gpt 来恢复它。建议按以下顺序尝试以下方法:
- mbr(或 gpt)应该可以通过操作系统的内置恢复工具恢复。如果缺少这些工具,请以某种方式启动或从克隆或外部恢复驱动器恢复它们,或者使用带有 的另一个 windows/cmd
bootsect
,或者使用具有修复向导的工具(如 Macrium reflect)。 - 您还应该能够从克隆中恢复。我不太了解 mbr/gpt 扇区(Windows 的)内部和周围的具体情况,您可能需要确保您的克隆具有相同的硬件 ID,并且找出要恢复的扇区可能会很棘手。没有针对此问题的 Windows 解决方案,但请查看 davidgo 和 mitts 在我的问题评论中提供的有关通过 Linux 执行此操作的信息。我的 Linux USB 棒在遇到这台 PC 的新(旧)硬件时表现糟糕,所以我放弃了。
- 因此,就我而言,我尝试通过 macrium 和其他几个程序进行恢复,也尝试
bootsect
从我的另一台 Windows 笔记本电脑进行恢复,它们要么尽管“成功”却没有改变任何东西,要么给我带来了几个不同版本的 mbr 启动失败/错误消息。所以我再也无法忍受这种胡闹了:备份了我损坏的 C 盘以保存所有最新文件,然后我将整个该死的克隆逐个扇区恢复到磁盘,成功启动