¿Qué es el GRUB?
GNU GRUB (GNU GRand Unified
Bootloader) es un gestor de arranque múltiple,
desarrollado por el proyecto GNU que se usa comúnmente para iniciar uno, dos o más sistemas operativos
instalados en un mismo equipo.
Se usa principalmente en sistemas operativos GNU/Linux. El sistema operativo Solaris ha usado GRUB como gestor de
arranque en sistemas x86 desde la revisión 10 1/06.COMO SE DASARROLLO
GRUB fue inicialmente diseñado e implementado por el programador Erich
Stefan Boleyn2 como parte del trabajo en el arranque del sistema
operativo GNU
Hurd desarrollado por la Free Software Foundation.3 En 1999,
Gordon Matzigkeit y Yoshinori Okuji convirtieron a GRUB en un paquete de
software oficial del Proyecto
GNU y abrieron el desarrollo del mismo al público.
DesarrolloEl nombre de la versión más utilizada de GRUB es denominada GRUB Legacy. Esta versión es sobre la cual se solucionan los errores, pero no se añaden nuevas características. Los desarrolladores de GRUB han cambiado su enfoque hacia GRUB 2, una completa reescritura del gestor original, cuyos objetivos incluyen la puesta a un GNU GRUB más limpia, robusta, segura y potente.
El desarrollo de la versión más moderna, GRUB 2, se inició con el nombre
de PUPA, hoy abandonado. El
proyecto PUPA fue apoyado por la organización Information-technology
Promotion Agency (IPA) en Japón. PUPA se integró en el
desarrollo de GRUB 2 alrededor del 2002, cuando la versión 0.9x de GRUB fue
renombrada a GRUB Legacy. Desde febrero del año 2008, GRUB 2 todavía sigue en
desarrollo, aunque está siendo usado en las más recientes versiones de
distribuciones de GNU/Linux.
Algunos de los objetivos del proyecto incluyen el soporte de plataformas
no-x86, la internacionalización y localización, caracteres no ASCII, módulos dinámicos, gestión de memoria, un mini-lenguaje de
escritura de guiones, la migración de plataforma específica (x86) de código a la plataforma
de módulos específicos y un marco orientado a objetos.
Descripción
Técnicamente, un gestor de arranque múltiple es aquel que puede cargar
cualquier archivo ejecutable y que
contiene un archivo de cabecera en los
primeros 8 KB del archivo. Tal cabecera consiste en 32 bits de un número “mágico”, 32
de indicadores (flags), otros 32 de un número “mágico”, seguidos de información
sobre la imagen ejecutable.Una de las características más interesantes de este tipo de gestor es
que no es necesario instalar una partición nueva o un núcleo nuevo, pudiendo cambiar todos
los parámetros en el arranque mediante el sistema de órdenes de consola de GRUB.
Actualmente, soporta los siguientes sistemas de archivos:
- ext2/ext3/ext4 (Grub2) usado por los sistemas UNIX (incluyendo GNU/Linux).
- ReiserFS.
- XFS de SGI
(aunque puede provocar problemas).
- UFS y UFS2 de FreeBSD u otros sistemas BSD
- VFAT, como FAT16 y FAT32 usados por Windows 9.x
- NTFS usado por los sistemas Windows NT (a partir de Windows NT v.3.51).
- JFS de IBM.
- HFS de Apple
Inc.
- ZFS de Opensolaris/Solaris.
- Btrfs Sistema de archivos Copy-on-write como futuro reemplazo de ext4
- ISO 9660 Sistema de archivos de imágenes en disco CD-ROM o DVD-ROM
j
Buen trabajo Fer :)
ResponderBorrarbuena informacion gracias :)
ResponderBorrarExcelente información y sobretodo muy completa! :)
ResponderBorraresta muy biien tu trabajo ...muy buena informacion
ResponderBorrargracias por la información
ResponderBorrarEste comentario ha sido eliminado por el autor.
ResponderBorrarExcelente tu información, esta muy completa y explicada, resuelve muchas de mis dudas, gracias :)
ResponderBorrarGracias por la informacion
ResponderBorrarNuy buena informacion!!! Gracias :D
ResponderBorrarBuena información gracias :3
ResponderBorrarexcelente tu informacion (:
ResponderBorrarbuena informacion, ayudo en mi tarea :D
ResponderBorraresta informacion nos va a ser de mucha ayuda!!!
ResponderBorrarExcelente información, me ha sido de gran utilidad. Gracias:)
ResponderBorrarme ayudo mucho tu info :)
ResponderBorrarGracias por la informacón fue muy util para mi
ResponderBorrarExelente informacion! :D
ResponderBorrarmuy buen blog excelente informcaion :D
ResponderBorrarmuy util la informacion :D
ResponderBorrarbuen trabajo Fernando ;)
ResponderBorrarbuena informacion
ResponderBorrarq buenas imagenes hee informacion
ResponderBorrarExcelente información;)
ResponderBorrarbuena info Fer!!
ResponderBorrarme sirvió de mucho gracias
ResponderBorrar