miércoles jul 22, 2009

VirtualBox 3.0 disponible

Ya se encuentra disponible para su descarga la última versión de VirtualBox . Esta  versión incluye algunas mejoras importantes que afectan a áreas como la computación SMP o el soporte 3D. De hecho, ya es posible ejecutar aplicaciones y juegos en máquinas virtuales con Microsoft Windows que hagan uso de librerías Direct3D/DirectX 7/8/9. Y si además dispones de soporte VT-x o AMD-V en tu procesador de Intel o AMD, el soporte SMP llega hasta las 32 CPUs virtuales.



Es especialmente importante el hecho de que la aceleración hardware para OpenGL y DirectX 8 y DirectX 9 es muy utilizada en juegos para Microsoft Windows, de modo que los usuarios de sistemas operativos como GNU/Linux, OpenSolaris o Mac OS X pueden aprovechar esta nueva capacidad para instalar una máquina virtual con alguna versión de Microsoft Windows, y luego instalar juegos que aprovechen estas librerías 3D para poder jugar a ellos sin problemas.


Además de eso, la otra gran novedad de VirtualBox 3.0 es la capacidad de dar soporte hasta 32 CPUs virtuales siempre y cuando nuestro procesador tenga disponibles las extensiones de virtualización hardware adecuadas (VT-x en Intel y AMD-V para micros de AMD), algo que cada vez es más frecuente.

Fuente: ubuntunoticias.blogspot.com.

lunes feb 23, 2009

Instalando VirtualBox a mano

A continuación les dejo un articulo escrito por Facundo, un amigo de los pagos de San Luis, y editor del blog "Codigo Unix" (el cual les recomiendo en especial si les interesa la seguridad informática en Unix) en el cual explica los pasos para instalar "artesanalmente" VirtualBox en Linux. Obviamente que esta no es la manera más sencilla o práctica, pero si se ven en esta situación, el articulo les va a venir al pelo, ya que contiene varias soluciones que pueden servirles a aquellos con configuraciones (y/o problemas) similares a la de Facundo.

Instalando VBox a mano

Hoy por la tarde necesitaba usar una máquina virtual, tenia que probar software de seguridad en una red, y tenia solamente una máquina, así que sin pensarlo descargue VirtualBox, pero existía un inconveniente, estaba utilizando el Kernel de Linux 2.6.28.3, compilado a mano por mi, no hace demasiado tiempo.
Entonces pensé en descargar VirtualBox desde los repositorios, pero, al instalar los módulos de VBox OSE, no tenia sentido regresar versiones atrás en el kernel de Linux, únicamente para utilizar VirtualBox. Fui al directorio /usr/src, pero (siempre hay un pero), hacia unos días que había borrado las fuentes y no iba a poder compilar ni los headers del kernel, ni los los módulos de VirtualBox
No me quedo otra que ir a kernel.org y descargar las fuentes de un nuevo Kernel, esta vez 2.6.28.6.
Por otro lado, fui a la página de VirtualBox, y descargue este software en su versión 2.4.1 para Linux, aquí se presentan una cantidad de paquetes binarios precompilados, pero yo baje un paquete “All Distributions”, el cual viene en un paquete .run.

Una vez que hemos terminado de descargar el Kernel, procedí al proceso de compilación ¿como?¿how to?, así bien fácil:

Instalando el nuevo núcleo:
Primero que nada, hay que mover el archivo linux-2.6.28.6.tar.bz2 a /usr/src y luego descomprimir las fuentes del núcleo que vienen empaquetadas en un archivo .tar.bz2

#: mv linux-2.6.28.6.tar.bz2 /usr/src
#: tar jxvf linux-2.6.28.6.tar.bz2

Una vez descomprimidas, tenemos que crear un enlace simbolico llamado linux que apunte a las fuentes.

#: ln -s /usr/src/linux-2.6.28.6 /usr/src/linux
#: cd linux

Bien, como yo ya habia compilado varias veces, tengo mi archivo config guardado, con el cual evito tener que reconfigurar el núcleo con cada compilación, proceso que ahorra la mayor parte de la complejidad que supone compilar un kernel.
Copiamos el antiguo config dentro del directorio de las fuentes.

#: cp /boot/config-2.6.28.3 /usr/src/linux-2.6.28.6/.config

Una vez hecho esto, procedemos a comenzar con la compilación restaurando las configuración del archivo config que acabamos de copiar.

#: make oldconfig

Si el kernel que estamos compilando, presenta nuevos “features” con respecto a la configuración que poseemos, este nos preguntara sobre si deseamos compilar soporte también para estas nuevas características, solamente debemos responder las preguntas que este nos hace.

Ahora pasaremos al proceso de compilación propiamente dicho:

#: make && make install

Proceso de compilación

Podemos salir a tomar un café, a hacer un poco de ejercicio o ir de compras, pues esto tardara bastante tiempo, en mayor o menor medida dependiendo de la capacidad de procesamiento de nuestro hardware.
Una vez que esto termine, hacemos:

#: make install_modules
#: mkinitramfs -o /boot/initrd.img-2.6.28.6 2.6.28.6

Listo, ya esta casí todo hecho respecto a la compilación del núcleo, pasaremos ahora a agregar la respectiva entrada en el Grub.
Podemos hacerlo de dos formas, una es haciendo un update-grub, o agregamos a mano la siguiente entrada, con nuestro editor de textos favorito (Vim rulez!), deberemos incorporar al archivo /boot/grub/menu.lst, algo como esto:

title           Debian GNU/Linux, kernel 2.6.28.6
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.28.6 root=/dev/sda6 ro quiet vga=792
initrd          /boot/initrd.img-2.6.28.6

