Refosco Ingeniería Informática

Refosco Ingeniería Informática
Rivadavia 877 CP 3306 Oberá Mnes. Te 03755 406060

martes, 31 de marzo de 2009

Como trasladar o duplicar una maquina virtual

Hace algunos días publique los comandos de VirtualBox, la idea de este escrito es indicar como procedí para trasladar una Maquina Virutal de un host a otro.
Primero utilizando el VBoxManage con la opción clone creo otra maquina virtual clon de la que quiero trasladar de la maquina A a la B. Entonces desde consola:
de la maquina A escribimios:

VBoxManage clonehd /home/daniel/.VirtualBox/HardDisks/Win2K3.vdi Win2k3x.vdi

Win2K3x.vdi ( la imagen de la maquina virtual clonada) ,trasladamos este archivo a la maquina B y desde esta accedemos a la Interface gráfica de VirtualBox, vamos a Virtual Media Manager, elegimos la opción Agregar (Archivo de imagen de disco Rígido) y apuntamos a la maquiana clonada que para nuestro caso es :Win2K3x.vdi ( será seguramente grande 1 o ma GB dependiendo del tamaño que le dimos al crear el disco para la maquina original).
Luego creamos una nueva maquina y al momento de elegir Disco Duro Virtual elegimos ; Existente y apuntamos al creamos (win2K3x.vdi) con esto estaría duplicada la maquiana.
Espero que sea de ayuda.

sábado, 28 de marzo de 2009

Distribución Liviana de Linux

Hace unos días tube la tarea solicitada por un cliente de instalar un Linux en una máquina chica, buscando en internet encontré varias... pero aca empieza lo interesante todas las distribuciones livianas requieren al menos 128MB de Ram, en mi caso el equipo disponía de 64MB.

Con esta limitación solo quedaban dos distribuciones que según los requerimientos mínimos podían andar : Vector Linux y Elive. La primera la conocía pero la segunda Elive no la había escuchado nunca, por lo que me dirigí al Sitio: http://www.elivecd.org para bajarla.

Con sorpresa noté que no se podía bajar la distribución sin hacer una "contribución", la mínima contribución era de 5 Euros, si bien esto no es mucho, como mezquino el uso de la tarjeta en internet y mas bien quería conocer la distribución me bajé la versión unstable que si se puede bajar sin hacer contribucione$.

Lo primero que me llamó la atención y me gustó es que es ditribución basada en Debian así que para probar instalé la misma en una maquina virtual de VirtualBox de mi Ubuntu 8.10.

Le asigné 4GB al disco virtual de la maquina y arranque desde el CD la maquina Virtual y la instalé sin inconvenientes.
En el primer arranque luego de instaldo me gustó la pantalla de login, con animaciones muy sobrias, aprece fecha/hora, un boton de apagado para no errarle.
Luego de logearme , el escritorio... me hizo acordar al Gos, creo que por el administador de ventanas que posee el :enlightenment el mismo es muy llamativo y liviano. Tiene efectos en los menúes y en la parte inferior tiene unos accesos directos a algunas aplicaciones de forma animada , llamado Elpanel (Elive Panel). Las opciones de configuración del escritorio son muchas...es para estar un rato..largo probando.
Demoré un poco en avivarme que haciendo click con el boton izquierdo del mouse el cualquier parte del escritorio se accede a un menú desde donde se puede apagar el sistema.
Como dependía de Debian probé el Synaptic.. andubo de una. Aplicaciones Ofimaticas bien.. lo mínimo Abiword y Gnumeric.En la parte de internet amsn, skype, firefox, client bittorrent,entre algunos mas. Para la patre de Video y Gráficos bien, con lo necesario como para empezar.

Conclusión. Me gustó mucho, el hecho que esté basado en debian y que sea liviano me parece una caracterísitca importante para tenerla en cuenta. Me faltaría probar en una maquina con 64 MB como para ver si levanta como dicen los requerimientos mínimos.

viernes, 13 de marzo de 2009

Virtual Box desde la línea de Comandos

Encontré en el Sitio http://pi.lastr.us una guia interesante sobre VirtualBox para ser ejecutados desde la línea de comandos.
Hago un paste del contenido:

No he encontrado un documento donde estén reseñados los comandos de línea más interesantes de VirtualBox, por eso escribo aquí mi breve resúmen.
Administración de máquinas virtuales
Máquinas disponibles

VBoxManage list vms | grep Name

Prender y apagar máquina

VBoxSDL -vm MaquinaVirtual

Apagar la máquina desde línea de comando equivale a apagarla desde el botón de power en un hardware real (puede ser peligroso para los datos)

VBoxManage controlvm MaquinaVirtual poweroff

Duplicar máquina

VBoxManage clonevdi MaquinaVirtual.vdi NuevaMaquina.vdi

También es posible mediante:

cp MaquinaVirtual.vdi NuevaMaquina.vdi
VBoxManage internalcommands setvdiuuid NuevaMaquina.vdi

Redes
Forwardiar puertos hacia la maquina virtual

# Puerto 2222 para ssh
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

Esta información queda guardada en Machines/MaquinaVirtual/MaquinaVirtual.xml así que se corre una sola vez.

Para que la maquina virtual la pueda levantar un usuario comun, el puerto HostPort debe ser alto.

Hasta aqui lo sacado del Sitio... algo que me sirvió es pasar la máquina que se arranca desde la consola a background, esto sería:

VBoxSDL -vm MaquinaVirtual &

Esto liberará el prompt de la terminal.. pero si cerramos la terminal el proceso hijo ( VirtualBox) morirá con la terminal y se cerrará.
Para solucionar esto ultimo podemos usar:
nohup VBoxSDL -vm MaquinaVirtual &

Este comando ( nohup) permite al igual que '&' mandar el proceso y background y que este quede inmune a los hangups (de ahí su nombre nohup) que es cuando se cuelga o termina la terminal o consola de la cual se ejecutó el proceso.Espero que sea de ayuda.

martes, 3 de marzo de 2009

Cambio de Fecha y Horas desde consola


Para cambiar la fecha desde la consola ->
date -d mm/dd/aaPara cambiar la hora desde la consola -> date -s hh:mm:ss