Vous êtes sur la page 1sur 10

El GRUB

Qu es GRUB?
ElGRUBesungestordearranque,unprogramaquelediceael BIOSdenuestroordenadordondeseencuentraelSOoperativoque queremosutilizar.GRUBfueinicialmentediseadoeimplementado porelprogramadorErichStefanBoleyn comopartedeltrabajoenel arranquedelsistemaoperativoGNU HurddesarrolladoporlaFree Software Foundation.ElgestordearranqueGRUBvienepreinstalado enlamayoradelasdistribucionesdeGNU/Linuxmodernas,entre ellasDebian,Ubuntuysusderivadas,aunqueenalgunasdelas ultimasversionesdelinuxseusacomopredetrminadoelGrub2

Como funciona?
GRUBLegacy:PrimeroelBIOS,enlazaaundispositivodearranque,como elHDDoCDROM,enelcasodeHDD,selepasaelcontrolalMBRdel Disco.EnelMBRseencuentraelStage1delGRUB,yaqueelMBRsolo tiene512bytesdeespacio.stecargalasiguientefasedelGRUB,elStage 1.5quesealojaenlossiguientes30Kbdeldiscoduroycontieneunarchivo queleindicaalBIOSdondeseencuentraelStage2.Queeslaquecontiene elmen,lomuestra,yunavezelusuarioeligelaopcin,Grubcargael kernel(nucleo)delSOelegido. DemodoqueGrubseinstalaendospartes,primeroenelMBRcomoya hemosdicho,ydespuseneldisco,bienenunaparticin/bootobienenla particin/deladistribucinlinuxprincipal. EncualquiercasoGrub,unavezinstaladoseencuentraen/boot,yahtiene suarchivodeconfiguracin,dondepodemosconfigurarlasopcionesde arranque.

Como funciona?
GRUB2:Suarranqueesalgodiferente.Paraempezar,no requierequeunaparteseinstaleenelMBRsinoquepuede instalarseencualquierparticindenuestrodiscodurosiempre questaseaprimariaynolgica.Existentresdirectoriosque GRUB2consultaparacargarlaconfiguracin.Elprimeroes /boot/grub/grub.cfg,stearchivoeselqueleeGRUB2para cargarlaconfiguracin.Elsegundoes/etc/grub.d,quecontiene scriptsqueGRUB2leeparacrearelarchivogrub.cfg.Elltimo es/etc/default/grub,queeselarchivoprincipalde configuracinqueelusuariovaaeditaryqueGRUB2leepara crearelyamencionadogrub.cfg.

Comoloinstalo?
Pordefectoseinstalaconcualquier distrodeLinux.Perotambien podemosinstalarlosmedianteeluso deunLiveCDdeunadistroLinux omedianteelSuperGrubDisk

Paracambiarelaspectodeambos,lomejores instalarnosBURG(BrandnewUnifiedloadeR fromGrub). $sudoaddaptrepositoryppa:bean123ch/burg $sudoaptgetupdate $sudoaptgetinstallburgburgthemes $sudoburginstall/dev/sda Aparte,editandolosdistintosficherosde configuracindeGRUB2,podemoscambiarsu apariencia.

Cambiarapariencia

http://code.google.com/p/burg

Errores
Pormuyrobustoqueseaungestordearranquesiemprehayfallos,aqu mostramosunalistadeloserroresmascomunesdelGRUBenelpaso1de suarranqueyelcodigoqueloidentifica. Stage1:Enestaetapatansolosemuestraelerrorysedetieneelsistema: HardDiskError:Nosepuedeaveriguarlageometranieltamaodel disco. FloppyError:Elerroreselmismoqueelanterior,peroserefiereaun Diskette. ReadError:Errordelecturaalintentarpasaralasegundaetapa(stage2). GeomError:LaubicacinendiscodelStage2noesaccesiblemediante llamadasBIOS.Esteerrorsueledeberseamodificacionesenla configuracindeldisco,yaseamodificarlatabladeparticionesocmabiarel discodemquina. (ParaerroresenelStage2,mirarelPDF)

Problemas encontrados
Hemos estado buscando informacin por muchos sitios (incluidas pginas oficiales), sobre la edicin de grub2, pero no hemos encontrado informacin clara sobre algunos puntos, por ejemplo: 1- Poner contrasea al Men del Grub 2Ponerunacontraseaaunaentradaconcretadel MendelGrub 3- Bloquear una entrada concreta del men del Grub

Conclusiones Finales
*Frenteaotrosgestoresdearranquequesolo permitenlacargadedeterminadosSistemas Operativos(NTLDR,GNULoader),tantoGrubLegacy comoGrub2,permitenlacargadevariosSistemas Operativospertenecientesaplataformasdiferentes. *Grub2noesunaactualizacindeGrubLegacy,sino queesunproyectodeloscreadoresdesteque pretendencrearunGNUGrubmsseguro,robusto, limpioypoderoso.

Vous aimerez peut-être aussi