Windows bajo KVM con un Core 2 Duo

General Sin comentarios »

¡Sí señor, virtualización por hardware! Cómo me gusta.

Resulta que los Intel Core 2 Duo, los nuevos procesadores de intel, esconden un as en la manga: virtualización por hardware.

Esto viene a ser, básicamente, que el procesador permite la ejecución de dos sistemas operativos simultáneos. Uno de ellos actúa como \”huésped\”, y el otro como \”invitado\”. Se difiere de la virtualización de toda la vida (con VMWare, por ejemplo) en que las instrucciones del sistema invitado pasan directamente al procesador, saltándose con ello el paso por el SO huésped, con el consiguiente aumento de la velocidad en el proceso. Si a eso le unimos los dos cores simultáneos de un Core 2 Duo, obtenemos un rendimiento similar a la instalación \”nativa\” de ese mismo sistema operativo.

Esto lo podemos conseguir fácil y rápidamente con KVM (Kernel-based Virtual Machine), un sistema basado en el famoso QEMU que implementa las extensiones Intel VT (Virtualization Technology) sobre este emulador y el kernel de linux que estemos usando.

HOW TO
¡Manos a la obra!

Requisitos iniciales:
- Procesador Core 2 Duo o compatible con Intel VT (algunos AMD también sirven, especialmente los Opteron x2)
- (Recomendado) 2GB de RAM DDR2 (para mejorar el rendimiento, en realidad basta con 1GB)
- Un puñado de GB libres
- Una instalación de Ubuntu fresquita (recomendado una Edgy, tiene mejor soporte en el Kernel)
- Tiempo libre y ganas de destrozar sistemas operativos

PASO 1 - Descarga de KVM
Clic

PASO 2 - Instalar librerias
Repetid conmigo:

sudo apt-get install build-essential
sudo apt-get install gcc-3.3
sudo apt-get install libsdl1.2debian libsdl1.2-dev
sudo apt-get install zlib1g zlib1g-dev
sudo apt-get install uuid-dev libuuid1

PASO 3 - Descomprimir
Nos situámos en el directorio donde hemos descargado el .tar.gz y tecleamos:

tar xzf kvm-release.tar.gz

PASO 4 - Configurar, compilar, instalar
Repetid conmigo otra vez:

cd kvm*
./configure –prefix=/usr/local/kvm
make
sudo make install
sudo /sbin/modprobe kvm-intel

PASO 5 - Crear disco virtual
Se creará en el directorio de KVM. Piensa a tener suficiente espacio en el disco duro donde tengas Ubuntu isntalado.

/usr/local/kvm/bin/qemu-img create -f qcow vdisk.img 10G

Esto creará un disco de 10GB. Si quieres más o menos espacio, modifica el 10G final por el tamaño que quieras (30G, 40G, 5G…)

PASO 6 - Instalar
Necesitarás la ISO del CD/DVD de instalación del sistema operativo \”visitante\”.

sudo /usr/local/kvm/bin/qemu -hda vdisk.img -cdrom [ruta_a_tu_iso] -boot d -m 384

Cambia [ruta_a_tu_iso] por la ruta donde tengas el ISO que quieras usar. Si además vas a instalar y usar Windows XP, piensa en añadir -no-acpi después de -m 384. Reconocerás en seguida tu fallo por que durante la instalación de Windows aparecerá un pantallazo azul con el mensaje IRQ_NOT_LESS_OR_EQUAL.

PASO 7 - Arrancando que es gerundio
Para arrancar tu nuevo sistema operativo sólo tienes que teclear lo siguiente:

sudo /usr/local/kvm/bin/qemu -hda vdisk.img -boot c -m 384

Si tienes problemas con tus Windows, prueba a poner también el flag -no-acpi. ¡Listo! Tu sistema operativo virtualizado por hardware. El rendimiento sólo será un 10 ó 15% inferior a lo que debería, lo cual es realmente bueno.

