Modifi Car Grub

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Modificar el GRUB

El grub es un gestor de arranque, es lo primero que se carga cuando se inicia el ordenador. Permite tener diferentes SO en el mismo disco duro. El grub es un archivo de texto que se encuentra en /boot/grub; le podemos editar y modificar. n e!emplo de archivo grub es el siguiente"
# # DO NOT EDIT THIS FILE # # It is automatically e!erated "y #usr#s"i!# ru"$m%co!fi usi! tem&lates # from #etc# ru"'d a!d setti! s from #etc#default# ru" # ### BEGIN #etc# ru"'d#(()*eader ### if + $s #"oot# ru"# ru"e!, -. t*e! *a,e) ru"e!,/true load)e!, fi set default/0(0 if + 12&re,)sa,ed)e!try3 -. t*e! sa,ed)e!try/12&re,)sa,ed)e!try3 sa,e)e!, sa,ed)e!try &re,)sa,ed)e!try/ sa,e)e!, &re,)sa,ed)e!try fi i!smod reiserfs set root/4*d(567 searc* $$!o$flo&&y $$fs$uuid $$set (689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" if loadfo!t #usr#s*are# ru"#u!icode'&f6 . t*e! set f?mode/<9(?9=( i!smod f?term i!smod ,"e if termi!al)out&ut f?term . t*e! true . else # For "ac%@ard com&ati"ility @it* ,ersio!s of termi!al'mod t*at do!At

# u!dersta!d termi!al)out&ut termi!al f?term fi fi if + 12recordfail3 / B -. t*e! set timeout/$B else set timeout/B( fi ### END #etc# ru"'d#(()*eader ### ### BEGIN #etc# ru"'d#(8)de"ia!)t*eme ### set me!u)color)!ormal/@*ite#"lac% set me!u)color)*i *li *t/"lac%#@*ite ### END #etc# ru"'d#(8)de"ia!)t*eme ### ### BEGIN #etc# ru"'d#B()li!u? ### me!ue!try 0U"u!tu5 Li!u? 6'<'>B$66$ e!eric0 2 recordfail/B if + $! 12*a,e) ru"e!,3 -. t*e! sa,e)e!, recordfail. fi set Cuiet/B i!smod reiserfs set root/4*d(567 searc* $$!o$flo&&y $$fs$uuid $$set (689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" li!u? s&las* i!itrd 3 me!ue!try 0U"u!tu5 Li!u? 6'<'>B$66$ e!eric 4reco,ery mode70 2 recordfail/B if + $! 12*a,e) ru"e!,3 -. t*e! sa,e)e!, recordfail. fi i!smod reiserfs set root/4*d(567 searc* $$!o$flo&&y $$fs$uuid $$set (689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" #"oot#i!itrd'im $6'<'>B$66$ e!eric #"oot#,mli!uD$6'<'>B$66$ e!eric root/UUID/(689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" ro Cuiet

li!u? i!itrd 3

#"oot#,mli!uD$6'<'>B$66$ e!eric root/UUID/(689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" ro si! le #"oot#i!itrd'im $6'<'>B$66$ e!eric

me!ue!try 0U"u!tu5 Li!u? 6'<'>B$B9$ e!eric0 2 recordfail/B if + $! 12*a,e) ru"e!,3 -. t*e! sa,e)e!, recordfail. fi set Cuiet/B i!smod reiserfs set root/4*d(567 searc* $$!o$flo&&y $$fs$uuid $$set (689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" li!u? s&las* i!itrd 3 me!ue!try 0U"u!tu5 Li!u? 6'<'>B$B9$ e!eric 4reco,ery mode70 2 recordfail/B if + $! 12*a,e) ru"e!,3 -. t*e! sa,e)e!, recordfail. fi i!smod reiserfs set root/4*d(567 searc* $$!o$flo&&y $$fs$uuid $$set (689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" li!u? i!itrd 3 ### END #etc# ru"'d#B()li!u? ### ### BEGIN #etc# ru"'d#6()memtest=<E ### me!ue!try 0Memory test 4memtest=<E70 2 li!u?B< #"oot#memtest=<E'"i! 3 me!ue!try 0Memory test 4memtest=<E5 serial co!sole BB86((70 2 li!u?B< #"oot#memtest=<E'"i! co!sole/ttyS(5BB86((!= 3 #"oot#,mli!uD$6'<'>B$B9$ e!eric root/UUID/(689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" ro si! le #"oot#i!itrd'im $6'<'>B$B9$ e!eric #"oot#i!itrd'im $6'<'>B$B9$ e!eric #"oot#,mli!uD$6'<'>B$B9$ e!eric root/UUID/(689:cc;$e;d<$9f<=$a"ac$<f:<"6=8"(>" ro Cuiet

### END #etc# ru"'d#6()memtest=<E ### ### BEGIN #etc# ru"'d#>()os$&ro"er ### me!ue!try 0Microsoft Fi!do@s GH Home Editio! 4o! #de,#sdaB70 2 i!smod !tfs set root/4*d(5B7 searc* $$!o$flo&&y $$fs$uuid $$set f9ccBB"(ccBB<e8c dri,ema& $s 4*d(7 12root3 c*ai!loader EB 3 ### END #etc# ru"'d#>()os$&ro"er ###

### BEGIN #etc# ru"'d#9()custom ### # T*is file &ro,ides a! easy @ay to add custom me!u e!tries' Sim&ly ty&e t*e # me!u e!tries you @a!t to add after t*is comme!t' Be careful !ot to c*a! e # t*e Ae?ec tailA li!e a"o,e' ### END #etc# ru"'d#9()custom ###

Hodemos editar el arc*i,o ru"'cf 5 Cue es el e!car ado de mostrar la lista de sistemas o&erati,os al i!icio5 de esta ma!eraI
sudo pico /boot/grub/grub.cfg

NOTJI' El arc*i,o Cue ,amos a modificar5 se llama ru"'cf y se e!cue!tra e! la car&eta #"oot# ru"' Hico es u! editor de U"u!tu' Te!drKs Cue *acerlo e! termi!al5 utiliDa!do edit !o &ermite uardar el arc*i,o LL!eas de cMdi o5 Cue te!emos Cue &restar ate!ciM!I set default="0" Esta lL!ea esta"lece el sistema o&erati,o seleccio!ado &or defecto set timeout=10 I!dica el tiem&o mK?imo Cue se mostrarK el ru" a!tes de i!iciar el sistema o&erati,o &or defecto' E! tu caso de"erKs sa"er cual es la e!trada de Fi!do@s :5 NcMmo lo sa"rKsO5 solo cue!ta el lu ar Cue ocu&a Fi!do@s : e! el ru" me!os B y ese es el !Pmero de e!trada de Fi!do@s :5 &or eQem&lo5 si tu ru" es al o como estoI
Ubuntu, Linux 2.6.31-14-generic Ubuntu, Linux 2.6.31-14-generic (recovery mode !emory test (memtest"6# !emory test (memtest"6#, seri$% conso%e 11&2'' (indo)s * (%o$der (on /dev/sd$1

E!to!ces la e!trada de Fi!do@s : serLa 95 ya Cue ocu&a la 8R &osiciM! e! el ru"5 &ero te!emos Cue restarle B5 de"ido a Cue e! el ru" los sistemas se em&ieDa! a e!umerar desde ('

E!to!ces cam"iarLamos e! esas lL!easI


set default="4" set timeout=5

Re&ito5 la e!trada &ara Fi!do@s : de&e!de de la &osiciM! Cue ocu&e e! tu ru"' Hara uardar los cam"ios &resio!a!do las teclas SONTROL O 4Es u!a letra AoA y !o el !Pmero cero7 y fi!alme!te cierras este editor co! SONTROL G' Rei!icias el eCui&o y de a*ora e! adela!te el sistema o&erati,o co! a i!iciar &or defecto serK Fi!do@s :' Hara ocultar te?tos de los tLtulos del me!u del ru"I Jl editar el ru"5 ,emos Cue *ay ,arias lL!eas Cue comie!Da! &or me!ue!try o me!u y a&arece a co!ti!uaciM! el te?to Cue !os muestra el estor de arra!Cue al arra!car la mKCui!a5 las e!tradas Cue !o Cueramos Cue a&areDca! las *emos de aTadir al comie!Do de la lL!ea u!a almo*adilla #5 de esta ma!era las *acemos Cue sea! lL!eas de come!tarios y e! la &rM?ima e!trada !o a&arecera!5 otra o&ciM! serLa elimi!arlas5 &ero esta !o es &ara !ada recome!da"le5 ya Cue si Cuerremos deQarlo como e! u! &ri!ci&io "astarLa co! Cuitar las almo*adillas' Si co! el editor edit !o !os deQa uardar los cam"ios lo &odemos *acer co! otro editor &or eQem&lo el editor &ico5 asi te!emos Cue &o!er e! la termi!al sudo &ico #"oot# ru"# ru"'cf !os a"ria el ru" y te!emos Cue "uscar las lL!eas si uie!tes y come!tarlasI ### BEGIN #etc# ru"'d#6()memtest=<E ### me!ue!try 0Memory test 4memtest=<E70 2 li!u?B< #"oot#memtest=<E'"i! 3 me!ue!try 0Memory test 4memtest=<E5 serial co!sole BB86((70 2 li!u?B< #"oot#memtest=<E'"i! co!sole/ttyS(5BB86((!= 3 ### END #etc# ru"'d#6()memtest=<E ### es decirI ### BEGIN #etc# ru"'d#6()memtest=<E ### #me!ue!try 0Memory test 4memtest=<E70 2 # li!u?B< #"oot#memtest=<E'"i! #3 #me!ue!try 0Memory test 4memtest=<E5 serial co!sole BB86((70 2 # li!u?B< #"oot#memtest=<E'"i! co!sole/ttyS(5BB86((!= #3 ### END #etc# ru"'d#6()memtest=<E ### uardar 4co!trol Eo7 y com&ro"ar el arra!Cue Esto lo *emos de *acer co! cada e!trada Cue !o Cueramos Cue a&areDca

You might also like