Estoy intentando instalar VirtualBox dentro de una instancia de OpenVZ externa en la que obtuve un buen trato. El punto es ejecutar un pequeño cuadro de Windows XP para algún tipo de servidor de Windows.
- Si, es un experimento.
- No, no es para producción.
Parece que todo funcionaría bien, pero el instalador no puede encontrar las fuentes de mi distribución. Mi instancia tiene instalado Debian 6. Correr uname -rme da 2.6.32-042stab061.2. He buscado en todo mi apt-cache algo similar, intenté instalar linux-sources-2.6.32 y una variedad de encabezados de linux, pero no tengo suerte.
¿Alguien sabe cómo puedo obtener las fuentes adecuadas para esta instancia para que VirtualBox pueda compilarse? Gracias.
debian
virtualbox
openvz
jocull
fuente
fuente

Respuestas:
En OpenVZ, no tienes ningún control sobre el kernel. Esto se debe a que OpenVZ no virtualiza hardware, y es un "contenedor", en lugar de una máquina virtual en el nodo host. Como no podrá cargar módulos en el núcleo del host, esto no será posible.
fuente
La solución para ejecutar VirtualBox dentro de OpenVZ (en un contenedor OpenVZ) es simple. Este procedimiento ha sido probado en ProxMox VE 2.2
echo "deb http://backports.debian.org/debian-backports squeeze-backports main" >> /etc/apt/sources.listapt-get install virtualboxLOAD_VBOXDRV_MODULE=1vzctl set <VEID> --devnodes vboxdrv:rw --devnodes vboxnetctl:rw --savefuente