首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UEFI引导问题

UEFI引导问题
EN

Ask Ubuntu用户
提问于 2013-02-14 12:42:54
回答 1查看 1.5K关注 0票数 0

我有HP Envy 61002TX。我将其更新为Windows 8,现在我在安装Ubuntu12.10时遇到了困难。我对Linux或Ubuntu并不陌生。正如建议的那样,https://help.ubuntu.com/community/UEFI,我尝试过它,但它仍然没有启动。在“识别计算机是否以EFI模式引导CD”中,我可以确认我的USB引导处于EFI模式。安全引导被禁用,我的笔记本电脑有Insyde的BIOS。

我试过两次启动修复,正如前面提到的,这是pastebin链接http://paste.ubuntu.com/1650182/

虽然它说我在/dev/sda的MBR中安装了Windows 8,但我记得完全擦除了Windows 8。目前我只有一个操作系统,那就是Ubuntu12.10。(我仍然后悔为Win 8升级支付15美元)。我曾试图寻找同样的问题或解决方案,但一直未能。在我使用引导修复之后,它表示从sda7 7/&启动.efi文件,这就是我所得到的。

错误:磁盘‘,msdos5’没有找到grub rescue>_

EN

回答 1

Ask Ubuntu用户

发布于 2013-02-14 17:24:48

您有一个MBR硬盘,它似乎是一组EFI引导加载器,用于/dev/sda7上的Windows和Ubuntu。这是非常不寻常的,而且很可能代表了磁盘上GPT到MBR的转换.一些固件实现将从这样的磁盘启动,而GRUB的实际情况表明您的固件实现是这样做的;然而,可以想象这种组合会导致GRUB窒息。您的分区表或GRUB配置也可能有一些更微妙的问题,我已经错过了。

我建议做两件事中的一件:

  • 在BIOS模式下启动安装程序并运行启动修复。这应该会在计算机上安装GRUB的BIOS版本,这对于MBR分区方案来说是一个更常规的选择,因此更有可能正确工作。不过,您可能需要修改固件选项,才能让它尝试BIOS模式的引导。
  • 下载并引导分魔术系统救援光盘或类似工具,然后在磁盘上运行gdisk,将其从MBR转换为GPT表单,并将分区#7的类型代码更改为EF00。(您应该键入p以验证分区是否完整,键入t以更改分区#7的类型代码,然后键入w以保存更改。)如果幸运的话,这将使计算机再次工作;然而,您可能需要再次运行启动修复。

如果您尝试了一种解决方案,但它不起作用,您可以尝试另一种解决方案;但是,如果您有一个BIOS Boot分区,那么GPT磁盘上的GRUB从MBR启动的效果最好,所以如果您转换了分区表类型,然后安装BIOS版本的GRUB,您应该创建一个GRUB。

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

https://askubuntu.com/questions/256008

复制
相关文章

相似问题

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