Desde 9.10 Ubuntu viene con Grub 2 que tiene nuevas formas de configuración. A continuación se presenta como configurarlo para iniciar OpenBSD o adJ. 1. Identificar partición de OpenBSD/adJ y partición EFIDesde Ubuntu para ver que partición es la de OpenBSD/adJ: sudo fdisk /dev/sda (o /dev/sda3 26001 30401 35351001 a6 OpenBSD Que indica que es la tercera partición primaria. Si instaló OpenBSD/adJ en modo UEFI su disco debe tener particionado GPT y en tal caso es mejor que tome nota de la partición EFI con sistema FAT, puede ser algo como: /dev/sda1 2048 206847 204800 100M Sistema EFI Presione q para salir. 2. ConfiguraciónEdite el archivo sudo gedit /etc/grub.d/40_custom y agregue algunas lineas al final empezando en una nueva línea. Las lineas por agregar dependen de la arquitectura del procesador, de la versión de Grub2 y de si su instalación fue UEFI o uso modo BIOS legado. 2.1. Para Grub2-2.04 incluido en Ubuntu 20.04 en modo UEFIPuede verificar que la instalación de OpenBSD/adJ dejó los archivos de arranque UEFI en la partición EFI. Para eso puede bien reiniciar el computador y desde Grub pasar a la línea de ordenes (con F2) e intentar autocompletar la siguiente orden que debe adaptar según la partición EFI que determinó (también puede autocompletar con TAB). set root=(hd0, gpt1) Despues puede autocompletar con TAB chainloader / Para confirmar que existe la ruta menuentry "adJ" { set root=(hd0,gpt1) chainloader /efi/Boot/bootx64.efi } 2.2. Para Grub2-1.99 incluido en Ubuntu 12.04 en modo de arranque BIOS legadomenuentry "adJ" { set root=(hd0,msdos3) kopenbsd /bsd } El comando
2.3. Para Ubuntu 11.04 en modo de arranque BIOS legadomenuentry "adJ" { set root=(hd0,msdos3) chainloader +1 boot } !Para Grub2 1.98 incluido en Ubuntu 10.10: menuentry "adJ" { set root=(hd0,3) kopenbsd=(hd0,3)/bsd boot } 2.4. Grub2 de UbuntuCE 10.04 y 9.10 y arquitectura amd64:menuentry "adJ" { set root=(hd0,3,a) openbsd /bsd } 2.5. Grub2 de UbuntuCE 10.04 y 9.10 y arquitectura i386 en modo de arranque BIOS legadomenuentry "adJ" { set root=(hd0,3,a) chainloader +1 } 3. Pasos finales de configuraciónSalve el archivo con el ícono guardar y salga cerrando la ventana. Para que pueda ver el menú de Grub durante el arranque desde una terminal ejecute: sudo gedit /etc/default/grub y cambie las siguientes líneas: GRUB_DEFAULT=4 # Cambie 4 por el númer de la entrada de OpenBSD en el menu #!GRUB_HIDDEN_TIMEOUT=0 !GRUB_HIDDEN_TIMEOUT_QUIET=true Guarde, cierre y finalmente desde la terminal ejecute: sudo update-grub2 Tras lo cual puede reiniciar y probar. 4. Referencias
5. AgradecimientosA Dios y a Carlos, Angélica y Antonia. |