Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > Virtualización


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Compilar modulo kernel Virtualbox
  #1  
Antiguo 28-sep-2014, 10:05
Avatar de el_nuberu
el_nuberu el_nuberu está desconectado
Habitual
 
Fecha de Ingreso: 28-enero-2006
Ubicación: Vilanova i la Geltru (Barna)
Mensajes: 276
Agradecimientos: 65
Agradecido 29 Veces en 14 Mensajes
Poder de Credibilidad: 12
el_nuberu está en el buen camino
Compilar modulo kernel Virtualbox

Hola.
Uso VBoxpor temas de cartografis y ahora llevaba ya tiempo sin usarlo y se ha ido actualizando total que hoy al iniciarlo me lanza lo siguiente:

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

Ejecuto '/etc/init.d/vboxdrv setup' y me lanza:

linux-z9h4:/home/fermago # /etc/init.d/vboxdrv setup
Recompiling VirtualBox kernel module, NOT. It has been packaged. done

He comprovado dependencias y mirado por el foro y por la red para ver como resolverlo y en el software de OpenSuse he encontrado este paquete "modulo-virtualbox" y en la explicación del mismo pone
"Crear comando de menú para el módulo de recompilación Virtualbox que se utilizará en caso de mal funcionamiento, sin tener que iniciar el procedimiento de terminal es especialmente útil para aquellos que odian a usar la terminal de ...;-).
Resumiendo que antes de ejecutar este paquete queria vuestra opinión no sea que haga algo que no debiera.

Pego "zypper se kernel"

fermago@linux-z9h4:~> zypper se kernel
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

