首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >双引导Windows 8.1+Ubuntu12.04 -无法在windows上启动

问双引导Windows 8.1+Ubuntu12.04 -无法在windows上启动
EN

Ask Ubuntu用户
提问于 2014-10-12 19:19:37
回答 1查看 546关注 0票数 0

我买了一个东芝卫星S70-b-110,预装了Windows8.1.我将我的HDD划分为4: C:/ (Windows安装);P:/ (Windows数据和安装程序);Ubuntu安装(/);Ubuntu交换;

我安装了Ubuntu14.04,一切都很棒!然而,我需要12.04来运行一些程序,我决定以错误的方式卸载Ubuntu :我在Windows上启动并删除了ubuntu分区。结果: PC没有加载grub,我无法启动。

我设法绕过了这种情况,用Windows8.1格式化了我的PC工厂。

然后我再次对磁盘进行分区,然后转到Ubuntu12.04。安装是成功的,但是我的grub没有显示Windows 8,而是在Ubuntu上自动引导。然后我上网寻找答案,我彻底毁了局面..

我遵循了这个问题,并且尝试更改/etc/grub.d/30_windows和/etc/grub.d/40_定制,没有什么效果。

然后我试着通过USB运行Ubuntu和启动修复,然后一切都变得疯狂了。我得到了“无效拱独立ELF魔法”,然后我再次从USB运行Ubuntu并使用:

sudo挂载/dev/sda 7 /mnt;-启动-目录=/mnt/dev/sda

重新启动后,我可以看到,但是当我试图引导时,我得到了一个错误:“无效签名”。不过,我可以在Ubuntu上启动。

我现在在这件事上寻求帮助。我希望能够在Ubuntu12.04(我已经可以)和Windows8.1上启动。

附加信息:http://paste.ubuntu.com/8547720/

对于可能的双重条目,我很抱歉,但是我真的想确保我没有破坏我的windows分区,因为我忘记备份我的文件,我真的需要它们。

提前谢谢你,

佩德罗·马克斯

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-10-12 22:11:50

您似乎混合了BIOS和UEFI引导。

  1. Windows似乎安装在UEFI模式下(在UEFI模式下只能安装64位Windows )
  2. 磁盘采用GPT格式(预留EFI系统分区+ MS )
  3. Linux是使用MBR引导安装的(磁盘具有特殊的BIOS/MBR引导分区)

===============================

最简单的解决办法:

  1. 删除BIOS引导分区(sda9)
  2. 使用Windows恢复/安装媒体修复Windows启动(启动到恢复控制台并键入"bcdboot Z: \windows“其中Z:是您的Windows驱动器,相应地更改驱动器号- on Z:您应该有\windows目录)
  3. 以UEFI模式重新安装Ubuntu12.04!

要在UEFI模式下安装,您可以在UEFI模式下启动-选择DVD UEFI引导或UEFI引导!

还可以检查"rEFInd“引导管理器,它用于多引导Windows/Linux。可以稍后作为软件启动开关安装。

还可以检查BootNext工具-允许从Windows直接启动Linux/Ubuntu。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/536279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档