hola!! Hace unos dias que me aparecio este error y espero puedan ayudarme a solucionarlo.
Mi problema es cuando inicio mi sistema ubuntu 9.10 me aparece este error:
svgalib: cannot open /dev/mem
alert. /dev/disk/by-uuld/b3517...does not dopping to a shell
No me deja entrar al sistema, ni tampoco en el modo modo a prueba de fallos
He intentado probar con el live cd, para restaurar archivos, pero sorpresa, no existe dicha opcion, tengo pensado con la linea de comandos, pero ni idea de saber utilizarlos, espero me auyuden ya que no se mucho sobre comandos de ubuntu,
o si alguien me puede dar otro método, sera bienvenido.
Por su ayuda gracias!!!
nota:
En el menu de seleccion de sistema operativo tengo otras opciones como el de entrar al kernel generico ... 16 y el kernel generico ... 14
al entrar en el que finaliza en 14 todo bien, y funciona correctamente
pero en el de 16 me aparece ese error.
Cuando visito en equipo kernel generico ... 14 y veo la parte del generico defectuoso, me he dado cuenta que tiene una "x" en la carpeta boot.
(Si he puesto) kernel generico ... 16 y kernel generico ... 14, es porque no recuerdo los nombres completos.
Cita de: greenselves en 2 Enero 2010, 23:51 PM
hola!! Hace unos dias que me aparecio este error y espero puedan ayudarme a solucionarlo.
Mi problema es cuando inicio mi sistema ubuntu 9.10 me aparece este error:
svgalib: cannot open /dev/mem
alert. /dev/disk/by-uuld/b3517...does not dopping to a shell
No me deja entrar al sistema, ni tampoco en el modo modo a prueba de fallos
->
svgalib: cannot open /dev/mem Ni idea... :-\
->
alert. /dev/disk/by-uuld/b3517...does not dopping to a shellConsulta
este link (http://entidadweb.blogspot.com/2009/02/ubuntu-810-alert-devdiskby-uuid-no.html) donde creo que se expone una posible solución
Cita de: greenselves en 2 Enero 2010, 23:51 PM
En el menu de seleccion de sistema operativo tengo otras opciones como el de entrar al kernel generico ... 16 y el kernel generico ... 14
al entrar en el que finaliza en 14 todo bien, y funciona correctamente
pero en el de 16 me aparece ese error.
Gracias por el dato! ;D
A ver.. por donde empiezo...
Las versiones del kernel son fijas, es decir, si Ubuntu 9.10 Karmic Koala usa el kernel 2.6.31 lo seguirá usando por el resto de su vida... (nunca se actualizará a la 2.6.32 por ejemplo) sin embargo... si hay que corregir algún bug sea de compatibilidad, hardware, estabilidad o problemas de seguridad se lanzan revisiones del kernel inicial...
Y esas revisiones son las que tu conoces con eso de
"el kernel que acaba... en 14 o en 16"¿Nunca te has preguntado porque cuando se actualiza el kernel de Ubuntu aparecen más entradas en el GRUB?
Para entendernos, GRUB =
"En el menu de seleccion de sistema operativo"Pues el principal motivo de este comportamiento es que toquetear el kernel no es un juego de niños... es decir, una posible modificación que en teoría corrige un bug puede generar más bugs, incompatibilidades o regresiones (que viene a ser casi lo mismo... :xD ) y eso incluso después de pasar periodos de prueba y testeo considerables....
Cuando se actualiza el kernel de Ubuntu a una revisión más actual se mantiene también la posibilidad de acceder al sistema con una revisión antigua del kernel... por si la nueva revisión genera problemas que antes no existían.
Por tanto la solución que te recomiendo es que, de momento, inicies el sistema con el kernel que acaba en -14 al menos hasta que no salga una revisión superior a la -16.
Y si quieres configurar el grub para que inicie siempre la revision 14 del kernel puedes probar con la aplicación
startupmanager de los repositorios de Ubuntu que te permite configurar el GRUB de una forma visual y bastante sencilla.
De todas formas...
Cita de: greenselves en 2 Enero 2010, 23:51 PM
Cuando visito en equipo kernel generico ... 14 y veo la parte del generico defectuoso, me he dado cuenta que tiene una "x" en la carpeta boot.
...sería interesante si pudieras sacar una captura de pantalla de esa carpeta.
Que raro que el kernel no cree el nodo el mismo :-\ puedo sugerirte intentar hacer lo siguiente, aunque no garantizo 100% que funcione.
Entra a tu Ubuntu por el kernel 14. En el entorno grafico cuando te loguees, abre un editor grafico y agregale las siguientes lineas:
Citar
#!/bin/sh
mknod /dev/mem c 1 1
chgrp kmem /dev/mem
chmod 640 /dev/mem
Guarda ese archivo con el nombre 'local.sh' (Puede ser otro pero puse local)
Ahora abre una terminal y haz:
bash$ cp local.sh /etc/init.d
bash$ cd /etc/init.d
bash$ sudo chmod +x local.sh
bash$ ln -s local.sh /etc/rc3.d/S[numero]local
bash$ ln -s local.sh /etc/rc5.d/S[numero]local
Donde
S[numero]local Aca debes tener cuidado, ingresa a ambas carpetas /etc/rc3.d y /etc/rc5.d y verifica (con el comando ls) de todos esos servicios que vez alli cual tiene el ultimo numero asignado, cuando verifiques suponiendo que el ultimo numero es S98comando tu vas a colocarle entonces: S99local al enlace simbolico que estas creando.
Cuando tengas eso reinicia el sistema y elige el kernel 16 si vuelve a darte error, entonces reinicia nuevamente y cuando llegues al GRUB elige el kernel 16 y pincha la tecla 'e' para editarlo, bueno luego vete a fin de linea y modifica lo que esta en negrita:
kernel /boot/vmlinuz-2.6.27-7-generic
root=UUID=aqui el Serial de tu HD ro quiet splash
rootdelay=130Luego pulsas 'Enter' y la tecla b para continuar
Prueba haber si va.
Disculpen x la tardanza jeje. Intente instalando el pakete startup manager
pero me dice que =" ESperando que lso demas paketes se cierren"
Alguna ayuda con eso?
El unico pakete que tengo instalado es el compizConfig
He intentado instalando otro, para archivos .rar
pero lo mismo
Cita de: greenselves en 9 Enero 2010, 23:37 PMIntente instalando el pakete startup manager pero me dice que =" ESperando que lso demas paketes se cierren"
Alguna ayuda con eso?
¿Como has intentado instalar el
startupmanager?
¿Desde una terminal, desde Synaptic...?
¿Podrías hacer una captura de pantalla o poner aquí exactamente el error que te da? Ya que no creo que sólo te devuelva
"ESperando que lso demas paketes se cierren"Cualquier dato que creas irrelevante puede que ayude mucho.
(http://img532.imageshack.us/img532/9218/imageerror.th.png) (http://img532.imageshack.us/i/imageerror.png/)
Lo hago desde el centro de software ubuntu
Cita de: greenselves en 10 Enero 2010, 15:38 PM
(http://img532.imageshack.us/img532/9218/imageerror.th.png) (http://img532.imageshack.us/i/imageerror.png/)
Lo hago desde el centro de software ubuntu
Según esa captura el "error" (si es que se puede llamar así) que te da es:
CitarEsperando a que los demás gestores de paquetes se cierren
y eso tiene bastante más sentido que:
CitarEsperando que los demás paquetes se cierren
Bueno pues la solución a tu problema es comprobar que no tengas abierto ningún software de instalación de programas como el Gestor de paquetes Synaptic, el Gestor de actualizaciones, apt-get, aptitude... ya que en Ubuntu sólo se puede usar una de esas aplicaciones a la vez y no simultáneamente.
Perdon por mi ignorancia pero como cierro esos gestores de paquetes, o como se que los tengo abiertos. Y tambien decirme de favor si existe una tabla de procesos.
Cita de: greenselves en 11 Enero 2010, 16:16 PMPerdon por mi ignorancia pero como cierro esos gestores de paquetes, o como se que los tengo abiertos.
Los gestores de paquetes son programas como el centro de Software de Ubuntu porlo que se utiliza el mismo método para cerrarlos, es decir se cierran como cualquier ventana: botón derecho del ratón cerrar o pulsar en el caracter
X de la esquina superior derecha.
El problema es que puede que el gestor de actualizaciones (
update-manager) esté funcionando en segundo plano y no tengas modo de finalizarlo salvo matar a su proceso.
Cita de: greenselves en 11 Enero 2010, 16:16 PM
Y tambien decirme de favor si existe una tabla de procesos.
Si con tabla de procesos te refieres a herramientas del estilo Administrador de tareas de Windows o Monitor del sistema pues... Ubuntu incorpora por defecto una herramienta similar que puedes encontrar en:
Sistema -> Administración -> Monitor del SistemaCon ella puedes monitorizar controlar los procesos y aplicaciones en funcionamiento por lo que también puedes finalizar o matar los que quieras.
De todas formas siempre puedes probar a instalar el
startupmanager desde otros medios como en una terminal:
sudo apt-get install startupmanager
O en el Gestor de paquetes Synaptic -> Botón buscar ->
startupmanagerEl Centro de Software de Ubuntu es una aplicación relativamente nueva y no me extrañaría que aun tenga algún que otro problema.
Además... dos preguntas... ¿incluso después de reiniciar el ordenador el Centro de Software de Ubuntu sigue esperando a que se cierren los demás gestores de paquetes? ¿nunca has podido instalar nada desde el Centro de Software de Ubuntu?
Cita de: greenselves en 2 Enero 2010, 23:51 PM
nota:
En el menu de seleccion de sistema operativo tengo otras opciones como el de entrar al kernel generico ... 16 y el kernel generico ... 14
al entrar en el que finaliza en 14 todo bien, y funciona correctamente
pero en el de 16 me aparece ese error.
Dejame adivinar, has actualizado el sistema recientemente? Casi seguro que si, por eso tenés dos kernels.
Cuando aprenderá la gente que ubuntu se actualiza con una instalación en limpio.. :-*
Saludos
[quote author=
nsigned link=topic=279775.msg1383886#msg1383886 date=1263317227]
Cita de: greenselves en 2 Enero 2010, 23:51 PM
nota:
En el menu de seleccion de sistema operativo tengo otras opciones como el de entrar al kernel generico ... 16 y el kernel generico ... 14
al entrar en el que finaliza en 14 todo bien, y funciona correctamente
pero en el de 16 me aparece ese error.
Dejame adivinar, has actualizado el sistema recientemente? Casi seguro que si, por eso tenés dos kernels.
Cuando aprenderá la gente que ubuntu se actualiza con una instalación en limpio.. :-*
Saludos
[/quote]
[u
]nsigned creo que estas confundiendo las cosas, lo de tener más de un kernel no tiene nada que ver con actualizar Ubuntu de una versión desde otra ya instalada.
Cita de: Festor en 13 Enero 2010, 15:24 PM
[quote author=nsigned link=topic=279775.msg1383886#msg1383886 date=1263317227]
Cita de: greenselves en 2 Enero 2010, 23:51 PM
nota:
En el menu de seleccion de sistema operativo tengo otras opciones como el de entrar al kernel generico ... 16 y el kernel generico ... 14
al entrar en el que finaliza en 14 todo bien, y funciona correctamente
pero en el de 16 me aparece ese error.
Dejame adivinar, has actualizado el sistema recientemente? Casi seguro que si, por eso tenés dos kernels.
Cuando aprenderá la gente que ubuntu se actualiza con una instalación en limpio.. :-*
Saludos
[u
]nsigned creo que estas confundiendo las cosas, lo de tener más de un kernel no tiene nada que ver con actualizar Ubuntu de una versión desde otra ya instalada.
[/quote]
Casi siempre que se realiza una actualizacion general del SO casi seguro se instala un nuevo kernel, pero a su vez el(los) kernel(s) anteriores siguen estando disponibles..y mas aun si se actualiza desde una version anterior a la ultima (9.10).
En una instalacion tipica de ubuntu en el grub aparece la opcion del kernel instalado (que es la opcion por defecto para arrancar el SO normalmente), luego aparece la opcion de bootear en runlevel 1, y por ultimo el memtest..adicionalmente pueden aparecer entradas a otros SO's instalados, pero referidos al Ubuntu instalado solo aparece 1 kernel.
No pretendo crear discuciones ni flames ni nada.. :xD..pero el no ha dado indicios de que él mismo alla compilado/instalado un nuevo kernel, asi que si tiene mas de uno es porque los que estan 'de mas' han sido instalados por el sistema de actualizaciones automaticas de Ubuntu.
Corrígeme si me equibico en algo :)
Saludos
aaahhhh
y para instalar en synaptic no se puede
me aparece un error
y me pide que instale por la terminal
Cita de: greenselves en 13 Enero 2010, 22:54 PM
aaahhhh
y para instalar en synaptic no se puede
me aparece un error
y me pide que instale por la terminal
¿Qué dice ese error? De nada sirve que nos digas que te apareció un error si no sabemos que dice.
Creo que ya he resolvido este problema, tratando de instalar un programa, Ubuntu me aviso que existia un problema con actualizaciones, y me mostro un comando para resolver esto, sudo configure -a.
Lo hice y ya todo va bien, puedo instalar actualizaciones...
Ya tambien instalé el startupmanager, pero no me sirvio de mucho para poder quitar la otra opcion del GRUP.
Si reconoce que tengo los otros SO's pero para nada de ponder quitarlos o por lo menos ocultarlos.
Pero en el GRUP me sigue apareciendo la otra entrada de SO.
Ubuntu 9.10 Kernel 2.6.28.16-generic
Ubuntu 9.10 Kernel 2.6.28.16-generic (recovery mode)
y
Ubuntu 9.10 Kernel 2.6.28.14-generic
Ubuntu 9.10 Kernel 2.6.28.16-generic (recovery mode).
Con las dos puedo entrar (Antes no podia entrar a
Ubuntu 9.10 Kernel 2.6.28.16-generic).
Pero mi duda ahora es: como quitar una de estas opciones??
Como por ejemplo el que termina en ... 14-generic.
Saludos
Gracias por su ayuda!
jeje ya acabo de terminar con mi ultima duda sobre este tema, me aparecian dos kernel de Ubuntu,
aqui les paso el sitio en donde encontre el comando que utilicé para esto:ç
http://doc.ubuntu-es.org/Kernel
Especificamente:
1. Listar los kernels instalado con el siguiente comando:
dpkg --get-selections | grep linux-image
2. Eliminar los kernels anteriores, excepto el ultimo con el siguiente comando:
sudo aptitude purge paquete
paquete es el nombre del kernel, ej: linux-image-2.6.20-12-generic
Bueno doy por cerrado este tema.
No cabe duda que es de gran ayuda documentarse...
Saludos! :D