Borre mi kernel por error (SOLUCIONADO)

Imagen de steev_666
0 puntos

Hola amigos necesito ayda desesperadamente, tengo Ubuntu 8.10 y pes habia actalizado como siempre lo hago mi kernel ahorita a la version 2.6.26-11, y keria eliminar los viejos para desocupar espacio todos los 2.6.24*

el problema fue con mi teclado que no registro una tecla, el comando que utilice para remover kernels anteriores fue:

sudo apt-get remove --purge linux-image-2.4*

o eso es lo que yo creia ya ke el 4 no me lo registro el teclado pero en el momento no me di cuenta por lo cual me elimino todos los kernels, me di cuenta hasta reiniciar que en el GRUB no me aparecia ningun linux y fue en ese momento que me di cuenta, ahorita estoy desde un liveCD pero no ayo la forma de recuperar mi kernel para rebotear.

intente editar el GRUB y agrege las lineas del kernel e intente copiar el kernel del live a /lib/modules/2.6.27.7-generic/ y en el disco de mi lunux montado edite /media/disco/Boot/grub/menu.lst agrege las siguientes lineas

---------------------------------------------------------
## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-11-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=d65971cf-d360-4106-93e5-6acfd738b7a1 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=d65971cf-d360-4106-93e5-6acfd738b7a1 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
-----------------------------------------------------

sin embargo al reiniciar me marca en el menu la opcion pero simplemente al seleccionarla me dice error de imagen y no hace nada.

como puedo recuperar mi linux, el reinstalado no es exactamente una opcion por k ya lo tengo todo bien configuradito y tardaria mucho en dejarlo igual aparte de k ya no recuerdo como instale muchas cosas asi que no se ke podria haccer.

espero me puedan ayudar o hechar una manito, en serio me urge por k tengo k trabajar y mi makinita esta muerta por ese dedazo por kulpa de mi viejo teclado :'(

Imagen de cousteau
+1
0
-1

Se me ocurre que puedes descargar a mano el paquete linux-image-2.6.27-11-generic, abrirlo con el Gestor de archivadores, una vez dentro abrir el archivo data.tar.bz2, e ir descomprimiendo cada carpeta en el lugar correspondiente.
Si con esto consigues arrancar, instala otro kernel (por si acaso) y reinstala el que has descomprimido a mano.

Ah, si tienes /home en una partición aparte, la reinstalación se hace más sencilla ya que conservas toda tu configuración; sólo tienes que volver a instalar los programas.


«E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem» significa que dpkg se ha interrumpido y que tienes que ejecutar "sudo dpkg --configure -a" para corregir el problema.
+1
0
-1

«E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem» significa que dpkg se ha interrumpido y que tienes que ejecutar "sudo dpkg --configure -a" para corregir el problema.
Imagen de slap
+1
0
-1

Título editado.
No es necesario poner URGENTE en el título. Todos los posts tienen la misma preferencia.
Gracias.

Equipo de Ubuntu-es

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de steev_666
+1
0
-1

Diskulpa eske andaba algo desesperado y por lo menos para mi si era urgente :P ya que bueno aca en mexico estoy empezando a implementar en una mini-campaña la instalacion de ubuntu en remplazo de VISTA y tenia 4 equipos que instalar y muchos de los paquetes pues los tenia aki en mi makina y como las makinas son para entregar mañana pues vole mi makina por error entonces si me urguia levantarla rapido :D

me costo algo de trabajo ya que por lo que buske nadie havia intentado algo asi y la instalacion de un kernel nuevo en todos lados donde encontre se requeria tener alguno otro ya instaladoya hasta estaba perdiendo la esperanza pero intente esta lokura y funciono :D

de todos modos te agradesco por corregirme y tambien a los que me dieron pistas :D

GRACIAS y a todos los ke les suceda les deseo suerte y que les sirva este modo de repáracion

SEEYOU

+1
0
-1

MB: Asus Croshair Formula IV ROG