NOTA IMPORTANTE
A mí al principio no me quería insertar el módulo en el Kernel por un pequeño y estúpido fallo que había cometido. Algunos PCs (como mi nuevo DELL) llevan la virtualización por hardware desactivada de fábrica. Si en el momento de hacer el modprobe os dice Operation not permitted, id a la BIOS y buscad algo sobre virtualización y ponedlo a ON. En mi caso, estaba bien visible en una sección dedicada a tal efecto en el menú principal de la BIOS.

¡Salud y que os aproveche!

Como no creo que bloguee mañana, ya directamente os digo:

¡FELIZ AÑO NUEVO! Suerte con los experimentos.

PD.
Los Mac con Core 2 Duo también deberían permitir instalar y usar KVM con un Ubuntu.

Windows Vista es de lo mejorcito

General 3 comentarios »

*** UPDATE 29/12/06 00:00 ***
INOCENTES!!

Ni Ubuntus, ni Mac OS ni ostias, Windows Vista es de lo mejorcito que hay.

Lo he instalado en el trabajo y hoy mismo lo pondré en casa, eliminando todo los sistemas que tenga. Tendré algunos problemas con los drivers, pero espero poder escribirme alguno \”custom\” para la tarjeta de red y de sonido, que no están soportadas. Colgaré el código y las instrucciones más adelante.

Lo que más me ha gustado es la gestión de recursos, pues optimiza al máximo el uso de RAM (sólo consume 700MB en espera, todo un logro), y sus escasos requisitos mínimos (podría funcionar en el viejo Core 2 Duo a 2,0Ghz de tu abuela, o en tu antiguo AMD Opteron sin problemas). Incluso hay gente que reporta que ha conseguido hacerlo funcionar decentemente con un Intel Xeon.

El entorno (que Mac OS y Beryl han copiado descaradamente, se ve de lejos) es alucinante, con unos efectos gráficos nunca vistos (los iconos tienen incluso transparencias, toda una novedad) y la inclusión del bombazo de los Gadgets, una especie de \”mini-programas\” que flotan sobre el escritorio. He visto que ya han salido clones como Konfabulator y una especie de \”Widgets\” para Mac OS, pero se nota rápidamente que son copias baratas.

En fin, marcadlo en el calendario: el 28 de diciembre de 2006 Basda se pasa a Windows Vista.

¡Larga vida a Bill Gates y Microsoft!

De mundos lejanos

General Sin comentarios »

Tengo una amiga que pasa una temporada en Bolivia.

Esto en sí mismo no es nada especial, de hecho no tiene nada de especial esta historia. Bueno, sí, que es una amiga mía muy cercana.

Tengo que confesar que nunca he acabado de leer ninguno de sus mails. No puedo. Sencillamente, no puedo. Una cosa es saber que un país va mal. Otra es que te lo cuenten de primera mano, con todo lujo de detalles.

Lo paso mal, por que me preocupa ella, lo que le pueda pasar perdida por esos mundos de diox. Pero sé que hace algo grandioso por los demás, ayuda a los niños que no tienen nada más para vivir que la calle, da un poco de alegría a esa gente.

A veces me pregunto qué extraño fenómeno provoca que unos nazcamos aquí y otros allí. A veces me pregunto por qué los que estamos aquí hacemos muy poco por los demás.

A veces me pregunto si llegará el día en que mi amiga podrá volver de Bolivia en paz, con la sensación de que su trabajo ha terminado.

Todos en casa por Navidad (o casi)

General Sin comentarios »

Mi nueva máquina DELL ya está en casa. Ha llegado esta mañana a las 12 en punto como estaba previsto. Fantástico.

Aún no he tenido tiempo de probarla en profundidad, ya que aún tengo que formatear los discos (para liberar su verdadera capacidad, que como de costumbre llevan la jodida partición oculta) e instalar Ubuntu.

También instalaré un Windows para jugar, pero lo haré virtualizado. Resulta que hay un módulo para el kernel de linux muy majo que permite virtualización al más bajo nivel posible (sólo compatible con procesadores con tecnología Intel VT, que es mi caso), y estoy intrigado para ver qué tal funciona, por que me han dicho que es una auténtica virguería.

