Remover kernel nuevo.

Imagen de felipe_marchant
0 puntos

¿Qué tal estimados?, me gustaría pedirles algo de ayuda, ya que no he podido dar con la solución ni aquí en el foro ni en google. Utilizo 11.04 y he intentado compilar el kernel linux 2.6.39.4 utilizando la fuente de kernel.org pero al parecer algo fallo, ya que si bien el grub lo reconoce, luego no arranca (he debido compilarlo pues no lo he podido encontrar en los repositorios). Entonces he intentado remover este kernel, pero me he llevado la sorpresa de que cuando he verificado los kernel instalados he obtenido:

dpkg --get-selections | grep linux-image
linux-image-2.6.38-11-generic install
linux-image-2.6.38-12-generic install
linux-image-2.6.38-8-generic install
linux-image-generic install

Luego al verificar mediante

ls /boot | grep vmlinuz | cut -d'-' -f2,3
2.6.38-11
2.6.38-12
2.6.38-8
2.6.39.4

Entonces no he podido remover el kernel 2.6.39.4, ya que no se como realizarlo al no encontrar el linux-image ni linux-headers. Actualmente estoy iniciado sesiones con el kernel 2.6.38-12 pero el default que me aparece en el grub es el 2.6.39.4. Para remover kernel siempre lo había realizado de esta manera:

sudo apt-get remove --purge linux-image-version
sudo apt-get remove --purge linux-headers-version

Como antecedente tambien menciono que he tenido bastantes problemas con el paquete blcr ya que habitualmente falla. De antemano gracias. Saludos.

Imagen de AgD
+1
0
-1

Si no lo has hecho a través del gestor de paquetes, obviamente el sistema no sabe de su existencia. Todo lo que instales a mano, debes eliminarlo a mano. En este caso es sencillo: borra la imagen del kernel de /boot y las fuentes de /usr/src/; y por supuesto elimina la entrada al kernel 2.6.39.4 del grub.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

Hola AgD.:
Tengo un problema que quizas pueda solucionar de esta manera. Compile una version nueva del kernel la 3.0.5 y luego de instalar y reiniciar por prinera vez, nunca mas inicio el sistema, ni el grub, con lo cual no puedo iniciar ninguna otra version anterior del kernel (tengo varias). El problema estuvo en el modulo del VB el problema especifico seria "No suitable module for running kernel" [Fail]
Ahora bien como soy un usuario relativamente nuevo, no se como eleminiar manualmente desde /boot, desde /usr/src y menos claro desde grub.. Desde ya agradeceria tu ayuda..

+1
0
-1
Imagen de AgD
+1
0
-1

Pueden ocurrir dos cosas:

  1. que grub este defectuosos (raro). Pasos a seguir para solucionar el problema:
  2. que el tiempo de espera del menu grub este configurado a 0. Para solucionar el problema puedes directamente eliminar el kernel problemático y/o configurar el tiempo de espera a 5 o 10 segundos:
    • Arrancar desde un LiveCD de Ubuntu
    • Montar la partición que contenga /boot
    • Sigue los pasos de GRUB - Guía Ubuntu
    • Si quieres cambiar el tiempo de espera, sigue con esta guía: GRUB - Guía Ubuntu
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

Gracias AgD por tu pronta respuesta.
1) Intente primero con configurar el grub.cgf pero el comando "$ sudo gedit /etc/default/grub"
me replica lo siguiente "(gedit:1802): Gtk-WARNIG **: cannot open display:"
2) Intente mover/eliminar el kernel que yo creia tenia el problema, con el comando "$ sudo mv /boot/vmlinuz-3.0.5 /boot/kernels/" aqui si tuve exito, pero el error persiste el unico cambio es que al precionar Alt+F1 ahora me carga otro kernel (claro esta) el 3.0.0-300-generic...

te cuento un poco del problema de la maquina. al encender luego de un tiempo tengo el siguiente detalle en pantalla

