恢复 Windows 7 引导加载程序及其原始驱动器号 (C:)

恢复 Windows 7 引导加载程序及其原始驱动器号 (C:)

我安装了 Windows 7,并且我的驱动器具有以下分区结构,正如我在 Ubuntu LiveCD 会话中的 Gparted 中发现的那样。

  • 100 mb 系统分区(主)
  • Windows 7 分区 (60 GB)(主要)
  • 数据分区 1(主)
  • 25 GB 未分配空间。
  • 擴展額度。
    • 数据分区 2。
    • 数据分区 3。

现在,我尝试在 25 GB 分区中安装 Ubuntu,但安装程序不允许我安装,并说我不能有任何其他主分区。因此,我认为 100 mb 分区(主分区)是不需要的,因为它是在我们在没有任何分区的干净计算机上安装 Windows 时创建的。所以我删除了该分区,然后继续安装 Ubuntu。

一切顺利,Ubuntu 安装程序甚至要求我从现有的 Windows 安装中导入任何设置。但是,当我重新启动以启动新安装的 Ubuntu 时,我没有看到启动菜单来选择启动 Ubuntu 或 Windows,而是直接启动 Ubuntu。我尝试运行,sudo update-grub2但找不到我的 Windows 安装。因此,我从 Windows 安装 CD 启动并尝试从那里修复它,但无法找到我的 Windows 安装。此外,C:不再是 Windows 分区,而是E:

我知道我可能弄得一团糟,但是我怎样才能将我的 Windows 安装恢复到安装 Ubuntu 之前的状态呢?如果需要恢复 Windows,我现在可以删除 Ubuntu。

谢谢。

答案1

这是可以做到的。

在 Ubuntu 中将文件 /boot/grub/boot.img 复制到 Windows 7 分区“\”文件夹。

  1. 使用任何磁盘管理工具并将 Windows 分区标记为活动。
  2. 连续运行 Windows 7 启动修复(从 DVD/USB)最多 3 次,每次运行后重新启动。

现在您将可以启动 Windows 7。

要将 Ubuntu 添加为 Windows 7 启动菜单的启动选项:

  1. 下载并安装可视化 BCD 编辑器
  2. 创建引导扇区加载器并修改设备和路径以指向文件 \boot.img(先前从 Ubuntu 复制)

相关内容