Burg + UEFI + Win 8多重启动

介绍:

经过一些试验和错误后,我设法在我的Win 8预安装的联想Ideapad Y500上安装了Ubuntu 12.04 64bit。 到目前为止,我遇到了两个问题:

  • Grub检测到Windows 8安装为恢复安装(已通过添加带有正确启动条目的15_windows文件修复此问题)
  • 亮度不起作用。 (不要太烦恼。)

问题

我真的不喜欢grub看起来如何。 所以我想安装BURG。 但Win8属于UEFI(并且bios设置为Legacy支持,并设置了“UEFI first”选项)。 我已经读过这个如何与Arch一起工作,但ubuntu怎么样? 我更喜欢预包装的burg(ppa对我很好)。 有人可以告诉我如何使用UEFI和自定义条目设置burg(并且,可能,如何隐藏各种子菜单中的其他条目)?

感谢所有愿意帮助的人!

编辑:在回答@ oldfred的回答时,我已经知道了rEFInd,但我的系统未通过文档检查(U)EFI模式(尽管/ sys / firmware / efi存在大量的子目录和文件)我知道我的win8安装启动uefi模式。 而且我已经越来越依赖于我在其他非uefi系统(3台笔记本电脑和3台台式机)上使用的burg主题,以及Arch在其回购中拥有EFI-compat版本的burg这一事实。

Burg已经很长时间没有维护了,我不确定它是否会与UEFI一起工作。 标准grub是用于BIOS的grub-pc和用于UEFI系统的grub-efi。

但是使用UEFI,您可以安装UEFI启动管理器-rEFInd。 我没有这样做,但创作者确实在这个论坛发帖。

http://www.rodsbooks.com/refind/

UEFI有限系统的备用efi启动管理器:

https://wiki.archlinux.org/index.php/UEFI_Bootloaders#Using_rEFInd

有关安全启动的更多信息 – Ubuntu的垫片可能需要更改才能与Refind一起使用

http://www.rodsbooks.com/refind/secureboot.html

这对于评论来说太长了,所以我将这个作为答案发布给更多细节。

编辑:由于BURG似乎是一个过时的GRUB分支,这个问题是关于UEFI请注意以下USN / CVE: USN-2836-1:GRUB漏洞(CVE-2015-8370)


请使用Arch存储库中burg包的链接备份该“事实” 。 我找不到它,只有AUR和Arch Wiki中的主题重定向到GRUB,整篇文章中没有提及BURG。 谷歌代码项目链接到过时的内容,给人的印象是这个项目很久以前就被放弃了。 邮件列表上的某个人正在讨论EFI平台的netfs模块,而burg-mkimage命令看起来非常类似于我在顶级uefi答案中使用的grub。 拉动上游代码来创建图像并将其放在ESP上似乎并不是一项艰巨的任务,我同意这一点。 然而,缺少的链接是找到当前的上游。 PPA存在于某人看来是一名贡献者或开发者,他的个人资料中有一个冗长的警告: I DO NOT TAKE REQUESTS on what is put in my Repos. … I DO NOT TAKE REQUESTS on what is put in my Repos. …看一下源代码包,它似乎只是2010年的GRUB,没有文档更改,而且这个软件包无处不在,没有引用代码库。 此外, TODOREADMENEWS等典型文件来自GRUB而非BURG。 当然你可以尝试回到当时的GRUB源并做一个差异,但我不使用BURG,对BURG感兴趣的用户应该这样做。

请告诉我这里我错在哪里或者我可能忽略了什么。 完全有可能其他人已经接管了这个项目并维护了一个Git存储库,但是我发现这个项目对我来说就像放弃了一样,而且目前如此严重地记录下来,以至于没有人应该首先开始使用它。

随着时间花在调查上,直到有进一步的证据出现,我将把关于BURG的所有未来问题标记为主要基于意见或EOL。

最后一点,尽管应该是显而易见的:AskUbuntu的用户不负责进行特定项目的活跃项目成员应该进行的通信工作,或者保持杂乱无章或放弃使用的项目。