kernel panic - not syncing : VFS : Unable to mount root fs on unknown - block (0,0)

Imagen de you_kn0w
0 puntos

Pasa que uso Linux Ubuntu 7.10 (Gudsy) y pues estaba istalando un programa .deb (qttube) y de repende mientras el programa instalaba me dice que es necesario reiniciar el sistema y pues yo reinicio pensando en que cuando subiese de nuevo, pues podria instalar el programar, pero no fue asi ya que luego de reiniciar, cuando iba a suvir me tira el siguiente error;

kernel panic - not syncing : VFS : Unable to mount root fs on unknown - block (0,0)

Que puede ser? A que se deve el error? Se puede solucionar?

 

Estoy al DESESPERO!!! 

Imagen de MagoDeOz85
+1
0
-1

Mira a ver si algo de esto te ayuda.

Un saludo. 

]<----- FacilWare ----->[

-_ y no te compliques _-

-__________________-

+1
0
-1

*****************************************************************

¡Libresfera, la revista libre!

*****************************************************************

Imagen de you_kn0w
+1
0
-1

Se supone que si postie aqui fue por que no encontre nada en google :s

+1
0
-1
Imagen de bean
+1
0
-1

Calma you know.

Mago de Oz es un buen amigo del foro, y sabe mucho y te está ayudando.

Vamos al caso:

Recuerdo que alguna vez me pasó lo mismo que a tí, y estos son bugs conocidos del kernel cuando vamos avanzando con las nuevas versiones o instalando nuevos programas y aplicaciones y al fin podrìa decirse que es tema de "incompatibilidades con el kernel".

Debes tener presente que estás usando una versión de Ubuntu ya bastante atrasada y estás tratando de instalar ahora una aplicación .deb que ya don't work con ese kernel antiguallo, bajo tu entera responsabilidad.

Rememorando, hummm, yo intentaría solución eliminando la partición de intercambio creada en el duro, swap, con el cd-live o con gparted.

Luego, si quieres hacer una nueva instalación y al crear las particiones, no la consideraría aún y partiría instalando en todo el espacio no particionado ( al fin quedarían solamente dos ) . Después verás como creas la swap del nuevo Ubuntu en un espacio disponible. Ahora, con el particionamiento automático de los nuevos Ubuntues es seguro que quedarán instalados sin dificultad, aunque te creen swaps, y para ello haría buenos backups ( solucionado previo tu problema, por cierto ) de tu data para recargar por ej., en un 9.04 o Jaunty que no ha dado grandes dificultades.

Debes tener presente que en Linux los released de los kernels y las aplicaciones no avanzan de un modo uniforme y en líneas paralelas, porque no hay una sola empresa detrás que dirija la orquesta, sino se trata de un comunidad de desarrolladores en que algunos proyectos quedan en el camino, otros los retoman, aparecen nuevos, etc. De este modo, si los hardwares lo permiten resulta aconsejable ir avanzando con las nuevas versiones.

Todo lo que hagas es bajo tu exclusiva responsabilidad, pues me limito a recordar cómo arreglé yo igual o parecido problema.

Un saludo y seguiremos buscando soluciones en mis datos antiguos e investigando para que salgas adelante .

+1
0
-1
Imagen de patodj
+1
0
-1

el tema esta en que yo haora antes de reinstalar o formatear me gustaria sacar la informacion que tengo dentro tu sabrias como seria la forma mas sencilla ( soy muy nuevo en esto ) gracias por el otro aporte , un saludo compa

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola pat....:

Inicia con un live-cd.

si no se hubieran montado las particiones
las identificas y las montas:
En una consola (Aplicaciones - Accesorios - Terminal)
ejecutas:

sudo su
fdisk -l (es ele minúscula)

Esto te dará una salida parecida a:

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 cabezas, 63 sectores/pista, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0xa639a639

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1        1945    15623181   83  Linux
/dev/sda2            1946        9729    62524980    5  Extendida
/dev/sda5            3648        3769      979933+  82  Linux swap / Solaris

(En este caso la partición con id 83 es la del sistema, /dev/sda1)
continuas ejecutando

mount /dev/sda1 /mnt
chmod -Rf 777 /mnt

Ahora desde nautilus podrás acceder a tus datos de la instalación del disco
navegando hasta /mnt y podrás copiarlos a un pendrive.

Nota: te sugiero para la próxima instalación, utilices particionamiento manual
previo borrar las particiones linux existentes, crea:
Una primaria, activa, sistema de archivos ext4 de unos 20 gigas punto de montaje /
Una lógica, sistema de intercambio, de 1 giga, montaje por defecto (swap)
Una lógica, del resto de los gigas libres, sistema de archivos ext4, punto de montaje
/media/datos
Al iniciar deberás ejecutar en consola

sudo su
chmod -Rf 777 /media/datos

para poder escribir en esta partición. Con este sistema para la próxima reinstalación
tendrás todos tus datos a salvo en una partición separada y solo deberás montarla para
acceder a los mismos, desde un live-cd o desde la nueva instalación.

Saludos.
Gabriel.



Solo doy soporte para Ubuntu - Hay tres clases de personas - Las que saben contar y las que no.
+1
0
-1
Imagen de vim251
+1
0
-1

Hola, me pase a ubuntu desde que en el instituto nos obligan a usarlo, y hasta ahora nngun problema que no haya sabido solucionar, hasta ahora.
Ayer cerre ubuntu como otro dia cualquiera, pero hoy al ir a encenderlo me sale en la pantalla algo que no entiendo muy bien, ya que aparte de que esta en ingles y con mi ingles no basta para eso, no se lo que tengo que hacer. me sale como cosas para reiniciar el sistema como rescue.normal, rescue.(nose que mas), etcetera.
si sabeis que me pasa o algo decirmelo, por favor, si necesitais informacion mas precisa me lo decis y intentare copiarlo y deciros exactamente lo que pone.

muchas gracias.

PD:perdon por la imprecisión.

+1
0
-1
Imagen de vim251
+1
0
-1

Bien, os voy a pasar lo que me sale al poner ubuntu. Gracias

[Minimal BASH-like line editing is is supported. For the first word, TAB list posible command completions. Any where else TAB list possible device/file completions.]
sh:grub>

Luego, pulso TAB, y me aparece lo siguiente:

Possible commands are:
[Badram boot cat chainloader configfile cpuid dump echo exit expert halt help initrd insmod linux list_env loader_env loopback is lsmod parser.resolve parser.sh reader.normal reader.rescue reboot rmmod root save_env search set sleep source terminal_input.console terminal_output.console test unset]
sg:grub>

muchas gracias por la ayuda

+1
0
-1
Imagen de vim251
+1
0
-1

Bien acabo de encontrar una pagina con una solucion a este problema, perdon por tanto rollo, pero a los que tengan el mismo problema os pongo un link en el que hay una posible solucion. Aqui va http://www.linuxparatodos.net

+1
0
-1
Imagen de xifli
+1
0
-1

Bueno pues aqui dejo los pasos que he seguido para solucionar este problema en kubuntu/ubuntu. Imagino que para otras distribuciones la idea es la misma, solo que haciendo las operaciones específicas para ellas.

Primero arranqué el sistema con un live-cd de kubuntu 10.04 (versión que tenía instalada).

Una vez cargado el sistema, hice que mi partición raiz fuera la raiz del live-cd. ¿Por qué esto?, para asi poder instalar/desistalar paquetes como si estuviera trabajando en el sistema normal y corriente. Así, los cambios se quedan en el disco duro, y por tanto no se pierden al reiniciar.
Hice los siguiente pasos
NOTA:En mi caso / está en /dev/sda6 y tengo una partición para el boot que está en /dev/sda3
Para aquellos que NO tienen partición de boot, NO TIENEN QUE MONTARLA

  1. Creamos la carpeta donde va a ir /
  2.  $ sudo mkdir /mnt/ubuntu
    
  3. Montamos /
  4. $ sudo mount /dev/sda6 /mnt/ubuntu
    
  5. Montamos /boot
  6. $ sudo mount /dev/sda3 /mnt/ubuntu/boot
    
  7. Copiamos la información de las dns para asegurarnos de que la red sigue funcionando una vez entremos en el nuevo entorno
  8. $ sudo cp /etc/resolv.conf /mnt/ubuntu/etc/resolv.conf
    
  9. Montamos proc y dev para poder acceder a información de fuera del entorno
  10. $ sudo mount -t proc none /mnt/ubuntu/proc
    $ sudo mount -o bind /dev /mnt/ubuntu/dev
    
  11. Entramos al nuevo entorno
  12. $ chroot /mnt/ubuntu/ /bin/bash
    

    Ahora nos ha tenido que cambiar el el path al directorio raiz. Si hacemos un ls, nos debería de mostrar el contenido que tenemos almacenado en /.
    Una vez hecho esto, desinstalamos todas las versiones del kernel que tengamos menos la última. Para ello hacemos:

  13. Buscamos los kernel que tenemos instalados
  14. $ dpkg --get-selections | grep linux-image
    $ aptitude purge <versión del kernel>
    

    NOTA: Para (K|X)UBUNTU NO hay desinstalar ni linux-image-generic, ni la última versión del kernel!!

  15. Reconfiguramos la ultima version
  16. $ dpkg-reconfigure linux-image-'uname -r'
    

Reiniciamos y listo!

+1
0
-1