HOWTO VirtualBox en Gentoo
Me cansó VMware, me cansé de que se rompa, cada vez que actualizaba el kernel, actualizaba un módulo, reiniciaba el server o hacia cualquier cosa, se rompía, y lo tenia que arreglar, y perdia mucho tiempo.
Encima de todo, no anda bien, desde que migraron a la interfaz web nueva (ya se que no tiene nada que ver) anda MUY mal, de repente tenes 2 virtuales prendidas y queres reiniciar una y tarda MEDIA HORA en reiniciar (sin exagerar), busqué, me cansé de buscar, y mi problema le pasa a muchisima gente, y no tiene solución aparente. O por lo menos no la encontré, y les digo que busqué mucho. Tardaba tanto en reiniciar una VM que a veces reiniciaba el servidor entero para poder prender una VM porque no podia esperar tanto tiempo.
Me lo instalé en mi pc y hacia lo mismo, una cagada.
En fin, me presentaron virtualbox y me gustó, todavia está medio verde para servidores, ya que instalar la versión remota es medio jodido, es más, todavia no lo puedo hacer. Es mucho más rápido que vmware, bootea un xp en 3 o 4 segundos. Lo malo es que no tiene una interfaz bonita como vmware para crear VMs y todo eso, en realidad si tiene pero todavia no la instalo.
Pero bueno voy a ir actualizando a medida que me salga.
Pasos para instalar virtualbox:
Yo instalé la version inestable porque me tiraba un error con un comando.
echo "app-emulation/virtualbox-bin" >> /etc/portage/package.keywords
Instalo esta version más nueva porque me tiraba kernel panic al booteo con la version anterior, y aparte me pedia usar un gcc mas viejo
vmware ~ # uname -r
2.6.30-gentoo-r8
tengo que cambiar el hostname del server :p
Instalar virtualbox como Dios manda:
emerge -av virtualbox-bin
Agregar los modulos a /etc/modules.autoload.d/kernel-2.6
vboxdrv
vboxnetflt
vboxnetadp
Cargarlos (o reiniciar para que se carguen solos y comprobar que no tire kernel panic)
modprobe vboxdrv
modprobe vboxnetflt
modprobe vboxnetadp
Una vez que todo funciona, levantar las vm, esto es muy rústico, pero ya voy a instalar la interfaz web
VBoxHeadless -startvm windows
Donde windows es el nombre de la VM, esta VM la hice en mi pc, le instalé windows y se la pasé al server por scp
Es importante remarcar que instalé la version full y no la open source porque necesito conectarme por escritorio remoto a las VM. Con esto me refiero a conectarme antes de que bootee el OS, esto sirve en el caso de que por ejemplo no levante la red, y no me pueda conectar por otros medios.
Para activar escritorio remoto (o VRDP) se hace de la siguiente forma:
VBoxManage modifyvm win2008 -vrdp on
Una vez hecho esto, levantamos la VM y vemos lo siguiente:
vmware # VBoxHeadless -startvm win2008
...
Listening on port 3389
Vemos que el puerto 3389 (el que tiene por defecto rdesktop) se abre para aceptar conexiones, con un simple :
rdesktop ip_del_server
Nos conectamos y vemos el booteo e incluso podemos entrar a modo a prueba de fallos y esas cosas locas que les pasa a los windows.
- IMPORTANTE:
Me pasó que Windows 2008 server no booteaba con virtualbox, lo iniciaba en modo a prueba de fallos y se quedaba cargando el siguiente archivo:
C:\Windows\System32\drivers\crcdisk.sys
Después de toda una mañana probando miles de cosas (cambiando drivers de disco, probando diferentes configuraciones) se me ocurrió borrar ese archivo (booteando la VM con un livecd de ubuntu, montando la particion y haciendo un simple rm crcdisk.sys) FUNCIONÓ!
Asi que muy contento booteó mi VM con windows2008 rapidisimo! mucho mejor que VMware.
Otra cosa rápida:
Cuando usaba la vm via vrdp, el cursor del mouse estaba desfasado, (veia 2 cursores), se arregló facil instalando las virtualbox additions … montando la iso de la siguiente forma:
VBoxManage controlvm win2008 dvdattach /opt/VirtualBox/additions/VBoxGuestAdditions.iso
Ahi nomas abri “Mi Pc” y las instalé, despues de reiniciar andaba perfecto!
In: linux · Tagged with: crcdisk, crcdisk.sys, gentoo, virtualbox, vmware, windows 2008, windows2008

on November 26, 2009 at 10:24
Permalink
[...] les comenté antes, me cambié a de VMware a VirtualBox y por ahora estoy muy contento, tuve que migrar las imagenes [...]
on December 1, 2009 at 16:08
Permalink
[...] venia comentando que he estado trabajando mucho con virtualbox y cada vez me gusta más [...]