Aquest apunt és només per a recordar que he de fer un cop s'ha actualitzat el nucli d'un sistema linux. De fet, tot i que ara estic treballant amb debian i ubuntu, crec que aquest apunt és generalitzable per a tothom.
Bé. Hem mirat els nous paquets que hi ha disponibles als servidors de la nostra distribució i volem actualitzar-nos. Entre ells hi ha l'actualització de la imatge del nucli de linux. Doncs bé, fem ll'actualització i, normalment, el propi sistema s'encarrega de retocar-ho tot per tal d'actualitzar-se. Normalment ens podria avisar que el sistema necessita reiniciar-se (aquest és possiblement un dels pocs casos que linux necessita reiniciar-se) per a poder comprovar que el sistema es arrencable i el nucli pugui enganxar bé els móduls actius.
Doncs bé, segurament al reiniciar ens trovarem en el menú d'arrencada que hi ha aparescut 1 o 2 opcions més(depen de com configuri l'arrencada el sistema). Supossem que abans teniem la versió A del nucli i ara tenim la versió B. Doncs bé, provarem d'arrencar amb la versió B. Aixó normalment no causarà cap problema ja que el sistema ja s'ha encarregat d'arreglar-ho tot per a que funcioni a la primera. Sà aquest és el nostre cas, llavors trovo que és millor només tenir a l'arrencada només les lÃnies d'arrencada de la versió B del nucli. Per a fer aixó seguim aquests passos.
1. Anar a una cónsola qualsevol (sà estem en entorn grà fic clicant control+alt+Fx per x entre 1 i 6).
2. Entrar com a superusuari (root).
3. esciure les següents comandes(cada lÃnea és una instrucció, per tant, cada lÃnea un intro):
“
sistema# cd /boot”
“
sistema# rm initrd-versio A”
“
sistema# rm vmlinuz-versio A”
“
sistema# rm System-map-versió A”
“
sistema# rm config-versió A”
4. Editar el nostre fitxer de menu d'arrencada (lilo.conf o grub/menu.lst) i esborrar les lÃnees que facin referéncia a la versió A del nucli. Guardem i seguim:
“
sistema# cd /”
“
sistema# rm vmlinuz.old”
“
sistema# rm initrd.old”
4. Sortir de la cónsola
Amb aixó ja tindrem el menú com abans de l'actualització. Com es pot comprovar, tant a debian com a ubuntu, el sistema d'arranc és a partir de les imatges initrd, en altres sistemes potser no calgui aixó ja que no utilitzen aquest moduls d'arrencada.
Technorati tag: apunts,
Linux,
GNU/Linux,
ajut,
debian,
tutorial,
ubuntu
Del.icio.us tag: Linux,
GNU/Linux,
debian,
tutorial,
ubuntu