Mem: 4 Gb Kingston HiperX 2000 Mhz 9-9-9-24

Procesador: AMD 1090T BE @ 4.0 (en proceso de mas overclokeo :D)

T/Video: Ati All-In-Wonder x1900 256Mb @ (600CoreX1200Mem)

T/Sonido: Sb Audigy 2 ex +

Imagen de steev_666
+1
0
-1

Ya despues de ponerme como loco a investigar di en el clavo :D

Para todo aquel que cometa la gran brutides que yo cometi le comento la forma en que logre solucionar el problema

EL PROBLEMA EN RESUMEN

1.- Haber eliminado por completo los KERNEL
2.- Desaparecieron Todos los KERNELs del Menu GRUB y no existe forma alguna de entrar a UBUNTU

SOLUCION

La solucion la logre relativamente facil y rapido, eso si como todo novel me encontraba completamente perdido y por mi experiencia en WIN practicamente lo consideraba un caso perdido, pero me sorprendi lo relativamente facil que fue esto.

1.- primero que nada, hay que Botear a partir de un LiveCD, pueden usar el que usaron originalmente para instalar (solo asegurence de que sea la misma arquitectura para evitar problemas, no quieran reparar un 64bit con un x86, no se si funcione igual pero no creo sea recomendable).

2.- Asegurence de tener una conexion a internet
3.- ya una vez dentro del LiveCD con la interface grafica haremos lo siguiente:

-Primero que nada abrimos LUGARES>EQUIPO> y montamos el disco donde tengamos nuestro UBUNTU dañado
-Despues Inicia un Nautilus como super usuario

a.- (ALT+F2, En la linea de comandos escrive "gnome-terminal"
b.- en la terminal escrivimos "sudo nautilus"
c.- de aqui entraremos a /media/disco/Boot (si les paso lo que ami aqui no habra ningun archivo mas que el de "GRUB" y el de "memtest86+.bin"
d.- Ahora viene lo interesante damos en esa ventana en el menu "Arcihvo>Ventana Nueva" para abrir otro Nautilus en modo superusuario
e.- en este unevo del lado izquierdo seleccionamos Sistema de archivos>BOOT (/BOOT) este pertenecera al cd
f.- Copiamos los archivos que nos falten desde /Boot a /Media/disc/boot/ (ejemplo: abi-2.6.27-7-generic, config-2.6.27-7-generic, initrd.img-2.6.27-7-generic, System.map-2.6.27-7-generic, vmcoreinfo-2.6.27-7-generic, y vmlinuz-2.6.27-7-generic
g.- Editamos nuestro archivo /media/disk/boot/grub/menu.lst para esto apoyence en alguno antiguo o un backup que aya creado el sistema y agregamos las lineas correspondientes:

***************************************************************************************************
## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-11-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet
***************************************************************************************************
NOTA: apoyence en algun "menu.lst.xxxxxx" anterior que genera el sistema automaticamente ya que el "root=UUID=" Generalmente cambia, y tambien asegurence de ke la version coincida con el kernel que acaban de copiar en /media/disk/boot/ARCHIVOS 2.6.xx.x

d.- ahora copiaremos los modulos de la misma forma. estos se encuentran en /lib/modules/LINUX x.xx.xx.x
Copiaremos la carpeta completa desde /lib/modules a /media/disc/lib/modules

e.- confirmamos todo este bien copiado y no haya mandado errores, y reiniciamos

f.- Esto les permitira entrar de nuevo a su linux aunque lo mas seguro es que no logre cargar ni entorno grafico ni nada, no se preocupen no lo necesitamos ya que ahora repararemos todo desde la consola en sencillos pasos

Opriman CTRL+ALT+F1

Inicien secion con su usuaio y contraseña

0.- Regresaremos el driver de video a deteccion automatica con este comando: "sudo dpkg-reconfigure -phigh xserver-xorg"
1.- Ahora daremos "Sudo Apt-get update"
2.- "sudo apt-get Install linux-amd64-generic" (para la version de x86 seria "sudo apt-get install linux86")
3.- esto descargara automaticamente el ultimo kernel disponible e instalara todos los manejadores necesarios
4.- Posiblemente marque una advertencia de que "menu.lst" esta modificado, seleccionamos -usar el correspondiente al paquete-
5.- terminado esto solo tendrasn que reiniciar

Y VOALA

Sistema recuperado con todo lo que tienen instalado solo tendran que reactivar su aceleracion grafica eso ya lo haran por su parte

En lo personal estoy impresionado por que se que algo similar en los sistemas de Microsoft, seguramente me huviere todcado reinstalar todo con la consecuente perdida de datos por que una reparacion me huviere dañado mucho el sistema, y aqui en linux nuevamente estoy trabajando como si nunca huviese perdido el kernel.

Sinceramente espero que a alguien mas le sirva a mi me salvo de perder muchas configuraciones y cosas que tenia asi ke ando kontentisimo :D

+1
0
-1

MB: Asus Croshair Formula IV ROG

Mem: 4 Gb Kingston HiperX 2000 Mhz 9-9-9-24

Procesador: AMD 1090T BE @ 4.0 (en proceso de mas overclokeo :D)

T/Video: Ati All-In-Wonder x1900 256Mb @ (600CoreX1200Mem)

T/Sonido: Sb Audigy 2 ex +

Imagen de Yolagp
+1
0
-1

Steev_666, me alegro de que hayas conseguido "desfacer el entuerto". Por favor, edita el título de tu hilo añadiéndole [solucionado] para que otros usuarios con tu mismo problema puedan beneficiarse de tu solución.
Saludos

Equipo de Ubuntu-es

+1
0
-1
Imagen de ivedci89
+1
0
-1

Introduccion:
queria liberar espacio, llegue a un torial en el que se decribía como eliminar kernels antiguos y bueno no mensionaba el asunto de "uname -r" para saber el actual, por lo que supuse que el filtro con grep me daría solo el nombre de los kernels antiguos, pero no!, me daba el nombre de todos... y yo elimine lo que pensaba era "todos los kernels antiguos" oooops eliminé absolutamente todos!
el tuto era: http://www.guia-ubuntu.com/index.php?title=Borrar_kernels_antiguos

solución:
recordé que tenía un disco duro (M) el cual albergaba la misma distribucion de linux instalada que la distro de mi equipo.
así que:
·conecte el disco duro M en el quipo dañado con disco duro sin kernel (S)
·puse un live CD Lubuntu para arrancar el equipo dañado S más disco M.
·una vez iniciado el sistema, abri el gestor de archivos para montar las particiones / de los Lubuntus S y M haciendo un clic en sus particiones respectivas.
· se montaron a /media/M y /media/S
· una vez montado Ctrl+Alt+T para abrir terminal
· $ sudo pcmanfm
· en la ventana del gestor de archvos en modo usuario me di la tarea de:
- renombrar en disco S: "/boot" a "/_boot"
- copiar de M el /boot
- pegar en S /boot (desde M)
no cerrar esta ventana...
ir a gparted:
pedir informacion de la partición S anotar al portapapeles el UUID
volver a pcmanfm (su ventana todopoderosa)
en la particion S, buscar el grub.cfg abrirlo y reemplazar todos los UUID mmmmmmm.... por el ssssssss...
podrian hacer esta ultima tarea con la herramienta "Reemplazar" que tiene Leafpad ... o Buscar y reemplazar de gedit...
fin: guardar los cambios
reiniciar en paz, diciendo en voz baja, pero con gran convicción "bendiciones para ivedci89"

Todo esto os sirve solo en el caso de que consigan un disco duro que tenga la misma distribución que la del equipo sin kernel...

+1
0
-1

ubuntu, más alto que el cielo.

Imagen de ivedci89
+1
0
-1

y antes de "reiniciar". obviamente que debeis desconectar el disco "M"

+1
0
-1

ubuntu, más alto que el cielo.