旧机器上的 Ubuntu Core 20

旧机器上的 Ubuntu Core 20

我正在尝试在一台旧戴尔机器上安装 UC20。该机器没有 UEFI 功能。CPU 是英特尔[电子邮件保护]GHz,配备 2GB RAM。

我在这台机器上使用 dd 安装了 UC20。但是,在 grub 之前我收到一条消息“错误:签名无效”。然后我看到一个 grub 内核选择菜单,任何选择都会导致“错误:签名无效...”消息并返回 grub 菜单屏幕。

当我尝试在 Virtualbox 中运行 UC20 时,情况也一样。但是,只要我启用 EFI,Virtualbox 上的 VM 就会启动并正常工作。

启动屏幕的屏幕截图,该屏幕不断循环回到同一屏幕

这是我查看使用 dd 创建的磁盘的分区信息时看到的内容。

Device Start End Sectors Size Type
/dev/sdb1 2048 4095 2048 1M BIOS boot
/dev/sdb2 4096 2461695 2457600 1.2G EFI System

我搜索了一番,但至今没有找到任何解决方案。我还尝试使用 Ubuntu 映像和不同的 PC Snap 组合来构建不同的 UC20 映像,希望某些 PC-gadget Snap 能够支持旧版 BIOS 启动,但没有成功。

顺便说一句,Ubuntu Core 18 在这台机器上运行良好。

UC20 无法在非 UEFI 系统上运行吗?

希望在这方面得到帮助。

相关内容