web-dev-qa-db-fra.com

Ajout de Android x 86 à GRUB2

J'ai installé cm-x86_64-14.1-rc1 dans une partition séparée. Windows 10 et Ubuntu 16.04 sont déjà installés sur mon ordinateur portable.

Il y a beaucoup de séquences de démarrage en ligne pour ajouter Android x86 à GRUB, mais elles s'appliquent à des versions vraiment anciennes ou je ne parviens pas à les modifier correctement.

Quelle devrait être la séquence de démarrage que cm-x86_64-14.1-rc1 doit ajouter à GRUB? Sera-ce suffisant si je mets la séquence dans le personnalisateur GRUB et la sauvegarde?

3
jongla

Commencez par saisir Sudo gedit /etc/grub.d/40_custom dans un terminal et ajoutez cette séquence de démarrage au fichier.

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 voici le nom de votre partition sur laquelle Android est installé. Ma partition installée est sda9. L'entrée sera donc hd0,9. Pour sdb5, l'entrée serait hd1,5 et ainsi de suite.

Si vous n'avez pas installé cm-x86-14.1-rc1 mais une autre version, remplacez les lignes contenant "cm-x86-14.1-rc1" par votre version.

Enregistrez ensuite le fichier et exécutez Sudo update-grub dans le terminal.

Une nouvelle entrée de menu de travail GRUB pour votre nouvel androidx86 devrait être disponible au prochain démarrage.

PS: androidboot.selinux=permissive est nécessaire pour androidx86 version> = 7.0

5
jongla