A entrada de menu para Android x86 7.1 r2 instalado junto com o Ubuntu 16.04 não funciona, o sistema reinicia quando eu testo

A entrada de menu para Android x86 7.1 r2 instalado junto com o Ubuntu 16.04 não funciona, o sistema reinicia quando eu testo

Instalei o Android x86 7.1 r2 e agora estou tentando adicionar o novo sistema operacional ao menu de inicialização.

eu corri

gksu gedit /etc/grub.d/40_custom

E lá eu adicionei este código

menuentry "Android Ifti" {
set root='(hd0,5)'
linux /android-7.1-r2/kernel quiet root=/dev/ram0 androidboot.hardware=hp8670p acpi_sleep=s3_bios,s3_mode SRC=/android-7.1-r2 
initrd /android-7.1-r2/initrd.img}"

Então executei os seguintes comandos

sudo chmod +x /etc/grub.d/40_custom
sudo update-grub

Mas quando seleciono a opção no menu de inicialização, aparece algum texto que mal consigo ler porque é muito rápido, e o laptop reinicia e o mesmo menu de inicialização reaparece.

Então o resultado é que nada acontece e o laptop reinicia... Os textos mostrados rapidamente contêm Android x86 detected.

Presumo que meu código de entrada de menu esteja incorreto. Como posso consertar isso? Eu leioeste tópico dos Fóruns do Ubuntumas é para Android versão 4.

Responder1

Você precisa adicionar

androidboot.selinux=permissive

para sua linha de kernel.

Caso contrário, seu sistema será reinicializado imediatamente

https://www.android-x86.org/source.html

Nota androidboot.selinux=permissive deve ser adicionado desde nougat-x86. Além disso, antes do marshmallow-x86, androidboot.hardware= deve ser adicionado para especificar o nome de destino da imagem construída. No entanto, não adicione esta opção desde nougat-x86.

Responder2

Eu tive o mesmo problema com o mesmo código.

Alterei o código na minha configuração do grub para (Windows 10, Kubuntu e Androidx86 7.1-r2) e funciona.

menuentry "Android-x86" {
set root='(hd0,5)'
linux /android-7.1-r2/kernel root=/dev/ram0 quiet androidboot.selinux=permissive
initrd /android-7.1-r2/initrd.img}

Recursos:

informação relacionada