我正在尝试让 Burg 引导加载程序正常工作。我安装了 burg,但它只看到 Ubuntu 和恢复映像。安装后sudo update-burg
,我收到此警告:
Generating burg.cfg ...
Found linux image: /boot/vmlinuz-4.2.0-30-generic.efi.signed
Found linux image: /boot/vmlinuz-4.2.0-30-generic
Found initrd image: /boot/initrd.img-4.2.0-30-generic
Found linux image: /boot/vmlinuz-4.2.0-27-generic
Found initrd image: /boot/initrd.img-4.2.0-27-generic
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Windows Boot Manager is not yet supported by burg-mkconfig.
done
如您所见,它识别了我的 Windows 10 Home 分区,但由于不受支持,因此不会出现在 burg 中。我在 bios 中禁用了安全启动并启用了 CSM。我不确定我还需要做什么才能让它工作。我可以编辑文件burg-mkconfig
以强制它出现吗?
任何帮助都将不胜感激;谢谢!
答案1
我听说 BURG 是仅 BIOS 的引导加载程序。您似乎安装了基于 EFI 的 Windows。因此,BURG 对于启动 Windows 或控制整个启动过程毫无用处;您能用 BURG 做的最好的事情就是使用它来选择您的 Linux 内核,而将 Windows 与 Ubuntu 的启动选择留给其他东西。我试图找到关于此问题的更具体信息,但我找到的最好的信息是软件包信息https://launchpad.net/~n-muench/+archive/ubuntu/burg/+packages,这表明没有 BURG 的 EFI 包。我甚至找不到 BURG 的活动主页,这可能意味着它已被废弃(或者也许 Google 只是在这个搜索上做得很差)。
如果你想使用 BURG,因为它的图形特性,你可能需要看看我的rEFInd 启动管理器而不是。与 BURG 一样,rEFInd 也是面向图形且可主题化的,尽管主题不兼容。与 BURG 不同的是,rEFInd 是为基于 EFI 的计算机设计的,您的计算机似乎就是基于 EFI 的计算机。
请注意,如果您当前通过 BURG 启动 Ubuntu,安装 rEFInd 可能会比较棘手,因为您是在 BIOS 模式下启动 Ubuntu。您可能需要通过 USB 闪存驱动器或 CD-R 映像创建并启动 rEFInd(可下载的映像可在rEFInd 下载页面)。这样启动后,您将进入 EFI 模式,并且可以安装 rEFInd PPA 或 Debian 软件包。或者,您可以从 Windows 安装 rEFInd ——但这样做的过程比 Ubuntu 安装程序更繁琐,特别是如果您的计算机上的安全启动处于活动状态。