直接从 GRUB 启动 Android 启动分区?

直接从 GRUB 启动 Android 启动分区?

我正在使用基于 Intel 的 Android 笔记本电脑 (Chuwi Hi10 Pro) 进行实验,并在安装原始 Android 5.1 的同时安装了 Ubuntu 18.04。该设备实际上是为与 Windows 10 双启动而设计的,现在我已将其替换为 Ubuntu。

现在的问题是,原始启动管理器对新的分区方案不满意,如果您没有在初始 EFI 启动菜单中手动选择 Ubuntu 条目,就会导致启动循环。

由于我无论如何都是通过 GRUB 启动的,所以我想知道是否可以完全摆脱原始启动管理器并使用 GRUB 来加载 Android 启动映像?

请注意,我认为这不是https://askubuntu.com/questions/517212/booting-android-with-grub-but-how- 我没有安装带有单独内核和 initrd 的 Android-x86,但我有原始供应商的 Android 安装,它只有一个 Android bootimg 格式的启动分区。

我考虑过的一个选择是使用abootimg从 bootimg 转储中提取独立内核和 initrd,但我不知道 GRUB 是否会以与“官方”Android 引导加载程序相同的方式加载内核映像,即加载地址、initrd 处理等。

有什么经验吗?

相关内容