Я установил 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, но это для версии 4 Android.
У меня была та же проблема с тем же кодом.
Я изменил код в своей конфигурации личинки для (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}
Ресурсы:
Вам необходимо добавить
androidboot.selinux = permissive
в ваша строка ядра.
Если вы этого не сделаете, ваша система немедленно перезагрузится.
https://www.android-x86.org/source.html
Обратите внимание, что необходимо добавить androidboot.selinux = permissive, поскольку nougat-x86. Кроме того, перед marshmallow-x86 необходимо добавить androidboot.hardware =, чтобы указать целевое имя созданного образа. Однако не добавляйте эту опцию, поскольку nougat-x86.