Nuevo GRUB en gestación

¿Qué es un gestor de arranque? Brevemente, un gestor de arranque lo que permite es cargar un sistema operativo en memoria para que se empiece a ejecutar (para una explicación más detallada y algo de historia, recomiendo este enlace o este otro).

En Linux los gestores más conocidos son lilo y grub. Por si alguien tiene curiosidad, aquí hay una comparativa de gestores de arranque.

Bueno, a lo que iba, resulta que se han puesto a diseñar y desarrollar la nueva versión de GRUB (GRUB 2, por ahora). Se han basado en un proyecto llamado PUPA cuya meta era desarrollar un GRUB más «limpio», seguro, robusto y potente así como más portable y con soporte para diferentes idiomas.

Las metas que se han fijado para GRUB 2 son:

  • soporte para scripting, es decir, poder introducir variables, funciones, loops y demás características típicas
  • interfaz gráfica
  • carga dinámica de módulos
  • portabilidad a otras arquitecturas hardware
  • internacionalización
  • gestión de memoria
  • orientado a objetos, jerárquico y modular
  • poder instalar GRUB desde otra arquitectura
  • modo «rescate»
  • arreglar un montón de problemas que pueda tener GRUB

Hay una lista de correo y un wiki, por si alguien quiere colaborar con ideas y/o código o simplemente quiere estar informado.

 

MuyLinux

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *