Пункт меню для Android x86 7.1 r2, установленного вместе с Ubuntu 16.04, не работает, система перезагружается при проверке

Пункт меню для Android x86 7.1 r2, установленного вместе с Ubuntu 16.04, не работает, система перезагружается при проверке

Я установил Android x86 7.1 r2 и теперь пытаюсь добавить новую ОС в меню загрузки.

Я бежал

gksu gedit /etc/grub.d/40_custom

И там я добавил этот код

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}"

Затем я выполнил следующие команды

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

Но когда я выбираю эту опцию в меню загрузки, появляется какой-то текст, который я едва могу прочитать, так как он слишком быстрый, ноутбук перезагружается, и снова появляется то же самое меню загрузки.

В результате ничего не происходит, и ноутбук перезагружается... Быстро отображаемые тексты содержат Android x86 detected.

Я предполагаю, что мой код входа в меню неверный. Как я могу это исправить? Я прочиталэта ветка форума Ubuntuно это для Android версии 4.

решение1

Вам нужно добавить

androidboot.selinux=permissive

в строку вашего ядра.

Если вы этого не сделаете, ваша система немедленно перезагрузится.

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

Обратите внимание, что androidboot.selinux=permissive необходимо добавить, начиная с nougat-x86. Кроме того, перед marshmallow-x86 необходимо добавить androidboot.hardware=, чтобы указать целевое имя созданного образа. Однако не добавляйте эту опцию, начиная с nougat-x86.

решение2

У меня была та же проблема с тем же кодом.

Я изменил код в своей конфигурации grub для (Windows 10, Kubuntu и Androidx86 7.1-r2), и это работает.

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}

Ресурсы:

Связанный контент