Starting GNUstep distributed object mapper:gdomap.
*Exporting directories for NFS kernel daemon... [OK]
*Starting NFS kernel daemon [OK]
speech-dispatcher disabled; edit /etc/default/speech-dispatcher
*Starting VirtualBox kernel modules
*No suitable module for running kernel found
[fail]
*Starting the Winbind daemon winbind [OK]
*PulseAudio configured for per-user sessions
saned disabled; edit /etc/default/saned
*Enabling additional executable binary formats binfmt-support [OK]
No apache MPM package installed
*Checking battery state... [OK]
-
eso es todo ahi queda la maquina, si presiono ALT+F1 puedo ingresar me pide que me logee que coloque la contraseña y aqui estoy "rosana@rosana-laptop:~$ " puedo ver los contenidos de carpetas etc aqui mismo intente todas las alternativas que encontre en la red pero ninguna me resulto. cabe destacar que nunca lo intente con un livecd ahora mismo lo intentare, tambien estoy descargando el rescatux,luego te cuento el resultado
mi intencion de todas maneras era saber si existe alguna manera de solucionarlo desde la laptop sin utilizar ninguna otra herramienta (externa me refiero: livecd, rescatux etc), solo reconfigurando la maquina pero claro no conozco la alternativas del caso desde ya gracias nuevamente

+1
0
-1
Imagen de AgD
+1
0
-1

Sustituye gedit por nano.

Es decir, en lugar de ejecutar

sudo gedit /etc/default/grub

Ejecuta:

sudo nano /etc/default/grub

En caso de que no tengas instalado nano, puedes instalarlo ejecutando

sudo apt-get install nano
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

Hola gracias por la respuesta...bien el comando sudo nano /etc/default/grub funciono a la perfeccion pero el resultado como veraz a continuacion no es el que esperaba:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5 {aqui estaba en diez!}
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null | | ecoh Debian`
GRUB_CMDLINE_LINUX_DEFALUT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRam filtering, modify to suit your needs
# This works with Linux (no patch required) and any kernel that obtains
# the memory map information from GRUB (GNU Mach, kenel of FreeBSD ...)
#GRUB_BADRAM="0x01234567 ,0xfefefefe....etc..

# uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on grapchical terminal
# note taht you can use only modes wich your grapchis cards supports via VBE
# you can see them in real GRUB with command `vbeinfo´
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery menus entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
# GRUB_INIT_TUNE="480 440 1"

creo que el problema no esta en el grub... ahora estoy mas perdido que antes jeje
te cuento que tengo descargados en la laptop que tengo el problema una version mas nueva del kernel la 3.0.8 con su respectivo patch estaba pensanado que quizas pueda compilarla a mano conjuntamente con su patch y quizas de esa forma pisar el problema anterior, el tema es que las veces que intente compilar a mano las versiones siempre he tenido problemas (por falta de experiencia claro esta) y no he podido tampoco colocar el patch como corresponde no se hacerlo bien evidentemente.. desde ya agradezco tu paciencia.. saludos

+1
0
-1
Imagen de AgD
+1
0
-1

Ese es el contenido del archivo de configuración. Ahí puedes hacer los cambios que quieras. Por ejemplo si quieres que se muestre el menú donde poder elegir con que kernel arrancar, debes comentar la línea GRUB_HIDDEN_TIMEOUT=0

Para saber que esta ocurriendo, pega la salida del siguiente comando: sudo cat /boot/grub/grub.cfg | grep "menuentry" | cut -d '"' -f 2 y señala con que kernel estas arrancando actualmente.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

hola nuevamente gracias de nuevo, te cuento me resulto bien comentar la linea de comando
GRUB_HIDENN_TIMEOUT ose elijo otro kernel y obtengo

Starting GNUstep distributed object mapper:gdomap.
*Exporting directories for NFS kernel daemon... [OK]
*Starting NFS kernel daemon [OK]
speech-dispatcher disabled; edit /etc/default/speech-dispatcher
*Starting VirtualBox kernel modules [OK] {esta linea se soluciono!! }

*Starting the Winbind daemon winbind [OK]
*PulseAudio configured for per-user sessions
saned disabled; edit /etc/default/saned
*Enabling additional executable binary formats binfmt-support [OK]
No apache MPM package installed
*Checking battery state... [OK]

