Kernel driver not installed (rc=-1908)

``` root@Genius:/home/abr4xas\# /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules:. Uninstalling old VirtualBox DKMS kernel modules:. Trying to register the VirtualBox kernel modules using DKMS: Failed, trying without DKMS ... failed! Recompiling VirtualBox kernel modules:. Starting VirtualBox kernel modules: modprobe vboxdrv failed. Please use 'dmesg' to find out why ... failed! ```
- Por lo visto, lo de hacer:
``` /etc/init.d/vboxdrv setup ```
no funciono... :-/ Toca hacer algo y es instalar los dkms - de nuevo en consola:
``` apt-get install dkms ```
- Y bueno, con esto estamos listos no? vamos a nuestra querida consola y hacemos:
``` root@Genius:/home/abr4xas\# /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules:. Uninstalling old VirtualBox DKMS kernel modules:. Removing old VirtualBox netadp kernel module:. Removing old VirtualBox netflt kernel module:. Removing old VirtualBox kernel module:. Trying to register the VirtualBox kernel modules using DKMS:Error! Your kernel headers for kernel 3.0.0-1-686-pae cannot be found. Please install the linux-headers-3.0.0-1-686-pae package, or use the --kernelsourcedir option to tell DKMS where it's located Failed, trying without DKMS ... failed! Recompiling VirtualBox kernel modules:. Starting VirtualBox kernel modules: modprobe vboxdrv failed. Please use 'dmesg' to find out why ... failed! ```
Ok, aun no damos solucion al problema :( en este caso, como pueden ver me dice ahora que los headers para el kernel 3.0.0-1-686-pae no se encuentran ya saben lo que debemos hacer no? - en consola debemos colocar:
``` apt-get install linux-headers-`uname -r ```
- Esperamos a que baje todo lo que necesitamos despues de eso hacemos (nuevamente):
``` /etc/init.d/vboxdrv setup ```
Y debemos obtener algo asi como:
``` Stopping VirtualBox kernel modules:. Uninstalling old VirtualBox DKMS kernel modules:. Removing old VirtualBox netadp kernel module:. Removing old VirtualBox netflt kernel module:. Removing old VirtualBox kernel module:. Trying to register the VirtualBox kernel modules using DKMS:. Starting VirtualBox kernel modules:. ```
:D WIN!! Ya tenemos nuestro kernel con los modulos necesarios para seguir usando nuestro virtual box!!

pero... Sabes a quien se le debe el nombre de este lanzamiento? image:

Y si, no es noticia a estas alturas que fedora 16 se llamara verne pero... Sabes a quien se le debe el nombre de este lanzamiento?

Supongo que no y si sabes quien es Jules Gabriel Verne te felicito!! :D

Bueno, para quienes no lo sepan Julio Verne o Jules Gabriel Verne fue un escritor frances de novelas de aventuras y esas cosas fantasticas[0]

Bueno, en este caso hablemos ya de fedora, como dije ya a estas alturas saben que nombre tendra el nuevo lanzamiento y eso.. Tratare de hacer un pequeño review de lo que le ha pasado a esta distro hasta ahora:

Hasta el momento tienen al 100%:

Para ver la lista completa de lo que tienen listo clic aqui [1]

Bueno, esto es todo.... Si quieren usar esta version de desarrollo pues pueden bajarla de aqui [2]

[0] http://es.wikipedia.org/wiki/Julio_Verne

[1] http://fedoraproject.org/wiki/Releases/16/FeatureList

[2] http://fedoraproject.org/es/get-prerelease

debian, yo lo instale pero nunca pude instalar nada*" de seguro estaras pensando en que si actualizo la lista de los repos y casualmente ese es el problema... image:

Unas de las cosas que me han dicho ultimamente es que: "No se como tu usas debian, yo lo instale pero nunca pude instalar nada" de seguro estaras pensando en que si actualizo la lista de los repos y casualmente ese es el problema...

Este post va directamente a esa personas que por no preguntar o quizas, por no saber buscar en google, "Que hacer despues de instalar debian"

Primero que nada, debemos entender lo siguiente:

Debian se distribuye (mediante réplicas) a través de cientos de servidores en Internet. Usar un servidor cercano ayuda a acelerar la descarga a la vez que se reduce la carga en nuestros servidores centrales así como en la propia Internet en general.[0]

Las réplicas de Debian pueden ser primarias o secundarias, según las siguientes definiciones:

  • Una réplica primaria posee un ancho de banda considerable, está disponible 24 horas al día y tiene un nombre fácil de recordar, del tipo ftp..debian.org.

Las réplicas primarias se actualizan automáticamente cada vez que hay cambios en el repositorio de Debian.

  • Una réplica secundaria puede restringir qué es lo que replica (por posibles problemas de espacio). Aunque una réplica sea secundario eso no significa necesariamente que tenga que ser más lenta o estar menos actualizada que una primaria.

Y por si aun no se entiende que es un repositorio aqui les dejo este enlace[1]

OK, ahora vamos con esto:

La lista de los repos se encuentra en el siguiente ruta /etc/apt/sources.list: en este caso vamos a consola y escribimos:

``` cat /etc/apt/sources.list ```
Esto para ver que hay dentro del archivo sources.list A eso lo que esta ahi debemos incluir los repositorios _contrib_ y _non-free_.
``` \# \# deb cdrom:[Debian GNU/Linux 6.0.0 \_Squeeze\_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main \*\* \#deb cdrom:[Debian GNU/Linux 6.0.0 \_Squeeze\_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main \*\* deb http://ftp.pt.debian.org/debian/ squeeze main contrib non-free \#deb-src http://ftp.pt.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze/updates main contrib non-free \#deb-src http://security.debian.org/ squeeze/updates main deb http://ftp.pt.debian.org/debian/ squeeze-updates main contrib non-free \#deb-src http://ftp.pt.debian.org/debian/ squeeze-updates main ```
Por favor, no le presten atencion a las lineas que tienen los 2 \*\* ya que esas lineas varian cuando uds hacen la instalacion del sistema. Bueno, en el enlace \[0\] estan las direcciones de las réplicas primarias de Debian. Ahi pueden jugar con eso para seleccionar el repo más cercano a uds para que la descarga sea mucho más rapida. Finalmente, para actualizar el equipo lo que debemos hacer es (en la consola):
``` aptitude update ```
Y luego un:
``` aptitude full-upgrade ```
Listo, nuestro sistema actualizado!! Enjoy!!!!!!!!! Fuente: \[0\] [http://www.debian.org/mirror/list](http://www.debian.org/mirror/list "Réplicas de Debian en todo el mundo") \[1\] [http://es.wikipedia.org/wiki/Repositorio](http://es.wikipedia.org/wiki/Repositorio "Repositorio") [http://servidordebian.wikidot.com/squeeze-es:config](http://servidordebian.wikidot.com/squeeze-es:config "http://servidordebian.wikidot.com/squeeze-es:config")

feedlyfeed your mind

A news reader for creative minds

  • A simple and elegant way to read and share the content of your favorites sites. Anytime. Anywhere!
  • Una simple y elegante forma de leer y compartir contenido de tus sitios favoritos, En cual quier momento, en cualquier lugar.

Feedly 5.x Guided Tour

Building Feedly

Also available

DSL es una distribución de GNU/Linux que en tan solo 50MB es capaz de conseguir eficientemente lo siguiente:

  • Arrancar desde un CD de formato tarjeta a un entorno independiente de su disco duro.
  • Arrancar desde una memoria USB.
  • Arrancar *dentro* de un S.O. anfitrión (por ejemplo, puede arrancarse dentro de Windows).
  • Correr sin trabas desde una tarjeta Compact Flash IDE mediante un método que llamamos "instalación frugal".
  • Transformarse en una distribución Debian tradicional tras instalarse en un disco duro.
  • Mantener funcionando aceptablemente rápido un 486DX con 16MB de RAM.
  • Correr completo desde memoria en tan poco como 128MB (¡te asombrarás de lo rápido que es tu ordenador realmente!).
  • Crecer modularmente -- DSL es altamente extensible sin necesidad de personalización.

Where to download:

Current Full Mirror List:

ftp://ibiblio.org/pub/Linux/distributions/damnsmall/

http://ibiblio.org/pub/Linux/distributions/damnsmall/

ftp://ftp.is.co.za/linux/distributions/damnsmall/(South Africa)

http://gd.tuwien.ac.at/opsys/linux/damnsmall/(Austria) also rsync and FTP

http://gulus.USherbrooke.ca/pub/distro/DamnSmallLinux/Location: (Quebec, Canada)

http://ftp.belnet.be/packages/damnsmalllinux/(Belgian)

ftp://ftp.belnet.be/packages/damnsmalllinux/(Belgian)

http://ftp.heanet.ie/mirrors/damnsmalllinux.org/

ftp://ftp.heanet.ie/mirrors/damnsmalllinux.org/

Rysnc Mirror:
rsync ftp.belnet.be::packages/damnsmalllinux/
sync://ftp.heanet.ie/mirrors/damnsmalllinux.org/

Bittorrent Mirror:
Linux Tracker, Torrent & Xdelta

http://www.tlm-project.org/torrents/damnsmall/

Metalink:
Metalink

Para más info visita: http://www.damnsmalllinux.org/index_es.html

Cuando estamos trabajando con Apache, como nuestro servidor de pruebas al momento de realizar alguna actualización o cuando lo instalamos si verificamos todo lo que dice la consola al momento de hacer alguna de esas cosas mecionadas podemos apreciar que nos dice:

``` Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName. ```
En este caso, eso tiene una solucion facil y rapida: primero debemos editar el archivo httpd.conf:
``` gedit /etc/apache2/httpd.conf ```
y colocar:
``` ServerName localhost ```
Reiniciamos el servicio con:
``` service apache2 restart ```
Y listo. Bueno, chao... Eso es todo!!

El espacio de desarrollo de aplicaciones móviles está progresando rápidamente, lo que se debe en parte a los nuevos marcos que han surgido con la promesa de hacer del desarrollo móvil más fácil y más accesible a un desarrollador web tradicional. Este artículo se centra en el desarrollo de aplicaciones nativas de móviles mediante la aplicación de las habilidades del lenguaje HTML, CSS, JavaScript y ya tiene dos marcos: un marco nuevo llamado Jo, y un marco de código abierto llamado PhoneGap que le permite acceder a funciones nativas en algunas de las populares plataformas móviles.

En este caso les hablo de:

Build native mobile applications with Jo and PhoneGap

Develop Android applications with HTML and JavaScript code

Aqui el linkasi que a disfrutar... Es totalmente facil y divertido!! :D

Cada quien tiene una forma distinta de aprecier la web, mucho dicen que les aburre otros que es lo mejor, que simplemente la usan para hacer sus deberes escolares y asi... Lo que quizas esas personas no se han percatado es que _TODOS_ usamos la misma informacion solo que de una forma distinta.

Es asi como nace "Webfy Me" de Mozilla donde tienes la facilidad de hacer un cuestionario que define como es la web para ti, el cual es muy entretenido hacerlo, al final del cuestionario te dan una url para compartir "tu web" y te permite tambien descargar una foto.

Bueno, en el dia de hoy he estado buscando un buen juego para mi equipo (tengo un Motorola milestone ) y pues encontré dos:

Juego Android

Juego Android

Estan en el market!! Son muuuy buenos!!!!!! Btw, estoy usando una aplicación para wordpreesen android luego les comento.

Bueno, antes de entrar en "materia" debemos conocer ciertas cosas sobre esta distro: Debian siempre mantiene al menos tres versiones en mantenimiento activo:

"estable", "en pruebas" e "inestable" (stable, testing y unstable). Sus principales características son:

  • Rama estable:La distribución "estable" (stable) contiene la publicación oficial más reciente de Debian.Esta es la versión de producción de Debian, cuyo uso recomendamos principalmente.
  • Rama en pruebas:La distribución "en pruebas" (testing) es la futura "estable", contiene paquetes que aún no han sido aceptados en dicha rama pero están a la espera de ello.La principal ventaja de usar esta rama es que tiene versiones más recientes del software.
  • Rama inestable:La distribución "inestable" es donde tiene lugar el desarrollo activo de Debian. Generalmente, esta rama es la que usan los desarrolladores y otros usuarios que quieren estar a la última. La distribución "inestable" se llama y siempre se llamará Sid.

Para saber más http://www.esdebian.org/wiki/ramas-desarrollo-debian

Ok, a lo que vinimos... Si lo que queremos cambiar de squeeze a wheezy (estable a testing) en debian lo primero que debemos hacer en una terminal como root:

``` gedit /etc/apt/sources.list ```
para cambiar lo que tenemos ahi por:
``` #Repositorios oficiales deb http://ftp.debian.org/debian/ testing main deb-src http://ftp.debian.org/debian/ testing main contrib non-free #Repositorios de seguridad deb http://security.debian.org/ testing/updates main deb-src http://security.debian.org/ testing/updates main #Repositorios multimedia deb http://www.debian-multimedia.org/ testing main deb-src http://www.debian-multimedia.org/ testing main ```
Luego de eso, debemos hacer un:
``` ptitude update aptitude safe-upgrade aptitude full-upgrade ```
Si de casualidad tienen un error con algun modulo en el kernel pueden ver este [post](http://abr4xas.org/2011/08/firmware-missing/ "http://abr4xas.org/2011/08/firmware-missing/") Y bueno, listo ya estan usando debian testing :D... Al menos que, despues de hacer el reboot no puedan entrar de forma normal a su equipo :( la solucion a eso es muy facil (por lo menos en mi caso pero, debe ser igual :)) al momento del reboot el sistema les va a pedir su usuario y contraseña la cual deben poner luego de eso se loguean como root y escriben:
``` aptitude install xserver-xorg ```
Y listo, esperan a que bajen todos los paquetes y tendran su flamante wheezy!! Bueno, chao!!