Para tener mayor domino de Virtualbox recomiendo leer el manual de sitio, virtualbox es un producto similar a Xen, así que yo lo recomiendo como una alternativa sencilla de utilizar en fase experimental, no con fines de virtualizar servidores de misión critica. Sin embargo es mi opinion personal, pero sin duda es una aplicacion tan robusta como la antes mencionada
entrando ya en materia podemos visitar el sitio oficial para verificar la ultima versión.
Paso 1:
descargar la firma digital de la aplicacion e instalarla
# rpm --import http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
Descargamos el deposito destinado para nuestra distribución.
# cd /etc/yum.repo.d/
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Instalamos la paqueria necesaria para que Virtualbox modifique la informacion del Kernel .
# yum -y update gcc glibc-devel kernel kernel-devel SDL qt
Nota: en este paso debemos asegurarnos que los fuentes y el Kernel sean las mismas versiones, existen versiones PAE, en el cual tenemos que cambiar la linea de comando
# yum -y update gcc glibc-devel kernel kernel-PAE-devel SDL qt
En una instalación me toco el caso que no encontraba las fuentes y me di cuenta que habia una diferencia en el folder y lo solucione escribiendo lo siguiente.
#export KERN_DIR=/usr/src/kernels/`uname -r`-i686
existen algunos casos mas graves que deberan seguir las siguientes instrucciones . y resarle a su mejor santo
Instalamos VirtualBox
# yum -y VirtualBox-3.1
cada vez que se actualiza el Kernel debemos de bajar los devel , y recompilar de nuevo ( también me ocurría con VMWare asi que ya estarán algunos acostumbrados ). Para hacer este proceso, debemos correr el siguiente comando.
# /etc/init.d/vboxdrv setup
el sistema devolvera algo como esto
==========================
Stopping VirtualBox kernel module [ OK ]
Recompiling VirtualBox kernel module [ OK ]
Starting VirtualBox kernel module [ OK ]
=========================
Paso 2:
Instalar nuestro sistema operativo huesped. Podemos hacer uso de vnc para instalar en una xterm ejecutamos el comando .
# VirtualBox
correra un wizard sencillo de instalación de nuestro sistema operativo huesped.
o podemos utilizar comandos para instalarlo de modo texto
# VBoxManage createvm --name "Windows8k" --register
# VBoxManage modifyvm "Windows8k" --memory 1024 --acpi on --boot1 dvd --nic1 bridged --bridgeadapter1 eth0
# VBoxManage createhd --filename /home/user/Windows8k.vdi --size 20000 --register
# VBoxManage storagectl "Windows8k" --name "IDE Controller" --add ide
# VBoxManage storageattach "Windows8k" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium Windows8k.vdi
# VBoxManage storageattach "Windows8k" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /home/user/W8k.iso
Nota para hacer un iso apartir de un cd o dvd hacemos lo siguiente
# dd if=/dev/hdX of=/home/user/W8k.iso
Paso 3: la red
En el wizard tenemos la opcion de instalar interfaz de red con nuestra maquina virtual . la cual se muestran de la sig manera .
# ifconfig
==================
vboxnet0 Link encap:Ethernet HWaddr 0A:00:27:00:00:00
inet addr:10.10.1.34 Bcast:10.10.1.255 Mask:255.255.255.0
inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5606 (5.4 KiB)
===================
y con esto podemos tener acceso , a nuestro sistema huesped de cualquier parte de nuestra red .
paso 4: Autostart
en muchas ocasiones es necesario poner nuestro sistema huesped en producion y que este no tenga ninguna intervención humana para correr , para virtualbox he visto varias formas de hacer que esto ocurra ( como en las matemáticas muchos métodos pueden llegar a el mismo resultado) la forma mas sencilla es coloconado un comando en los rc.local
editamos el archivo rc.local
#vi /etc/rc.local
=================================
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
VBoxManage startvm "Nombre de la secion" -type vrdp
============================
pero aqui les comparto una liga donde indica como hacer funcionar mas de 1 maquina virtual con virtualbox
fdfdfs
ResponderEliminar