Настройка GRUB для загрузки Android и ubuntu

0

Я знаю, что этот вопрос задают много раз раньше, но они старые и выглядят недействительными.

Я установил cm x86_64 14.1 rc1 на свой жесткий диск, / dev / sda5. Когда он сказал, чтобы установить GRUB, я пропустил, так как у меня уже есть конфигурация с двумя загрузками с Ubuntu 16LTS и Windows 10. Я искал несколько статей для настройки GRUB с Android и придумал этот файл «40_custom»:

#!/bin/sh
exec tail -n +3 %pre%
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Lineage x64 (MDPI)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= DPI=160
initrd /cm-x86-14.1-rc1/initrd.img
}

menuentry "Lineage x64 (HDPI)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= DPI=240
initrd /cm-x86-14.1-rc1/initrd.img
}

menuentry "Lineage x64 (VESA)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= vga=788
initrd /cm-x86-14.1-rc1/initrd.img
}

menuentry "Lineage x64 (Debug mode)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode DEBUG=1 vga=788 SRC=/cm-x86-14.1-rc1 DATA=
initrd /cm-x86-14.1-rc1/initrd.img
}

Затем я сделал 'sudo update-grub' и перезапустил. У GRUB не было выбора, он просто загружал ubuntu напрямую. GRUB установлен в том же разделе с ubuntu. Все статьи кажутся старыми, поскольку они написаны для Android 2.2. Спасибо за любую помощь!

    
задан Yahya Gedik 03.03.2018 в 11:25
источник

0 ответов