GNU GRUB

Grub
Parte de Proyecto GNU

Menú de GRUB en modo no gráfico
Información general
Tipo de programa Bootloader
Desarrollador Proyecto GNU
Modelo de desarrollo software de código abierto
Lanzamiento inicial 1995
Licencia GNU GPL 3+[1]
Información técnica
Programado en Ensamblador, C[1]
Plataformas admitidas IA-32, x86-64, PowerPC
Versiones
Última versión estable 2.12 (info) ( 20 de diciembre de 2023 (1 año y 27 días))
Serie Proyecto GNU
Grub
GRUB 2
Enlaces
Pantalla de StartUp-Manager, configurador gráfico para GRUB Legacy.
Pantalla de GRUB Customizer, configurador gráfico para GRUB 2.

GNU GRUB (GNU GRand Unified Bootloader) es un cargador de arranque múltiple, desarrollado por el proyecto GNU que nos permite elegir qué Sistema Operativo arrancar de los instalados.

Se usa principalmente en sistemas operativos GNU/Linux. El sistema operativo Solaris ha usado GRUB como cargador de arranque en sistemas x86 desde la revisión 10 1/06.

Historia

GRUB fue inicialmente diseñado e implementado por el programador Erich Stefan Boleyn[2]​ 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.

Alrededor de 2002 investigadores japoneses empezaron a trabajar en PUPA (siglas de Preliminary Universal Programming Architecture), cuyo objetivo era reescribir el cuerpo de GRUB para hacerlo más claro, seguro, robusto y poderoso. PUPA fue posteriormente renombrado a GRUB 2, y la versión original de GRUB fue renombrada a GRUB Legacy. A partir de entonces se fueron realizando actualizaciones de ambas versiones. La última actualización sobre GRUB Legacy (versión 0.97) fue realizada en 2005.[4]

Sobre 2007 algunas distribuciones de GNU/Linux empezaron a usar GRUB 2. A finales de 2009 la mayor parte de las distribuciones de GNU/Linux tenían instalado GRUB 2 por defecto.[4]

Características

GRUB es un cargador de arranque que cumple la Especificación Multiboot. De esta forma puede arrancar de forma uniforme los kernels que cumplen la Especificación Multiboot.[4]

Está diseñado para cumplir los siguientes objetivos, listados por orden de importancia:[4]

  • Funciones básicas tienen que ser sencillas para los usuarios finales.
  • Amplia funcionalidad para apoyar a los expertos y diseñadores del kernel.
  • Compatibilidad con versiones anteriores para arrancar FreeBSD, NetBSD, OpenBSD y Linux. Los núcleos compatibles como DOS, Windows NT y OS/2, son arrancables mediante una función de carga en cadena.

Características adicionales que soporta:[4]

  • Reconoce múltiples formatos ejecutables.
  • Soporta kernels que no cumplen especificación multiboot.
  • Admite comandos de configuración y puede cargar una configuración preestablecida.
  • Provee interfaz de menú.
  • Tiene una interfaz de línea de comandos flexible.
  • Admite muchos sistemas de ficheros (BtrFS, ext2/ext3/ext4, FAT12/FAT16/FAT32, exFAT, HFS, HFS+” ISO9660, nilfs2, NTFS, ReiserFS, ZFS, ROMFS, JFS, XFS, ...).
  • Descompresión automática.
  • Acceso a datos ubicados en cualquier dispositivo instalado.
  • Independiente de la geometría de la unidad.
  • Detecta toda la RAM instalada.
  • Admite direccionamiento de bloque lógico (LBA).
  • Arranque de red.
  • Terminales remotos para permitir el control desde una estación remota.

Funcionamiento

Cuando se enciende un equipo, el proceso de arranque se inicia con el firmware, que generalmente es el BIOS o el UEFI, realizando una serie de pruebas de autodiagnóstico y cargando el gestor de arranque. El gestor de arranque, en este caso GRUB, permite seleccionar el sistema operativo a cargar, como GNU/Linux.

Una vez seleccionado el sistema operativo, el gestor de arranque carga el kernel (núcleo) en la memoria y le pasa el control.

Proceso de inicio de GRUB Legacy

  1. El BIOS busca un dispositivo de inicio (como el disco duro) y de ahí pasa el control al primer sector físico del dispositivo conocido como master boot record, son los primeros 512 bytes (primer sector) del disco duro y que forman la fase 1 de GRUB.
  2. La fase 1 de GRUB carga la siguiente fase de GRUB, ubicada físicamente en cualquier parte del disco duro. La fase 1 puede cargar ya sea la fase 1.5 o, directamente, la 2.
  3. La fase 1.5 de GRUB, ubicada en los siguientes 30 kilobytes del disco duro, carga la fase 2. En GRUB 2, esta fase ha dejado de existir.[5]
  4. La fase 2 de GRUB (cargada por las fases 1 o 1.5) recibe el control, y presenta al usuario el menú de inicio.
  5. GRUB carga el kernel seleccionado por el usuario, en la memoria y le pasa el control.

