gentoo linux, java, software libre y otras hierbas
May, 11 2009 - 3:51 pm

Video Tutorial VirtualBox: ejecutar sistemas operativos REALES

Hola amigos… he grabado un pequeño vídeo en donde enseño cómo ejecutar varios sistemas operativos REALES, es decir, que no son virtuales, al mismo tiempo usando VirtualBox. Por ejemplo, si tienes instalado Windows XP, Ubuntu y Fedora, y en cada uno tienes aplicaciones que usas a diario, podrías ejecutar Windows XP desde Ubuntu sin necesidad de tener que reiniciar el equipo.

Esto tiene una gran ventaja frente al típico entorno en el cual tienes máquinas virtuales instaladas ya que, cuando realmente quieras usar el otro sistema operativo, lo ejecutas directamente en tu máquina sin las limitaciones de RAM o aceleración gráfica. Es más o menos lo que explicaba en esta entrada, en donde lo hacia con Windows XP. Pero puesto que algunos han tenido problemas con eso, y otros más me han pedido algo de información más detallada, mejor dejar todo registrado en este vídeo.

Como siempre lo he subido en Blip.tv, Youtube y Vimeo. El vídeo es completamente libre, puedes darle el uso que desees; si deseas el vídeo original para cualquier propósito me contactan por correo.

77 Comentarios | deja el tuyo

Sep, 23 2008 - 12:01 am

Ejecutar Windows instalado en el disco duro desde Ubuntu usando VirtualBox

Muchas veces tenemos un sistema Windows instalado/configurado/personalizado antes de instalar nuestra distro favorita, y desearíamos no perder dicho trabajo y poder a la vez ejecutar aplicaciones nativamente para Windows desde nuestro querido Linux.

Lo que podemos hacer en este caso es crear una imagen de acceso virtual de nuestro disco duro, y con ella ejecutar Windows desde Linux. 

Paso cero (opional): muchas veces, cuando Windows inicia, éste reescribe información de drivers en su configuración, de acuerdo al hardware sobre el que corre. Por tanto, y para no correr riesgos de estropear nada, podríamos crear un nuevo perfil de hardware alterno. Para ello vamos a las propiedades de Mi PC, seleccionamos la pestaña Hardware y hacemos clic en Perfiles de hardware. Luego hacemos clic en Copiar y ya está, aceptamos todo, reiniciamos y volvemos a la tranquilidad de nuestro Linux.

Paso 1: crear imagen del disco duro

:~/.VirtualBox$ VBoxManage internalcommands createrawvmdk -filename $HOME/.VirtualBox/WinXP.vmdk -rawdisk /dev/sdb2 -relative -register

VirtualBox Command Line Management Interface Version 2.0.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.

RAW host disk access VMDK file /home/cristian/.VirtualBox/WinXP.vmdk created successfully.

En realidad lo que se crea es un especie de “acceso directo” al disco, es decir, NO crea una imagen con los datos del disco duro sino acceso al mismo. 

Paso 2: añadir el disco duro virtual a VirtualBox

Abre VirtualBox y selecciona Archivo->Administrador de discos virtuales (File->Virtual Disk Manager en inglés), clic en el botón Añadir (Add) y seleccina el archivo que acabas de crear.

Paso 3: crear una nueva máquina virtual

Clic en el botón Nueva (New) y Siguiente (Next) en el asistente de creación de máquinas virtuales. Digita WinXP como nombre y selecciona Windows XP como tipo de máquina virtua, clic en Siguiente (Next). Leer el resto de la entrada…

143 Comentarios | deja el tuyo

Sep, 02 2008 - 12:01 am

[tip] Habilitar USB en VirtualBox

1. Habilitar soporte USB

a. Abrir un terminal y ejecutar el comando

sudo gedit /etc/init.d/mountdevsubfs.sh

b. Buscar estas líneas:

#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700, devmode=0600, listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb

c. Descomentar parte del código de tal manera que quede así:

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb

d. Guardar el archivo

2. Montar el soporte

a. Desde el terminal ejecutar el comando:

grep vbox /etc/group

- te saldrá algo como: vboxusers:x:<gid>:cris, donde <gid> puede variar

b. Activando la interfaz USB:

sudo gedit /etc/init.d/mountkernfs.sh

- Añadir la siquiente linea en algún lugar después de que /proc es montado:

domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=<gid>,devmode=664

- donde <gid> es lo que te aparecía en el anterior paso

c. Guardar.

3. Poner el usb dentro de fstab

a. Ir al terminar y escribir:

sudo gedit /etc/fstab

b. Pon la siguiente línea debajo de las demás, y asegúrate de no cambiar nada más:

#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0

c. Reiniciar el equipo.

4. Conectar tu dispositivo USB

¿A poco necesitas que te explique este paso?

5. Ejecutar Virtualbox

a. Ir a Configurar (Settings)
b. Buscar y hacer clic en USB en el panel izquierdo
c. Activar Controlador USB y USB 2.0
d. Añadir tu dispositivo USB (con el icono USB que tiene un más [+]).
e. Clic en OK e inicia tu máquina virtual!

24 Comentarios | deja el tuyo