miércoles, 30 de mayo de 2012

VirtualBox en CentOS 6

Buen día, explicaré la forma en que he instalado VirtualBox en CentOS.



  1. Abrimos un terminal y nos logueamos como root.
  2. Nos vamos al directorio de los repositorios: cd /etc/yum.repos.d/
  3. Instalamos el repositorio de VirtualBox: wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
  4. Actualizamos la paqueteria: yum update
  5. Es necesario verificar que el kernel que corremos e sla ultima version del mismo:
    1. rpm -qa kernel |sort |tail -n 1
    2. uname -r
  6. En la comprobación la versión del kernel debe ser la misma, en caso contrario hay que reiniciar: reboot
  7. En ocasiones, es necesario tener el repositorio EPEL instalado, este es un repositorio de Fedora, creo que esto es solamente necesario para CentOS 5.
  8. Instalamos las dependencias: yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
  9. Ahora si empezamos con la isntalación de VirtualBox: yum install VirtualBox-4.1
  10. Reconstruimos los modulos del kernel utilizando el siguiente comando: /etc/init.d/vboxdrv setup
    1. Tambien pueden utilizar el comando: service vboxdrv setup
  11. Creamos un usuario para VirtualBox: usermod -a -G vboxusers tuUsuario
  12. Iniciamos VirtualBox: VirtualBox
Con esto debería bastar para tener instalado VirtualBox en su equipo con CentOS, esto lo he probado en mis dos equipos con CentOS sin problemas.

6 comentarios:

  1. Hola, he realizado todos los pasos pero al iniciar el servicio algo falla:


    Stopping VirtualBox kernel modules [ OK ]
    Uninstalling old VirtualBox DKMS kernel modules [ OK ]
    Removing old VirtualBox pci kernel module [ OK ]
    Removing old VirtualBox netadp kernel module [ OK ]
    Removing old VirtualBox netflt kernel module [ OK ]
    Removing old VirtualBox kernel module [ OK ]
    Trying to register the VirtualBox kernel modules using DKMS[FALLÃ]
    (Failed, trying without DKMS)
    Recompiling VirtualBox kernel modules [ OK ]
    Starting VirtualBox kernel modules [ OK ]

    ResponderEliminar
    Respuestas
    1. Probaste si a pesar de ese fallo funciona la VirtualBox?, me parece que debería correrte a pesar de ese fallo. Pero si no es así avísame y veremos como lo resolvemos.

      Eliminar
    2. Ya me funciono,desitnale el virtualbox 4.1 y despues de intentar bastante pude instalar rpfusion, epel y dkms(todos necesarios, si intentaba instalar solo el dkms no funcionaba) y luego instale el virtualbox y funciono perfecto. Todo esto fue necesario en Centos 6.3

      Gracias!

      Eliminar
  2. ejecuto en centos 6.3 en terminal # virtualbox y me muestra ese error, nose que hacer
    Failed to open the X11 display!

    ResponderEliminar
  3. a eso es tal vez por que no tienes X osea gnome o cualquier escritorio, o por que lo trataste de abrir desde una terminal virtual

    ResponderEliminar