En el caso de computadoras con sistema de arranque EFI, el firmware carga el ejecutable de GRUB directamente (fase 2), siempre y cuando esté correctamente instalado en la partición EFI y configurado en la NVRAM.

GRUB 2

boot.img tiene exactamente 446 Bytes y está escrito en el MBR (sector 0). core.img está escrito en el espacio restante entre el MBR y la primera partición, si es que lo hay disponible (por razones de compatibilidad con versiones anteriores la primera partición comienza en el sector 63 en vez del sector 1, aunque no es imposición). El /boot/grub-directorio puede estar ubicado en otra partición, o en la partición "/" ().

GRUB 2 es una reescritura de GRUB que comparte muchas características con su versión anterior, ahora conocida como GRUB Legacy. Las más importantes diferencias entre GRUB 2 y GRUB Legacy son:[4]

  • El fichero de configuración de GRUB 2 es ‘grub.cfg’ en lugar del ‘grub.conf’ o ‘menu.lst’. Se añade nueva sintaxis y muchos nuevos comandos. El fichero ‘grub.cfg’ es típicamente automáticamente generado por ‘grub2-mkconfig’ lo que facilita mucho el uso.
  • Los números de partición en los nombres de los dispositivos GRUB ahora empiezan en 1, en lugar de en 0.
  • Una pequeña cantidad de almacenamiento persistente está disponible entre reinicios, usando los comandos ‘save_env’ y ‘load_env’ y la utilidad ‘grub2-editenv’. Esto no está disponible en todas las configuraciones.
  • GRUB 2 tiene formas más confiables de encontrar sus propios ficheros y los de los kernels de destino en sistemas de varios discos, y tiene comandos para buscar dispositivos usando etiquetas del sistema de archivos o identificadores únicos universales (UUID).
  • GRUB 2 soporta muchos más sistemas de ficheros, incluyendo pero no limitado a Ext4, HFS+, y NTFS.
  • GRUB 2 puede leer ficheros directamente de dispositivos LVM y RAID.
  • GRUB 2 tiene disponible un terminal gráfico y un sistema de menú gráfico
  • Los archivos de imagen que componen GRUB se han reorganizado; La etapa 1, la etapa 1.5 y la etapa 2 ya no existen. En su lugar GRUB 2 dispone de una variedad de imágenes de arranque (boot.img, diskboot.img, cdboot.img, pxeboot.img, lnxboot.img, kernel.img) para iniciar GRUB de varias formas, una imagen del núcleo (core.img) y un conjunto de módulos que se combinan con la imagen del núcleo (*.mod).[6]
  • GRUB 2 introduce muchas instalaciones en módulos cargados dinámicamente, lo que permite que la imagen del núcleo sea más pequeña y que se construya de formas más flexibles

Véase también

Referencias

  1. a b «Ohloh Analysis Summary - GNU GRUB». Ohloh. Archivado desde el original el 4 de febrero de 2009. Consultado el 12 de mayo de 2010. 
  2. Sitio oficial de GNU GRUB (en inglés)
  3. GRUB Manual - 1.2 Grub History (en inglés)
  4. a b c d e f Mastering Grub – Part 1 – Introduction and Overview of Grub Boot Loader. Ramdev. 21 de septiembre de 2015
  5. «GRUB 2 en Ubuntu 9.10 Karmic Koala». Archivado desde el original el 17 de diciembre de 2009. Consultado el 30 de noviembre de 2009. 
  6. GNU GRUB manual. 11 GRUB image files. version 2.04, 24 de junio de 2019.

Enlaces externos

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2023. ZaaDeeLahirI Gusti Agung Riyana Putra22 Juli 2001 (umur 22)Denpasar, IndonesiaKebangsaan IndonesiaPekerjaanRapper, Produser rekamanTahun aktif2020-sekarangSuami/istriLena I Gusti Agung Riyana Putra atau ZaaDee (lahir 22 Juli 2001) adala...

 

 

Akar bahar Antipathes Antipathes dichotoma from Bali, IndonesiaTaksonomiKerajaanAnimaliaFilumCnidariaKelasAnthozoaOrdoAntipathariaFamiliAntipathidaeGenusAntipathes Pallas, 1766 Tata namaSinonim takson Arachnopathes Milne Edwards H., 1857 SpeciesSee Species sectionlbs Antipathes adalah genus karang dalam ordo Antipatharia, tersusun dari karang hitam (dinamakan demikian karena kerangka hitamnya).[1] Terumbu karang dalam genus ini dikenal secara lokal dengan nama akar bahar. Ciri-ciri ya...

 

 

