首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动-修复引导信息:双引导Windows 8和Ubuntu

启动-修复引导信息:双引导Windows 8和Ubuntu
EN

Ask Ubuntu用户
提问于 2014-12-27 14:14:06
回答 2查看 5.1K关注 0票数 1

我不能用UEFI (索尼SVP1322R4RBI)启动Ubuntu与Windows8.1一起安装在我的笔记本电脑上。

我按照关于双引导Windows 8和Ubuntu的说明,尝试使用推荐的修复启动修复,然后使用Windows手动设置{bootmgr}选项,两者都是

代码语言:javascript
复制
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

代码语言:javascript
复制
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

但是没有任何影响,笔记本电脑直接引导到Windows。这是引导修复http://paste.ubuntu.com/9616775/的报告。

也许一些先进的选择会有帮助..。

更新01

这是我的UEFI屏幕:链接到dropbox (我不能发布图片)

我试过所有的F键,但是我不能加载启动菜单。

解决了

我把grubx64.efi改名为EFI\Boot\bootx64.efi,现在一切都好了!据我所知,Sony的某些型号只使用bootx64.efi引导程序。

EN

回答 2

Ask Ubuntu用户

发布于 2014-12-27 17:43:25

当我习惯于双引导时,我也遇到了同样的问题,当我按下F12时,我启用了windows引导加载程序(您可以在您的PC的BIOS中更改这一点)。然后,我按了F12(您的PC可能有一个不同的F命令),并选择启动Ubuntu。

这种方法的缺点是:

  1. 除非您在启动时按下F命令,否则Windows仍然会自动引导。
  2. 任何一个操作系统的启动时间都会被整个过程减慢
票数 0
EN

Ask Ubuntu用户

发布于 2014-12-27 18:51:45

好的。我一直在看你的Boot维修公司的Pastebin,在我看来是这样的:

这里列出了所有分区,列出了哪些分区包含引导程序。

/dev/sda1似乎包含Windows引导程序和用于Ubuntu的安全引导处理程序/EFI/ubuntu/shimx64.efi。不过,我认为在与shimx64.efi相同的目录中也应该有一个grubx64.efi,否则它就不会正确切换。

/dev/sda3看起来包含Windows和正确配置的用于Ubuntu的安全引导引导程序。

/dev/sda7看起来包含一个传统的GRUB2引导程序(以及您的Ubuntu安装)。如果您在启动时重新启动并打开您的EFI配置工具(只需在启动启动屏幕消失之前按下用于“安装”或“配置实用程序”的启动屏幕列表中的任何键),并告诉EFI从安装了GRUB2的两个分区之一启动。我会亲自选择安装在/dev/sda7上的那个。

如果安全启动尚未被禁用,我将禁用它。你在另一条评论中说,你已经找到了选择。

您还可能需要更改一些设置,告诉它默认情况下从该分区启动,具体取决于EFI安装实用程序的行为。如果在默认情况下将其设置为从GRUB2引导,则应该能够使用GRUB2来选择将来从哪个操作系统启动,而不是必须使用EFI。(在您的pastebin中复制的grub.cfg文件看起来确实包含用于引导Windows的条目,方法是将这些条目传递给Windows。)

如果您的EFI没有为您提供在安装程序中启动哪个设备的选项(它通常会这样做,所以如果它没有给您一个选项来配置从哪个设备启动的话,我会有点震惊),那么您可能需要在启动启动屏幕上按下另一个键才能显示引导设备/分区选项。

如果您找不到这些选项,也许您可以提供一些引导屏幕和EFI安装实用程序的映像,这样我们就可以查看它们,看看是否能够找到您需要的设置?

如果我们不能让它正常工作,还有另一种方法值得一试:正确地将GRUB2安装到/dev/sda1 1(所在的地方)。不过,我会首先考虑使用partimage或dd创建分区的映像。然后,如果发生了可怕的错误,就可以将分区恢复到原来的状态。

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

https://askubuntu.com/questions/565920

复制
相关文章

相似问题

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