将 Android x86 添加到 GRUB2

将 Android x86 添加到 GRUB2

我安装cm-x86_64-14.1-rc1在一个单独的分区中。我的笔记本电脑上已经安装了 Windows 10 和 Ubuntu 16.04。

网上有很多启动序列可以将 android x86 添加到 GRUB,但它们要么适用于非常旧的版本,要么我无法根据我的版本正确修改它们。

在 GRUB 中添加的启动顺序应该是什么cm-x86_64-14.1-rc1?如果我将顺序放入 GRUB 定制器并保存它,这样就足够了吗?

答案1

首先 sudo gedit /etc/grub.d/40_custom在终端中输入并将此启动序列添加到文件中。

menuentry "Lineage x86" {
  set root='(hdX,Y)'
  linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.selinux=permissive acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1
  initrd /cm-x86-14.1-rc1/initrd.img
} 

hdX,Y这是安装 Android 的分区的名称。我的安装分区是sda9,因此条目将是hd0,9sdb5条目将是 ,hd1,5依此类推。

如果您尚未安装 cm-x86-14.1-rc1 而是安装其他版本,请将包含“cm-x86-14.1-rc1”的行替换为您的版本。

然后保存文件并sudo update-grub在终端中运行。

您的新 androidx86 的新工作 GRUB 菜单项应该在下次启动时可用。

PS: androidboot.selinux=permissiveandroidx86 版本 >=7.0 是必需的

相关内容