Instalando el Linux Headers:

VirtualBox, necesita tener instalado los headers del núcleo, para instalarlo el proceso es bien simple, utilizaremos un paquete llamado kernel-package, el cual trae un conjunto de utilidades para la construcción de núcleos en Debian.
Hacemos lo siguiente:

#: apt-get update && apt-get install kernel-package

Una vez que este se encuentre instalado hacemos lo siguiente:

#: make-kpkg --append-to-version -1.0 kernel_headers

Esto tardara un rato, y nos generara un paquete .deb con los headers, por lo cual, deberiamos poder instalarlo con dpkg:

#: dpkg -i linux-headers-2.6.28.6-1.0_2.6.28.6_i386.deb

Y listo, los headers ya se encuentran instalados.

Instalando VirtualBox:

Ahora debemos dirigirnos a donde hemos descargado VirtualBox, y allí hacemos:

#: chmod +x virtualBox-2.1.4-42893-Linux_x86.run
#: ./virtualBox-2.1.4-42893-Linux_x86.run

La instalación se realiza de manera automática, pero aún nos queda OSE-Modules, a los cuales debemos compilarlos.

Compilando OSE-Modules:

Si intentamos iniciar vboxdrv, nos encontraremos con un pequeño error, que dice:

#: /etc/init.d/vboxdrv
Starting VirtualBox kernel module …failed!
(No suitable module for running kernel found)

Si nos fijamos en el archivo /var/log/vbox-install.log encontraremos:

#: cat /var/log/vbox-install.log
Makefile:154: \*\*\* Error: /usr/src/linux (version 2.6.28.6-1.0) does not match the
current kernel (version 2.6.28.6). Alto.

Lo cual nos dice claramente que no encuentra las fuentes del núcleo. WTF???.
Tarte un rato en encontrar una solución, pero cuando la encontre, era mas facil de lo que parecia:

#: cd /lib/modules/2.6.28.6/source/
#: make oldconfig
#: make prepare

Ahora hacemos:

#: /etc/init.d/vboxdrv setup
#: /etc/init.d/vboxdrv start

Esperamos que se compilen los módulos, no suele demorar mucho y al terminar ya podemos iniciar VirtualBox normalmente. :)

VirtualBox con Damm Vulnerable Linux (DVL)

Yo ya estoy usando Damm Vulnerable Linux desde VBox. Un tip, ahora es muchísimo mas fácil configurar la red desde la máquina virtual utilizando NAT, (el proceso es casi automático).
Espero que les haya servido.

domingo abr 06, 2008

Sun Microsystems certifica a Ubuntu

El sistema operativo Ubuntu Linux se acerca al mercado de los grandes servidores de la mano de Sun Microsystems. Ambas compañías han llegado a un acuerdo para certificar Ubuntu con algunos de sus servidores más importantes.

Mark Shuttleworth, fundador de Ubuntu Linux, anunció ayer que Sun Microsystems certificará pronto su software como compatible con algunos de los productos Sun. De esta forma se convierte en el primer gran fabricante de servidores que permite que su hardware funcione con Ubuntu Linux. Gracias a estas certificaciones, muchos desarrollos Linux empezarán a ser compatibles con el hardware y el software vendido por Sun.

Terri Molini, portavoz de Sun, explicó que su compañía quiere también hacer que el lenguaje de programación Java, sus herramientas y su servidor sean compatibles con una nueva versión de Ubuntu –Ubuntu 8.04-, que estará lista a finales de este mes con el nombre en código Hardy Heron.

Fuentes: vivalinux.com.ar, gigle.net.

jueves mar 27, 2008

Sun venderá PCs virtuales

Sun Microsystems ofrecerá software y hardware para crear ordenadores personales con sistemas Microsoft Windows y GNU/Linux “virtuales”, a los que se podrá acceder desde máquinas de escritorio, portátiles y teléfonos móviles, según anunció el vicepresidente de la compañía Steve Wilson.

De esta forma, las empresas accederían a los centros de datos mediante hardware de escritorio de Sun. Los usuarios terminales dispondrían de su escritorio virtual independientemente del dispositivo utilizado para acceder al mismo, pudiendo hacerlo incluso desde un Blackberry.

Una de las ventajas de los PCs virtuales es que pueden gestionarse desde centros de datos centralizados, sin requerir que los técnicos viajen de un lugar a otro para acceder a los ordenadores.

Para llevar esta tarea adelante, Sun unirá esfuerzos con Citrix Systems, VMware y otras empresas privadas, para establecer las bases del incipiente campo del ordenador personal virtual.

Fuente: incubaweb.com.

miércoles sep 12, 2007

SUN introduce el mundo LINUX dentro de Solaris

http://news.yahoo.com/s/infoworld/20070911/tc_infoworld/91677

Con el nuevo update de Solaris, SUN introduce todo el mundo Linux dentro de Solaris, pudiendo utilizar lo mejor de ambas plataformas, en una misma máquina.

Con las nuevas brandZ zones incluidas en Solaris, esta tecnología permite correr instancias de Red HAT, centOS y todas las aplicaciones compiladas en Linux, dentro de SOLARIS. Y se esta trabajando para poder dar soporte y confiabilidad para que otras distro linux, puedan correr en forma virtual sobre una ZONE de Solaris.

Encontrarán mas info en la nota, pero para todas las cuestiones técnicas consulten:

http://www.opensolaris.org/os/community/brandz/

 

About

Blog del programa Campus Ambassadors de Sun Microsystems para las universidades de Argentina.

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Hoy