Instrucciones y resultado de los experimentos más adelante, como de costumbre. De momento sólo os puedo adelantar que la máquina es una auténtica bestia (Core 2 Duo a 1,86Ghz con 2GB de DDR2… y 640GB de disco) y el monitor es enorme (20 pulgadas). Además, me ha encantado lo recogido que queda todo (cables escondidos y esas cosas) y lo cómodo que es el ordenador en sí. Todo muy bien pensado, especialmente el interior de la torre (ordenadísimo, ni un sólo cable suelto, un ventilador para todo, ultra-silencioso…).

En fin, encantado que estoy. Veremos qué tal se porta con Ubuntu.

ó.ò

General Sin comentarios »

Ejem… Entre comida y comida se me pasó.

¡Feliz Navidad!

Y esas cosas.

En fin, cosas que pasan. Uno no puede estar en todo :)

PD. Mañana más, hoy aún estoy de fiesta en fiesta.

Tengo agujetas

General 1 comentario »

Veredicto tras mis primeras partidas a WiiSports, WiiPlay y Zelda Twilight Princess:

Tengo agujetas en los brazos.

Y no, no es coña. Eso sí, con el Zelda me lo he pasado de purísimo vicio. Es absoluta y rematadamente impresionante.

Lo que estoy deseando que salga es el Wario Ware Smooth Moves y agenciárme el Rayman Raving Rabbids, que promete ser brutal.

Fotos del bicho y reportaje completo esta tarde.

No me interesa

General 3 comentarios »

Curiosa respuesta a una pregunta en una encuesta en la web de ElPeriódico.


La captura completa aquí.

No, a mí tampoco me interesa, pero oiga, qué remedio.

Enlace | Artículo original en la web de ElPeriódico

Ahora sí: ¡ya está aquí!

General 4 comentarios »

Ya está en casa.

De momento, sólo he tenido tiempo de probar el WiiPlay y el menú. A destacar que el mando se mueve más que el copón (a ver si va a ser que yo no tengo una mierda de pulso).

Esta noche probaré el WiiSports y, por supuesto, el Zelda Twilight Princess.

Wiicio, Wiicio por un tubo.

PD. Es enana, pero pesa lo suyo. Aunque la mitad del peso del paquete son los manuales-ladrillo.

Wiiguntas

General 4 comentarios »

Me estaba yo preguntando… ¿no sería absoluta y rematadamente lógico que, en lugar de pilas, los Wiimandos funcionasen con una dinamo activada por movimiento?

No sé, digo yo, para aprovechar el movimiento y esas cosas.

¿Algún técnico en electrónica en la sala?

Project Chaos

General 1 comentario »

Los chicos de OCRemix no dejan de sorprenderme. Ya conocéis mi faceta de devoto solemne de esta comunidad de músicos dedicados a hacer versiones de canciones de vídeojuegos.

Un nuevo proyecto lanzado por dicha comunidad ya ha dado sus frutos, que se han materializado en forma de álbum: Sonic 3 & Knuckles: Project Chaos.

Evolución lógica y esperada de Hedgehog Heaven, un álbum de remixes de Sonic 2, este álbum está compuesto por 2 discos con la banda sonora completa reversionada y otro disco más con \”bonus tracks\”, como las canciones de las pantallas del modo Versus, la del Bonus Stage y segundas versiones de canciones diversas de los otros dos discos.

Sonic 3 & Knuckles es mi Sonic favorito de todos los que se han hecho (y harán), y también uno de mis plataformas favoritos de todos los tiempos. Así que cuando encontré esta maravilla podéis imaginaros que me emocioné un poco :)

Si habéis jugado a este fantástico juego, no os lo podéis perder. Y si no, echad mano del eMule y os bajáis un emulador y la ROM (o, si tenéis la Wii, os esperáis a que saquen el juego en la Virtual Console, que saldrá, vaya que si saldrá…)

Enlace | Sonic 3 & Knuckles: Project Chaos
Más info | OverClocked ReMix

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Iniciar sesión