de todas maneras el error persiste (de otra manera pero persiste). empiezo a sospechar que tengo algun problema con la bateria interna puede ser?
puedo desabilitar este modulo osea el que chequea el la laptop el estado de las baterias!?
gracias nuevamente

+1
0
-1
Imagen de AgD
+1
0
-1

Respecto al "boot repair", nunca lo use, por lo que no puedo ayudarte. Respecto a tu problema, no está relacionado con la batería puesto que supera ese paso. Imagino que el problema será lo que viene detrás ¿las X?.

Prueba reinstalando el entorno. Sal a un terminal tty y para y reinstala el entorno gráfico:

sudo service gdm stop
sudo apt-get install --reinstall ubuntu-desktop

Reinicia el equipo

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

Gracias por tu paciencia...
bueno el tema esta asi: tal cual sospechas el problema no es la bateria es la carga de lo que sigue, que? no lo se realmente..
en el terminal tty1 digo:
$sudo service gdm stop
gdm stop/waiting
$sudo apt-get install --reinstall ubuntu-desktop
Err http://ararchive.ubuntu etc etc
no puede resolver 'ar.archive.ubuntu.com'
E: No se pudieron obtener algunos archivos, ¿quizas deba ejecutar apt-get update o deba intentarlo de nuevo con --fix-missing?
el update tampoco me funciona y --fix-missing no se utilizarlo!
Nuevamente te molesto sabes como puedo avanzar!? gracias nuevamente...

+1
0
-1
Imagen de roytecaguilera
+1
0
-1

Gracias por tu ayuda!

Finalmente para resolver el problema en cuestion use
$ sudo starx (o simplemente starx)
inicio el escritorio correctamente (no el mio pero uno al fin) con lo que logre conectarme a la red! luego ahi elimine y rescate en un pendrive algunos documentos( cabe destacar que tengo un disco de 160g y estaba muy lleno, lei por ahi en otro foro que ese podria ser unos de los problremas) y luego
$ sudo service gdm stop
$sudo apt-get install --reinstall ubuntu-desktop
reinicie y aqui esat mi escritorio y maquina recuperada al fin!!
gracias por tu ayuda AgD..

+1
0
-1
Imagen de AgD
+1
0
-1

;)

PD: Edita tu primer mensaje (el que abre el hilo) y añade la coletilla (SOLUCIONADO) al final del titulo.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

saludos.
otra consulta sabes como podria utilizar el "boot repair" de laundpach.net??, teniendo en cuenta que la maquina con el problema a resolver no logra conectarse a la red. osea al dar la orden
$ sudo add-apt-repository ppa:yannubuntu/boot-repair (la respuesta seria)
Erro reading https:/launchpad.net/api/1.0/"yannubuntu/+archive/boot-repair:
podria descargar el archivo desde otra maquina, copiarlo en la maquina con el problema e intentar instalarlo? si es asi como seria posible...
gracias como siempre!

+1
0
-1
Imagen de felipe_marchant
+1
0
-1

Gracias por vuestra respuesta AgD, lo he removido a mano y ha ido de maravilla. Solo quizás una consulta más: el paquete de kernel 2.6.39 realmente ¿no se encuentra en los repositorios de ubuntu? (solo me aparecen 2.6.38-x). Quizás tengo otro problema, además que al actualizar apt-get no logra ubircar ciertos repositorios:

W: Imposible obtener http://ppa.launchpad.net/linux-ppa/ppa/ubuntu/dists/natty/main/source/So... 404 Not Found
W: Imposible obtener http://ppa.launchpad.net/linux-ppa/ppa/ubuntu/dists/natty/main/binary-am... 404 Not Found
E: Algunos archivos de índice fallaron al descargar. Se han ignorado, o se han utilizado unos antiguos en su lugar

Pero no se que será en realidad.

Saludos.

+1
0
-1

Felipe.

Imagen de AgD
+1
0
-1

Parece ser que no.

agd@agd-desktop ~ $ ssh makeinstall@192.168.1.121
makeinstall@192.168.1.121's password: 
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic i686)

 * Documentation:  https://help.ubuntu.com/

