恢复 MBR

恢复 MBR

遵循以下指示这一页我意外删除了 MBR。不过我仍有 MBR 的备份。我尝试使用以下命令恢复它

$dd if=MBR-backup of=/dev/hdx bs=512 count=1

不幸的是,这个命令的输出是opening ‘MBR-backup’: No such file or directory

有人知道如何恢复我的 MBR 备份吗?

答案1

我也有同样的问题,因为安装 ubuntu 时出了点小故障。错误是:当我访问 Windows 7 时,我又返回到 grub 窗口。

为了解决这个问题,我已经在正确的 MBR 中写入了 Grub,并从 Windows New 中写入了引导加载程序:

将 Grub 写入正确的 MBR

请注意,如果您启动到 ubuntu 操作系统,则在终端上运行此命令和此命令。如果您无法启动到 ubuntu 操作系统,则启动 ubuntu 实时磁盘,然后在终端上运行此命令和此命令:

  1. 在正确的 MBR 中安装 Grub

    sudo grub-install /dev/sda
    

    信息:仅当系统安装在 /dev/sda 上时,否则使用正确的硬盘,如 /dev/sdb

  2. 更新组

    sudo update-grub
    

恢复 Windows 引导加载程序

  1. 使用 Windows 7 安装 DVD 重新启动计算机

  2. 转到 Windows 控制台(在计算机修复点下)

  3. 在终端中重新安装 Windows 引导加载程序

    bootrec /fixboot
    
  4. 重启计算机

相关内容