Betty Hutton pada tahun 1944 Betty Hutton (lahir Elizabeth June Thornburg, 26 Februari 1921-11 Maret 2007) merupakan seorang aktris dan penyanyi berkebangsaan Amerika Serikat. Dia dilahirkan di Battle Creek, Michigan. Dia berkarier di dunia film sejak tahun 1942. Filmografi Utama The Fleet's In (1942) Star Spangled Rhythm (1942) Happy Go Lucky (1943) Let's Face It (1943) The Miracle of Morgan's Creek (1944) And the Angels Sing (1944) Here Come the Waves (1944) Incendiary Blonde (1945) Duffy's...

История Грузииსაქართველოს ისტორია Доисторическая Грузия Шулавери-шомутепинская культураКуро-араксская культураТриалетская культураКолхидская культураКобанская культураДиаухиМушки Древняя история КолхидаАриан-КартлиИберийское царство ФарнавазидыГруз�...

 

 

Questa voce sull'argomento calciatori italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Piero Veratti Nazionalità  Italia Calcio Ruolo Centrocampista Carriera Squadre di club1 1936-1941 Padova37 (0)1942-1943 Padova10 (0) 1 I due numeri indicano le presenze e le reti segnate, per le sole partite di campionato.Il simbolo → indica un trasferimento in prestito.   Modifica dati...

 

 

US Supreme Court justice from 1790 to 1795 John Blair Jr.Associate Justice of the Supreme Court of the United StatesIn officeFebruary 2, 1790 – October 25, 1795[1]Nominated byGeorge WashingtonPreceded bySeat establishedSucceeded bySamuel ChaseMember of the General Court and High Court of Chancery for VirginiaIn office1777-1785Member of the House of Burgesses from College of William and Mary, Colony of VirginiaIn office1766-1770Preceded byMann PageSucceeded byJohn Page Perso...

Road in Israel Highway 44כביש 44Route informationLength41 km (25 mi)Major junctionsNorthwest endHolon InterchangeMajor intersections HaShiv'a Interchange Beit Dagan Junction Junction Ramla North Junction Ma'asiyahu Junction Junction Ramlod Interchange Nesharim Interchange Nahshon Junction Southeast endShimshon Junction LocationCountryIsraelMajor citiesTel Aviv-Yafo, Holon, Rishon LeZion, Ramla, Lod, to Beit Shemesh Highway system Roads in Israel Highways ← Highw...

 

 

Skin epithelium (purple) with lamina propria (underlying connective tissue) (pink) -- the epithelium exhibits rete pegs. Rete pegs protect the tissue from shearing.[1] Rete pegs (also known as rete processes or rete ridges) are the epithelial extensions that project into the underlying connective tissue in both skin and mucous membranes. In the epithelium of the mouth, the attached gingiva exhibit rete pegs, while the sulcular[2] and junctional epithelia do not.[3] Sca...

 

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

