-
Agregar una entrada de grub para bootear Android-x86
Si en un disco duro tienes una partición con Debian o Ubuntu, además de la de Android-x86, te interesará saber como agregar una entrada a grub para bootear ese Android. Pero, antes que nada haz los siguientes cambios en la partición donde está instalado ese Android:
Modifica el nombre de la carpeta raiz donde se ha instalado, de forma que se llame sólo Android. Por ejemplo, la mía, antes de hacer el cambio se llamaba android-9.0-r2.
Una vez realizado ese cambio, y suponiendo que el grub que arranca los S.O. instalados es el que instaló Ubuntu o Debian, deberías agregar las líneas que te pongo abajo al final del archivo /etc/grub.d/40_custom
menuentry "Android" --class android { set root=(hd0,3) linux /Android/kernel quiet root=/dev/ram0 androidboot.selinux=permissive SRC=/Android initrd /Android/initrd.img }
Lógicamente, y dependiendo de en qué partición de qué disco tengas instalado Android-x86, tendrás que modificar la línea que indica la partición de arranque (hd0,3) poniendo la correcta para tu sistema.
Después de hacer y guardar esos cambios tendrás que actualizar grub ejecutando como root:
update-grub
o
grub-mkconfig -o /boot/grub/grub.cfg
Cualquiera de las dos líneas hace lo mismo.
Nota 1: Para indicar hd0, hd1, etc, si tienes muchos discos, ten en cuenta que se numeran en este orden:
- Discos ópticos
- Discos USB
- IDE
- SATA
- NVMe
Nota 2: Si tienes una partición que ocupa todo el disco, no hace falta indicar el número de partición en grub. Con especificar hd0 o hd1 bastaría.
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.