E | Nombre | Resumen | Tipo
--+--------------------------------+--------------------------------------------+------------
| devel_kernel | Desarrollo del kernel de Linux | patrón
| kernel-coverage | Kernel Coverage Imageing, Galaxy Poster | paquete
| kernel-coverage | Kernel Coverage Imageing, Galaxy Poster | paquete src
| kernel-debug | Versión de depuración del kernel | paquete
| kernel-debug | Versión de depuración del kernel | paquete src
| kernel-debug-base | Módulos base de la versión de depuración-> | paquete
| kernel-debug-base-debuginfo | Debug information for package kernel-deb-> | paquete
| kernel-debug-debuginfo | Debug information for package kernel-debug | paquete
| kernel-debug-debugsource | Debug sources for package kernel-debug | paquete
| kernel-debug-devel | Archivos de desarrollo necesarios para c-> | paquete
| kernel-debug-devel-debuginfo | Debug information for package kernel-deb-> | paquete
i | kernel-default | El kernel estándar | paquete
| kernel-default | El kernel estándar | paquete src
| kernel-default-base | Módulos base para el kernel estándar par-> | paquete
| kernel-default-base-debuginfo | Debug information for package kernel-def-> | paquete
| kernel-default-debuginfo | Debug information for package kernel-def-> | paquete
| kernel-default-debugsource | Debug sources for package kernel-default | paquete
i | kernel-default-devel | Archivos de desarrollo necesarios para c-> | paquete
| kernel-desktop | Kernel optimized for the desktop | paquete
| kernel-desktop | Kernel optimized for the desktop | paquete src
| kernel-desktop-base | Kernel optimized for the desktop - base -> | paquete
| kernel-desktop-base-debuginfo | Debug information for package kernel-des-> | paquete
| kernel-desktop-debuginfo | Debug information for package kernel-des-> | paquete
| kernel-desktop-debugsource | Debug sources for package kernel-desktop | paquete
i | kernel-desktop-devel | Archivos de desarrollo necesarios para c-> | paquete
i | kernel-devel | Development files needed for building ke-> | paquete
| kernel-docs | Documentación del kernel | paquete
| kernel-docs | Documentación del kernel | paquete src
| kernel-ec2 | The Amazon EC2 Xen Kernel | paquete
| kernel-ec2 | The Amazon EC2 Xen Kernel | paquete src
| kernel-ec2-base | The Amazon EC2 Xen Kernel - base modules | paquete
| kernel-ec2-base-debuginfo | Debug information for package kernel-ec2-> | paquete
| kernel-ec2-debuginfo | Debug information for package kernel-ec2 | paquete
| kernel-ec2-debugsource | Debug sources for package kernel-ec2 | paquete
| kernel-ec2-devel | Archivos de desarrollo necesarios para c-> | paquete
i | kernel-firmware | Archivos de firmware para el kernel de l-> | paquete
| kernel-firmware | Archivos de firmware para el kernel de l-> | paquete src
i | kernel-macros | RPM macros for building Kernel Module Pa-> | paquete
| kernel-obs-build | package kernel and initrd for OBS VM bui-> | paquete
| kernel-obs-build | package kernel and initrd for OBS VM bui-> | paquete src
| kernel-obs-build-debugsource | Debug sources for package kernel-obs-build | paquete
| kernel-pae | Kernel con soporte PAE | paquete
| kernel-pae | Kernel con soporte PAE | paquete src
| kernel-pae-base | Módulos base para el kernel con soporte -> | paquete
| kernel-pae-base-debuginfo | Debug information for package kernel-pae-> | paquete
| kernel-pae-debuginfo | Debug information for package kernel-pae | paquete
| kernel-pae-debugsource | Debug sources for package kernel-pae | paquete
i | kernel-pae-devel | Archivos de desarrollo necesarios para c-> | paquete
i | kernel-source | Las fuentes del kernel de Linux | paquete
| kernel-source | Las fuentes del kernel de Linux | paquete src
| kernel-source-vanilla | Fuentes del kernel de linux tal como est-> | paquete
i | kernel-syms | Versiones de simbolos del kernel (modver-> | paquete
| kernel-syms | Versiones de simbolos del kernel (modver-> | paquete src
| kernel-trace | The Standard Kernel with Tracing Features | paquete
| kernel-trace | The Standard Kernel with Tracing Features | paquete src
| kernel-trace-base | The Standard Kernel with Tracing Feature-> | paquete
| kernel-trace-devel | Archivos de desarrollo necesarios para c-> | paquete
| kernel-vanilla | El kernel estandar - sin ningún parche d-> | paquete
| kernel-vanilla | El kernel estandar - sin ningún parche d-> | paquete src
| kernel-vanilla-debuginfo | Debug information for package kernel-van-> | paquete
| kernel-vanilla-debugsource | Debug sources for package kernel-vanilla | paquete
| kernel-vanilla-devel | Archivos de desarrollo necesarios para c-> | paquete
| kernel-xen | El kernel xen | paquete
| kernel-xen | El kernel xen | paquete src
| kernel-xen-base | Módulos base para el kernel xen | paquete
| kernel-xen-base-debuginfo | Debug information for package kernel-xen-> | paquete
| kernel-xen-debuginfo | Debug information for package kernel-xen | paquete
| kernel-xen-debugsource | Debug sources for package kernel-xen | paquete
i | kernel-xen-devel | Archivos de desarrollo necesarios para c-> | paquete
| kernelshark | GUI for trace-cmd | paquete
| nfs-kernel-server | Herramientas de soporte para kernel nfsd | paquete
| patterns-openSUSE-devel_kernel | Meta package for pattern devel_kernel | paquete
| texlive-l3kernel | LaTeX3 programming conventions | paquete
| texlive-l3kernel | LaTeX3 programming conventions | paquete src
| texlive-l3kernel-doc | Documentation for texlive-l3kernel | paquete
| zoo-kernel | ZOO is a WPS (Web Processing Service) op-> | paquete
| zoo-kernel | ZOO is a WPS (Web Processing Service) op-> | paquete src
| zoo-kernel-grass-bridge | wps-grass-bridge addons for Zoo-Kernel | paquete

Gracias por anticipado y saludos cordiales
Responder Citando
  #2  
Antiguo 28-sep-2014, 12:01
XisEme XisEme está desconectado
Miembro Senior
 
Fecha de Ingreso: 08-septiembre-2005
Ubicación: ±43º21'N8º22'W
Versión: Tumbleweed[x64]
Mensajes: 1.232
Agradecimientos: 22
Agradecido 301 Veces en 258 Mensajes
Poder de Credibilidad: 14
XisEme está en el buen camino
Uso Tumbleweed -aún - que como actualiza de kernels frecuentemente tengo que aplico lo de /etc/init.d/vboxdrv setup sin ningún problema

Aunque la lista de "kernel" es muy larga ( el modificador -i lanzaría solo los instalados) creo ver que tienes por lo menos 3 kernels default, desktop y xen? en ninguno te funciona?

Estos son los míos por si te ayuda en algo:
Código:
zypper se -i kernel
Loading repository data...
Reading installed packages...

S | Name                 | Summary                                                 | Type   
--+----------------------+---------------------------------------------------------+--------
i | kernel-desktop       | Kernel optimized for the desktop                        | package
i | kernel-desktop-devel | Development files necessary for building kernel modules | package
i | kernel-devel         | Development files needed for building kernel modules    | package
i | kernel-firmware      | Linux kernel firmware files                             | package
i | kernel-macros        | RPM macros for building Kernel Module Packages          | package
i | kernel-source        | The Linux Kernel Sources                                | package
i | texlive-l3kernel     | LaTeX3 programming conventions                          | package
__________________
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
Responder Citando
  #3  
Antiguo 28-sep-2014, 20:24
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.481
Agradecimientos: 563
Agradecido 2.416 Veces en 1.627 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
Para que pueda compilar el modulo del kernel de Virtualbox es muy importante que el numero de las versiones coincida con el kernel que se use, fijate bien en la salida de comando de abajo, no pregunta por ninguna version sino busca los paquetes instalados con esa version.
Es necesario instalar estos 3 paquetes de la misma version de tu kernel en uso: el -devel de tu kernel en uso, kernel-devel y kernel-source

Copia y pega el comando en negrita en tu terminal para ver tu salida.
Cita:
zypper se -si kernel | grep `uname -r | cut -d "-" -f -2`
i | kernel-desktop | paquete | 3.11.10-21.1 | x86_64 | openSUSE-13.1-Update
i | kernel-desktop-devel | paquete | 3.11.10-21.1 | x86_64 | openSUSE-13.1-Update
i | kernel-devel | paquete | 3.11.10-21.1 | noarch | openSUSE-13.1-Update
i | kernel-source | paquete | 3.11.10-21.1 | noarch | openSUSE-13.1-Update
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #4  
Antiguo 28-sep-2014, 21:12
Avatar de LUKE10
LUKE10 LUKE10 está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 27-septiembre-2006
Ubicación: Epaña (murcia)
Versión: Leap 42.2 - KDE
Mensajes: 1.654
Agradecimientos: 73
Agradecido 402 Veces en 314 Mensajes
Poder de Credibilidad: 13
LUKE10 está en el buen camino
Enviar un mensaje por MSN a LUKE10
Hola¡¡

Eso pasa por que estas ejecutando un kernel con una versión superior al kernel del virtualbox.

Quiero decir que si estas usando la ultima versión del kernel " actualmente 3.16.3-1 " te dirá lo que te dice, aunque tengas instalado el kernel que necesita para funcionar.

La solución que yo le di es, iniciar el sistema con el kernel de la distro, el cual mantengo aparte del ultimo mencionado anteriormente, 3.16.3-1 .

Dicho esto, virtualbox no funcionará con un kernel cargado superior al que esta diseñado, debes iniciar el sistema con el adecuado.

Un saludo.
__________________
Subir fotos: http://subefotos.com/
Responder Citando
  #5  
Antiguo 29-sep-2014, 10:01
Avatar de el_nuberu
el_nuberu el_nuberu está desconectado
Habitual
 
Fecha de Ingreso: 28-enero-2006
Ubicación: Vilanova i la Geltru (Barna)
Mensajes: 276
Agradecimientos: 65
Agradecido 29 Veces en 14 Mensajes
Poder de Credibilidad: 12
el_nuberu está en el buen camino
Hola. muy buenas a todos.
En primer lugar gracias por vuestras respuestas y ahora intentaré ir repondiendo una por una las cuestiones que me planteais.
"XisEme"
Esto es lo que me lanza zypper se -i kernel
fermago@linux-z9h4:~> zypper se -i kernel
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

E | Nombre | Resumen | Tipo
--+----------------------+---------------------------------------------------------+---------
i | kernel-default | El kernel estándar | paquete
i | kernel-default-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-desktop-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-devel | Development files needed for building kernel modules | paquete
i | kernel-firmware | Archivos de firmware para el kernel de linux | paquete
i | kernel-macros | RPM macros for building Kernel Module Packages | paquete
i | kernel-pae-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-source | Las fuentes del kernel de Linux | paquete
i | kernel-syms | Versiones de simbolos del kernel (modversions) | paquete
i | kernel-xen-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
fermago@linux-z9h4:~>

"Diablo Rojo"
He copiado y pegado lo que me pones en negrita y no me lanza nada
fermago@linux-z9h4:~> zypper se -si kernel | grep `uname -r | cut -d "-" -f -2`
fermago@linux-z9h4:~>

Pongo una imagen de Yast

Y en cuanto a Luke10
¿Cual es el último kernel para VirtualBox?

Saludos cordiales
Imágenes Adjuntas
Tipo de Archivo: jpg kernel.jpg (73,0 KB (Kilobytes), 33 visitas)
Responder Citando
  #6  
Antiguo 29-sep-2014, 15:53
Avatar de LUKE10
LUKE10 LUKE10 está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 27-septiembre-2006
Ubicación: Epaña (murcia)
Versión: Leap 42.2 - KDE
Mensajes: 1.654
Agradecimientos: 73
Agradecido 402 Veces en 314 Mensajes
Poder de Credibilidad: 13
LUKE10 está en el buen camino
Enviar un mensaje por MSN a LUKE10
Hola¡¡

En versión en la misma pagina que estas te dice las versiones.

Yo tengo instalado el ultimo kernel de escritorio y mantengo también el kernel de la distro por el virtualbox.
En esta foto que te pongo ves los dos kernel instalados, el mas actual y el de la distro en la pestaña versión lo puedes ver.



Y en esta te enseño la versión de virtualbox que tiene que ser la misma que tienes tu, ya que se actualiza solo, también puede que tengas mas versiones del kernel instaladas, elimina todas menos la mas actual, te pongo los dos archivos a mirar.
virtualbox-guest-kmp-desktop y virtualbox-host-kmp-desktop.



Solo inicia el sistema con la versión del kernel que te pida, es decir la versión original de la distro.
Al iniciar el sistema en el menú de inicio le das a avanzada y hay te salen las dos versiones, la 1º la actual y la segunda la original.

Un saludo.
______________
__________________
Subir fotos: http://subefotos.com/

Última edición por LUKE10; 29-sep-2014 a las 15:56
Responder Citando
  #7  
Antiguo 29-sep-2014, 19:49
Avatar de VampirD
VampirD VampirD está desconectado
Miembro Senior
 
Fecha de Ingreso: 28-diciembre-2010
Ubicación: Frente al teclado
Versión: Leap 42.1
Mensajes: 827
Agradecimientos: 5
Agradecido 177 Veces en 144 Mensajes
Poder de Credibilidad: 7
VampirD está en el buen camino
Enviar un mensaje por ICQ a VampirD Enviar un mensaje por MSN a VampirD
No, ese error sale xq tienes instalado el VirtualBox del repositorio de openSUSE, prueba a usar el de la pagina oficial de VBox
__________________
VampirD

Microsoft Windows is like air conditioning
Stops working when you open a window.
Responder Citando
  #8  
Antiguo 29-sep-2014, 20:02
Avatar de el_nuberu
el_nuberu el_nuberu está desconectado
Habitual
 
Fecha de Ingreso: 28-enero-2006
Ubicación: Vilanova i la Geltru (Barna)
Mensajes: 276
Agradecimientos: 65
Agradecido 29 Veces en 14 Mensajes
Poder de Credibilidad: 12
el_nuberu está en el buen camino
Muy buenas

"VampirD"
Tengo VBox de este repo:
http://download.opensuse.org/reposit...openSUSE_13.1/
¿Cual es el de la página oficial?.
He mirado y sale uno para la versión OpenSuse 12.3 ¿unnnnn? no obstante he intentado añadirlo y me da error el repo.

LUKE10
Me he quedado sorprendido de los kernels instalados así que he hecho limpieza y pongo una imagen con los que he dejado que en principio es el original y la última versión, haber que te parece si debo eliminar más.
Imágenes Adjuntas
Tipo de Archivo: jpg kernel_Instalados.jpg (64,6 KB (Kilobytes), 29 visitas)
Responder Citando
  #9  
Antiguo 29-sep-2014, 20:04
Avatar de maniat1k
maniat1k maniat1k está desconectado
Miembro Senior
 
Fecha de Ingreso: 26-abril-2011
Ubicación: Mdeo, Uy
Versión: Leap
Mensajes: 1.228
Agradecimientos: 170
Agradecido 253 Veces en 189 Mensajes
Poder de Credibilidad: 8
maniat1k está en el buen camino
Bueno este es mi granito de arena:
Cuando me paso eso a mi lo que hice fue instalar el dkms:

Esto es lo que tengo de momento

Código:
bottle:~ #  zypper se -i kernel
Loading repository data...
Reading installed packages...

S | Name                 | Summary                                             | Type   
--+----------------------+-----------------------------------------------------+--------
i | kernel-default-devel | Development files necessary for building kernel m-> | package
i | kernel-desktop       | Kernel optimized for the desktop                    | package
i | kernel-desktop-devel | Development files necessary for building kernel m-> | package
i | kernel-devel         | Development files needed for building kernel modu-> | package
i | kernel-firmware      | Linux kernel firmware files                         | package
i | kernel-source        | The Linux Kernel Sources                            | package
i | kernel-syms          | Kernel Symbol Versions (modversions)                | package
i | kernel-xen-devel     | Development files necessary for building kernel m-> | package
i | nfs-kernel-server    | Support Utilities for Kernel nfsd                   | package
y el dkms

Código:
bottle:~ # zypper se -i dkms
Loading repository data...
Reading installed packages...

S | Name | Summary                                 | Type   
--+------+-----------------------------------------+--------
i | dkms | Dynamic Kernel Module Support Framework | package

bottle:~ # rpm -qa | grep dkms
dkms-2.2.0.3-14.2.noarch
bottle:~ #
Responder Citando
  #10  
Antiguo 30-sep-2014, 10:58
Avatar de el_nuberu
el_nuberu el_nuberu está desconectado
Habitual
 
Fecha de Ingreso: 28-enero-2006
Ubicación: Vilanova i la Geltru (Barna)
Mensajes: 276
Agradecimientos: 65
Agradecido 29 Veces en 14 Mensajes
Poder de Credibilidad: 12
el_nuberu está en el buen camino
Hola
Por cierto, versión de VBox que tengo 4.3.14-126.4
He instalado DKMS, y nada ya que me pide compilar el módulo.

linux-z9h4:/home/fermago # /etc/init.d/vboxdrv setup
Recompiling VirtualBox kernel module, NOT. It has been packaged. done


fermago@linux-z9h4:~> zypper se -i kernel
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...

E | Nombre | Resumen | Tipo
--+----------------------+---------------------------------------------------------+---------
i | kernel-default | El kernel estándar | paquete
i | kernel-default-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-desktop-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-devel | Development files needed for building kernel modules | paquete
i | kernel-firmware | Archivos de firmware para el kernel de linux | paquete
i | kernel-macros | RPM macros for building Kernel Module Packages | paquete
i | kernel-pae-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete
i | kernel-source | Las fuentes del kernel de Linux | paquete
i | kernel-syms | Versiones de simbolos del kernel (modversions) | paquete
i | kernel-xen-devel | Archivos de desarrollo necesarios para compilar módul-> | paquete

Como se hace para añadir las imagenes con las barras de desplazamiento como pones tu y otros aforados.

Saludos cordiales

Comentarios adicionales

Por una parte, he añadido el repo oficial de Oracle VirtualBox que ayer me dio error al añadirlo por lo cual si instalo esta versión tambien se instalan guest-kmp-default, host-kmp-default, guest tools, guest x-11 y VBox Qt lo pregunto porqué he mirado en Yast y solamente me sale VBox 4.3.16.
Por otra parte he comprobado con Apper y tengo un monton de versiones deguest-kmp-default, host-kmp-default, guest tools, guest x-11 y quería saber si las puedo eliminar dejando solamente las que corresponden a la última versión.

Gracias

Última edición por el_nuberu; 30-sep-2014 a las 11:49 Razón: Añadir comentarios
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ahora, pc se cuelga aleatoriamente sic General OpenSUSE 6 29-dic-2010 15:40
Inestabilidad de opensuse 10.2 (ayuda) p3g4z0 General OpenSUSE 25 17-feb-2007 10:00
Problema con red en SuSE 9.0 Pro arandaedgar Internet, Redes y Wireless 6 16-oct-2006 02:52
Unable to handle kernel NULL pointer dereference at virtual address 00000000 pacorro.martine General OpenSUSE 1 01-ago-2006 18:44
Suse 10 se cuelga al arrancar el escritorio goordel Hardware 6 14-mar-2006 18:21



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 10:11.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba