我有两个内置硬盘;一个用于 Windows 8.1,另一个用于存储。我决定在第二个硬盘上安装 Ubuntu。我使用的指南之一建议我在可用空间中也创建一个小型启动分区,所以我照做了。安装后,我的计算机默认为 Ubuntu 分区,我无法启动 Windows 8.1。
这是 Windows 给我的错误:
Windows 启动管理器
Windows 无法启动。最近的硬件或软件更改可能是原因。 修复此问题: 1. 插入 Windows 安装光盘并重新启动计算机。 2. 选择您的语言设置,然后单击“下一步”。 3.单击“修复您的计算机”。 如果您没有此光盘,请联系您的系统管理员或计算机 制造商寻求帮助。 文件:\boot\bcd 状态:0xc000000f 信息:您的电脑的启动配置数据丢失或包含错误。
我尝试过的方法:
- 首先,是的,我已经在 Google 上搜索了一个小时了。
- 我尝试从我的 Windows 硬盘启动,以为因为我在安装过程中选择了辅助硬盘上的引导加载程序。
- 该消息还建议我插入安装盘并“修复我的电脑”,我运行了程序,但没有成功。
请问,有人知道我该如何恢复我的 Windows 分区吗?(至少让我进去,这样我就可以运行易BCD。
编辑: 我刚刚安装Grub 定制器我唯一可用的选项是 Ubuntu。这可能是因为 Windows Bootloader 在另一个硬盘上吗?GParted 显示它仍在那里。
答案1
您可以在恢复盘中进入多远?如果您可以输入 CMD,则可以按照本指南。这会将 Windows 8 引导加载程序重新安装到主硬盘的 MBR 上。
通常我会在发帖时附上步骤,但帖子太长了。告诉我你是怎么做到的,或者你做到了什么程度,如果成功了,我会把说明重写到这个帖子里。
答案2
我建议不要使用 EasyBCD。我有一台支持 UEFI 的戴尔 Inspiron 笔记本电脑,预装了 Windows 8。
我以为 EasyBCD 可以解决我的问题,而且确实如此,至少在一段时间内如此。但是 - 如果(以及当)您对 Linux 方面的内容进行更改,它(EasyBCD)不会自行清理。
例如,当我从 Ubuntu 13.10 更新到 12.04 时,EasyBCD 根本无法很好地适应这些变化。启动 Linux 简直就是一场噩梦。尝试修改 EasyBCD 中的设置只会让事情变得复杂。我根本不再使用 EasyBCD 了。
对于任何启动问题,我更多地依赖 Ubuntu 启动修复 CD。