Last login: Wed Nov 7 10:38:07 2011 from 192.168.1.20
makeinstall@VM:~$ apt-cache search linux-image
alsa-base - Archivos de configuración del controlador de ALSA
linux-image-2.6.38-8-generic - Imagen del núcleo Linux de la versión 2.6.38 para x86/x86_64
linux-image-2.6.38-8-generic-pae - Imagen del núcleo Linux de la versión 2.6.38 para x86
linux-image-2.6.38-8-virtual - Imagen del núcleo Linux de la versión 2.6.38 para x86/x86_64
linux-image - Generic Linux kernel image.
linux-image-2.6.38-10-generic - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-2.6.38-10-generic-pae - Linux kernel image for version 2.6.38 on x86
linux-image-2.6.38-10-virtual - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-2.6.38-11-generic - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-2.6.38-11-generic-pae - Linux kernel image for version 2.6.38 on x86
linux-image-2.6.38-11-virtual - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-2.6.38-12-generic - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-2.6.38-12-generic-pae - Linux kernel image for version 2.6.38 on x86
linux-image-2.6.38-12-virtual - Linux kernel image for version 2.6.38 on x86/x86_64
linux-image-generic - Generic Linux kernel image
linux-image-generic-pae - Generic Linux kernel image
linux-image-server - Linux kernel image on Server Equipment.
linux-image-virtual - Linux kernel image for virtual machines
linux-image-2.6.35-22-generic - Linux kernel image for version 2.6.35 on x86/x86_64
makeinstall@VM:~$ 

Si quieres un kernel más actual, deberás de compilarlo a mano. Si has tenido problemas con la configuración del kernel, puedes probar a copiar la configuración de tu kernel 2.6.38 y migrar-la al kernel 2.6.39 o incluso 3.0.

Para ello tan solo debes de copiar /boot/config-* a donde tengas las fuentes del kernel con el nombre de archivo .config, después hacer un make oldconfig, make && make modules && make modules_install

Ejemplo:

makeinstall@VM:~$ ls /boot/config*
/boot/config-2.6.35-22-generic  /boot/config-2.6.38-8-generic
makeinstall@VM:~$ sudo su
makeinstall@VM:~# cp /boot/config-2.6.38-8-generic /usr/src/linux-3.0.6/.config
makeinstall@VM:~# cd /usr/src/linux-3.0.6/
makeinstall@VM:~# make oldconfig
makeinstall@VM:~# make && make modules && make modules_install
makeinstall@VM:~# cp arch/x86/boot/bzImage /boot/linux-3.0.6

Después tan solo debes de añadir el nuevo kernel al grub.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de roytecaguilera
+1
0
-1

.OK bueno el hilo seria asi: Luego de intentar compilar un kernel me surgio un fallo al iniciar la maquina se quedaba en No Suitable Module for Running Kernel...................... [Fail] luego en alguna otra ocasion desia
Battery State...............[OK] , bien el problema no estaba por ahi era lo que venia despues las X!
bueno lo primero que necesitaba, en mi caso porque desconfiaba del kernel nuevo compilado por mi, era recuperar el menu del GRUB, presionamos ALT+F1 (consola tty) nos logeamos y luego
$sudo nano /etc/default/grub ()
#GRUB_HIDDEN_TIMEOUT=0 (comento esta linea para poder ver el menu del Grub)
luego reinicio, ahora si elijo otro kernel, otra vez ALT F1 y ahora
$ sudo starx (o simplemente starx)
reinicio el escritorio correctamente (no el mio pero uno al fin) con lo que logre conectarme a la red! luego ahi elimine y rescate en un pendrive algunos documentos( cabe destacar que tengo un disco de 160g y estaba muy lleno, lei por ahi en otro foro que ese podria ser unos de los problremas) y luego
$ sudo service gdm stop
$sudo apt-get install --reinstall ubuntu-desktop
reinicie y aqui esat mi escritorio y maquina recuperada al fin!!
gracias por tu ayuda AgD..

+1
0
-1