周處除三害The Pig, The Snake and The Pigeon正式版海報基本资料导演黃精甫监制李烈黃江豐動作指導洪昰顥编剧黃精甫主演阮經天袁富華陳以文王淨李李仁謝瓊煖配乐盧律銘林孝親林思妤保卜摄影王金城剪辑黃精甫林雍益制片商一種態度電影股份有限公司片长134分鐘产地 臺灣语言國語粵語台語上映及发行上映日期 2023年10月6日 (2023-10-06)(台灣) 2023年11月2日 (2023-11-02)(香�...

 

 

För matematikern, se Petrus de Dacia (matematiker). Petrus de DaciaFödd1235 (cirka)[1]Gotland, SverigeDöd1289[1]Sankta Maria församling[1], SverigeMedborgare iSverige[2]SysselsättningHagiograf, författare[1], prior[1]NamnteckningRedigera Wikidata Petrus de Dacia, (latin, Peter från Danmark, syftande på Dacia (nordisk provins)) född på 1230-talet på Gotland, död 1289 i Visby, var en katolsk dominikanmunk som brukar räknas som Sveriges förste författare, även om ...

 

 

فورشتات    شعار   الإحداثيات 49°50′35″N 8°06′56″E / 49.843055555556°N 8.1155555555556°E / 49.843055555556; 8.1155555555556   [1] تقسيم إداري  البلد ألمانيا[2]  خصائص جغرافية  المساحة 16.75 كيلومتر مربع (2017)[3]  ارتفاع 212 متر  عدد السكان  عدد السكان 8414 (31 ديسمبر 2022)[4&...

Building in Lucknow, Uttar PradeshBritish ResidencyGeneral informationLocationLucknow, Uttar PradeshCoordinates26°51′42″N 80°55′33″E / 26.8618°N 80.9257°E / 26.8618; 80.9257Groundbreaking1780Completed1800The Residency, Lucknow, in the foreground is the Treasury building, far left behind it the Martinière post. The Banquet Hall in the middle at the back. The Residency, also called as the British Residency and Residency Complex, is a group of several buildi...

 

 

Beauty pageant Miss France 2011Laury ThillemanDate4 December 2010PresentersJean-Pierre FoucaultVenueZénith de Caen, CaenBroadcasterTF1Entrants33Placements12DebutsMiss CentreWithdrawalsMiss Albigeois Midi-Pyrénées, Artois Hainaut, Miss Béarn-Gascogne, Miss Berry Val de Loire, Miss Flandre, Miss Loire Forez, Miss Paris, Miss Quercy RouergueReturnsMiss Midi-Pyrénées, Miss New Caledonia, Miss Nord-Pas-de-CalaisWinnerLaury Thilleman BrittanyCongenialityJulie-Malika Grosse  French ...

 

 

Una vignetta satirica inglese del 1798 La flatulenza è la produzione di una miscela di gas, formata da aria ingerita o da gas prodotti dai batteri simbionti e dai lieviti che vivono nel tratto gastrointestinale dei mammiferi, aggiunta a particelle aerosolizzate di feci, che viene rilasciata sotto pressione attraverso l'ano. La maggior parte delle volte è associata a un caratteristico suono e/o ad un odore sgradevole. Indice 1 Origine dei vari termini 2 Quantità e componenti 3 Meccanismo 4 ...

Pour les articles homonymes, voir Carlyle. Thomas CarlyleThomas CarlyleFonctionRecteur de l'université d'ÉdimbourgBiographieNaissance 4 décembre 1795Ecclefechan, Écosse, Royaume-UniDécès 5 février 1881 (à 85 ans)Londres, Angleterre, Royaume-UniNationalité britanniqueFormation Université d'ÉdimbourgAnnan Academy (en)Activité ÉcrivainMère Margaret Aitken Carlyle (d)Fratrie John Carlyle (d)Conjoint Jane Welsh Carlyle (à partir de 1826)Autres informationsA travaillé pour Uni...

 

 

Formuladeildin 2020Betri Deildin 2020 Competizione Formuladeildin Sport Calcio Edizione 78ª Organizzatore FSF Date dal 9 maggio 2020al 7 novembre 2020 Luogo  Fær Øer Partecipanti 10 Risultati Vincitore HB Tórshavn(24º titolo) Retrocessioni AB ArgirSkála ÍF Statistiche Miglior marcatore Klæmint Olsen Uroš Stojanov (17) Incontri disputati 135 Gol segnati 466 (3,45 per incontro) Cronologia della competizione 2019 2021 Manuale AB Argir B36HB EB/Streymur KÍ NSÍ S...

 

 

Japanese light novel series Occultic;NineThe cover of the first light novel volumeオカルティック・ナイン(Okarutikku Nain)GenreParanormal science,[1] suspense[2] Light novelWritten byChiyomaru ShikuraIllustrated byPakoPublished byOverlapEnglish publisherJ-Novel Club (digital)Seven Seas EntertainmentImprintOverlap BunkoDemographicMaleOriginal run25 August 2014 – 25 September 2017Volumes3 MangaIllustrated byGanjiiPublished byKodanshaMagazineg...

Voce principale: Sportverein Darmstadt 1898. Sportverein Darmstadt 1898Stagione 2021-2022Sport calcio Squadra Darmstadt Allenatore Torsten Lieberknecht All. in seconda Maximilian Hahn Ovid Hajou Kai Schmitz 2. Bundesliga4º posto Coppa di GermaniaPrimo turno Maggiori presenzeCampionato: Tietz, Holland (34)Totale: Tietz, Holland (35) Miglior marcatoreCampionato: Pfeiffer (17)Totale: Pfeiffer (18) StadioMerck-Stadion am Böllenfalltor Maggior numero di spettatori14 500 vs. Schalke Mi...

 

 

باجارويونغ باجارويونغ دار القرار ڤݢرويڠ دار القرار باجارويونغ ملاياڤورا Malayapura   1347 – 1825 مملكة باجارويونغعلم مملكة باجارويونغCap Mohor   نظام الحكم Monarki لغات مشتركة لغة مينانغكاباو، لغة ملايو، السنسكريتية الديانة البوذية ثم الإسلام مهراجاديراجا - سلطان - يانغ دي-بر...