总结我想重新安装 Thinkpad 附带的操作系统,但无法安装 Rescue and Recovery;无法创建 Windows 恢复磁盘;无法恢复 Windows MBR。
语境
我有一台联想 Thinkpad X230。默认情况下,它安装了 Windows 7。但是,我还在另一个分区上安装了 Linux,这样我就可以进行双启动。双启动由 GRUB2 处理(我使用的 Linux 发行版是 Debian Wheezy),它是使用默认选项安装的(因此它覆盖了 Windows 主引导记录)。
GRUB2 显示四个条目:
- Debian Wheezy
- Debian Wheezy 后备方案
- Windows 7的
- 恢复环境
问题是选择恢复环境只会启动 Windows。我习惯在我的另一台笔记本电脑 Lenovo Thinkpad X61 平板电脑上这样做,它安装了 Windows XP 和 Debian。在 X61 上,Linux 和 ThinkVantage “技术”之间没有干扰:我可以使用 ThinkVantage 按钮或在 GRUB 中选择相应条目来启动恢复环境。
救援和恢复
我的第一个想法是使用联想的救援和恢复,它应该可以帮助我做到这一点。问题是它无法安装;我收到一条错误消息(不确定确切的英文文本,我的是法文):
安装 Rescue and Recovery 的启动管理器时发生错误。返回代码:6
我找不到这个错误的解释,似乎我不孤独。我发现的解决方法是使用 Windows 恢复磁盘。
Windows 恢复磁盘
这应该很简单:运行recdisc.exe
,它将刻录恢复磁盘的映像。但是,在我的情况下,它不起作用;我收到以下错误:
无法创建系统修复光盘设备未能在超时期限内接受命令。这可能是由于设备进入了不一致的状态,或者可能需要增加命令的超时值。(0xC0AA020D)
我认为问题在于我使用的是插入 USB 的较旧的 DVD 刻录机,可能需要一些时间才能工作。但它可以工作(我可以使用 刻录 DVD imgburn
)。再次,我不孤独。我发现了关于购买恢复 ISO。但是,我想避免为此花钱。
Windows MBR
此时,由于我并不介意丢失 Linux 安装,我认为我可以做的是恢复默认 MBR,这将解决我访问恢复环境的问题。你猜怎么着?最受欢迎的解决方案需要恢复磁盘才能执行此操作。不过,我在 SuperUser 上找到了一篇帖子提到命令bcdboot
。
我对引导加载程序和 Windows 管理不太了解,所以我真的不知道该怎么做才能继续我的探索。我想我也厌倦了费力地重新安装我的笔记本电脑。我尝试运行命令bcdboot C:/Windows
,但它给出了一个错误:
BFSVC:无法打开 BCD 模板存储。状态 = [c000000f]
我还尝试从 Linux 重新创建 MBR,基于这个帖子:
安装-mbr -in -p D -t 0 /dev/sda
我所得到的只是 Windows 不再休眠。太棒了。
因此,欢迎任何帮助,帮助我从恢复分区重新安装 Windows 7。感谢您的时间,