<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>qemu &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/qemu/</link>
	<description>Feed of posts on WordPress.com tagged "qemu"</description>
	<pubDate>Wed, 20 Aug 2008 17:50:01 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Boot .iso images in Windows using free MobaLiveCD]]></title>
<link>http://thebackroomtech.wordpress.com/?p=635</link>
<pubDate>Fri, 15 Aug 2008 12:02:59 +0000</pubDate>
<dc:creator>Julie</dc:creator>
<guid>http://thebackroomtech.wordpress.com/?p=635</guid>
<description><![CDATA[MobaLiveCD is a freeware GUI front end to the QEMU emulator that allows you to test boot .iso imag]]></description>
<content:encoded><![CDATA[<p><a href="http://mobalivecd.mobatek.net/en/" target="_blank">MobaLiveCD</a> is a freeware GUI front end to the QEMU emulator that allows you to test boot .iso images from your Windows desktop.</p>
<p>How often have you downloaded images and burned them to CD or DVD, only to find they don't work?  With one click you can test the .iso before wasting blank media on a bad download.</p>
[caption id="attachment_639" align="alignnone" width="300" caption="MobaLiveCD menu"]<a href="http://thebackroomtech.files.wordpress.com/2008/08/mobalivemenu.jpg"><img class="size-medium wp-image-639" src="http://thebackroomtech.wordpress.com/files/2008/08/mobalivemenu.jpg?w=300" alt="MobaLivdCD menu" width="300" height="188" /></a>[/caption]
<div class="mceTemp">MobaLiveCD is portable and does not require installation.  <a href="http://mobalivecd.mobatek.net/en/index.php?option=com_content&#38;view=article&#38;id=93&#38;Itemid=55" target="_blank">Download it</a> and try it out before you burn any more coasters!</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Mandriva One 2008.1 Spring GNOME]]></title>
<link>http://pbs01.wordpress.com/?p=278</link>
<pubDate>Sat, 09 Aug 2008 13:51:36 +0000</pubDate>
<dc:creator>Bala</dc:creator>
<guid>http://pbs01.wordpress.com/?p=278</guid>
<description><![CDATA[I am currently playing with Mandriva One 2008.1 Spring GNOME version. It has the same polish and smo]]></description>
<content:encoded><![CDATA[<p>I am currently playing with Mandriva One 2008.1 Spring GNOME version. It has the same polish and smoothness as the KDE version. It is a shame that I am currently running it on <a title="QEMU" href="http://pbs01.wordpress.com/2007/10/06/qemu/" target="_blank">QEMU</a>. In a few days I would decide whether I would replace Ubuntu with one of Mandriva versions. Their La Ora theme is gorgeous and combined with the Mandriva Control Center this distro is awesome. Here is a single screen shot. More to come in a few days. Stay tuned :)</p>
[caption id="attachment_280" align="alignnone" width="300" caption="Mandriva One 2008.1 Spring - GNOME"]<a href="http://pbs01.files.wordpress.com/2008/08/mandriva-one-20081-spring.png"><img class="size-medium wp-image-280" src="http://pbs01.wordpress.com/files/2008/08/mandriva-one-20081-spring.png?w=300" alt="Mandriva One 2008.1 Spring - GNOME" width="300" height="226" /></a>[/caption]
]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows Vista su PS3]]></title>
<link>http://ps3magazine.wordpress.com/2008/08/07/windows-wista-su-ps3/</link>
<pubDate>Thu, 07 Aug 2008 16:12:54 +0000</pubDate>
<dc:creator>marck08</dc:creator>
<guid>http://ps3magazine.wordpress.com/2008/08/07/windows-wista-su-ps3/</guid>
<description><![CDATA[Dopo XP è la volta di Vista. Anche l&#8217;ultimo sistema operativo di Microsoft &#8220;gira&#8221;]]></description>
<content:encoded><![CDATA[<p>Dopo XP è la volta di Vista. Anche l'ultimo sistema operativo di Microsoft "gira" sulla console concorrente alla sua! Il risultato è stato ottenuto eseguendo l'applicazione <u>Quemu 0.9.1</u> in ambiente linux. Senza dubbio è un passo avanti per l'emulazione di sistemi x86 sul Cell di PS3 (dotato di architettura PowerPC), ma allo stato attuale Vista è completamente inusabile, e stupisce il fatto che per avviare un sistema operativo su un architettura diversa da quella originale richieda ben<u> 24 minuti</u> con un processore Cell, provvisto di 7 core attivi all'elaborazione @ 3.60 GHz. L'escuzione di un programmino come <u>Notepad richiede 12 minuti</u> e <u>5 occorrono per visualizzare il menù Start!</u> Ora le domande sorgono spontanee: La PS3, con l'architettura di qui è provvista, riuscirà in futuro a eseguire Vista in maniera accettabile? La PS3 <em>HA BISOGNIO</em> di Vista? Linux non basta? (alla fine è una console, non un PC)</p>
<p>Di seguito trovate il video (fatto un po male) che mostra l'esecuzione del sistema operativo.</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:48ac9235-712f-4b8e-8a9f-111f390fd932" style="display:inline;margin:0;padding:0;">
<div><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/w-CrEAzpuxc'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/w-CrEAzpuxc&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></div>
</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[FREE SEX VIDEOS]]></title>
<link>http://dddsdsfdfdf.wordpress.com/?p=10</link>
<pubDate>Wed, 06 Aug 2008 14:02:01 +0000</pubDate>
<dc:creator>dddsdsfdfdf</dc:creator>
<guid>http://dddsdsfdfdf.wordpress.com/?p=10</guid>
<description><![CDATA[FREE SEX VIDEOS
.
Click HERE
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

]]></description>
<content:encoded><![CDATA[<p style="text-align:center;"><strong>FREE SEX VIDEOS</strong></p>
<p style="text-align:center;">.</p>
<h1 style="text-align:center;"><a href="http://realonlinevideo2008.com/movie/black/0/13/368/0/"><span style="color:#0000ff;">Click HERE</span></a></h1>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">.</p>
<p style="text-align:center;">
]]></content:encoded>
</item>
<item>
<title><![CDATA[Impress your friends with Vista on the PS3 (or not)]]></title>
<link>http://falldowngoboom.wordpress.com/?p=40</link>
<pubDate>Wed, 06 Aug 2008 12:16:51 +0000</pubDate>
<dc:creator>hacktek</dc:creator>
<guid>http://falldowngoboom.wordpress.com/?p=40</guid>
<description><![CDATA[So yeah. As if Vista wasn&#8217;t a resource hog enough (don&#8217;t get me wrong, i love the OS but]]></description>
<content:encoded><![CDATA[<p>So yeah. As if Vista wasn't a resource hog enough (don't get me wrong, i love the OS but you definitely need a potent machine to run it well enough), some dude decided that it would be fun to do a little "proof-of-concept" and install Vista on a Playstation 3. Basically he installed Linux (which only has 210 MB of RAM available at bootup) and then used QEmu to run a virtual machine of vista on it. The result is dreadful.</p>
<p>Some numbers:</p>
<p>1 day to install<br />
25 minutes to fully boot<br />
5 minutes to show start menu<br />
12 minutes to open *gasp* notepad</p>
<p>I guess this should already convince you people not to do this ever, but just in case you need more info on just how painful it is, here's the video.</p>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/w-CrEAzpuxc'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/w-CrEAzpuxc&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
<p>Source: <a href="http://www.engadget.com/">Engadget</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[openmoko: puesta en marcha]]></title>
<link>http://yerart.wordpress.com/?p=432</link>
<pubDate>Mon, 21 Jul 2008 20:36:36 +0000</pubDate>
<dc:creator>yerart</dc:creator>
<guid>http://yerart.wordpress.com/?p=432</guid>
<description><![CDATA[Hoy he leído casualmente una entrada de blog en donde se dan instrucciones precisas para instalar e]]></description>
<content:encoded><![CDATA[<p>Hoy he leído casualmente <a href="http://ubuntulife.wordpress.com/2008/07/20/emular-openmoko-en-linux/">una entrada de blog</a> en donde se dan instrucciones precisas para instalar en Linux un entorno de desarrollo llamado <a href="http://www.openmoko.org/">openmoko</a>, basado en un hardware virtualizado con un <a href="http://www.arm.com/products/CPUs/">procesador ARM</a>. Dado que estoy trabajando actualmente en el mundo de los sistemas embebidos y que la emulación es uno de los temas que me interesan me ha parecido una buena idea arremangarme y tratar de poner en marcha el sistema en mi vetusto <strong>Ubuntu Feisty</strong>. Sorprendentemente (o no) solamente he tardado veinte minutos ...</p>
<p><!--more--></p>
<p>En primer lugar me he bajado las <em>fuentes del openmoko</em> siguiendo las instrucciones del <a href="http://ubuntulife.wordpress.com/">blog Ubuntu Life</a>. Antes de eso me he tenido que instalar <a href="http://en.wikipedia.org/wiki/Subversion_(software)">subversion</a> (y subversion-tools y libsvn1) desde el <a href="http://en.wikipedia.org/wiki/Synaptic_Package_Manager">Synaptic</a> (sí, ya sé que hubiera sido igual de efectivo un apt-get), ya que no tenía el comando del cliente de subversion <em>svn</em>, necesario para ejecutar esta operación.</p>
<blockquote><p>
svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973
</p></blockquote>
<p>Tras un par de minutos se descargaron los aproximadamente 36 megas de código fuente. El siguiente paso era compilarlo todo. Pero antes había que asegurarse de que de lo hacía con la versión de compilador adecuada. Yo tenía instalada la versión gcc-4.1. Y necesitaba un compilador de la versión 3.x. Así que me instalé con el synaptic la gcc-3.4 (y gcc-3.4-base) Y de paso me instalé también el resto de paquetes que indican en el blog: libsdl1.2-dev, lynx, y netpbm. Tras esto se me encendió de nuevo la bombilla sobre la cabeza y me vino a la mente una palabra: <a href="http://en.wikipedia.org/wiki/QEMU">qemu</a>. Efectivamente, no lo tenía instalado. Así que recurrí a me querido synaptic, busqué con la clave <em>qemu</em> e instalé los paquetes necesarios (y algunos más): qemu, qemuctl, qemu-launcher, vgabios y kqemu-common.</p>
<p>Tras estos prolegómenos inicié el proceso:</p>
<blockquote><p>
cd qemu-neo1973<br />
./configure --target-list=arm-softmmu --cc=/usr/bin/gcc-3.4<br />
make
</p></blockquote>
<p>que me falló estrepitosamente ante la  imposibilidad de encontrar una cabecera llamada zlib.h. Al instante comprendí que me faltaba un paquetillo más, que procedí a instalar (sí, con el synaptic): <strong>zlib</strong> (zlib1g y zlig1g-dev, siendo esta última la que contiene la cabecera faltante) Tras esto y algo más que un par de minutos se acabó la compilación con éxito. Era hora de bajarse los binarios y cargarlos en la NAND Flash virtual ...</p>
<blockquote><p>
ubuntu@yerart:~/yo/temp/qemu-neo1973$ openmoko/download.sh<br />
ubuntu@yerart:~/yo/temp/qemu-neo1973$ openmoko/flash.sh
</p></blockquote>
<p>con éxito total (sale un montón de información en pantalla que reproduzco en los comentarios de este artículo para no llenar de cosas que no pueden interesar en el artículo principal)</p>
<p>Y finalmente he ejecutado el comando que pone en marcha el emulador (es todo una línea, aunque aparezcan varias):</p>
<blockquote><p>
arm-softmmu/qemu-system-arm -M gta01 -m 130 -mtdblock openmoko/openmoko-flash.image -kernel openmoko/openmoko-kernel.bin -usb -show-cursor
</p></blockquote>
<p>La ventanita del emulador aparece, el procesador del portátil se pone al 100%, el ventilador se pone a girar y parece que va a despegar, y aparece un mensaje de boot con varias opciones. </p>
[caption id="attachment_436" align="aligncenter" width="219" caption="pantalla de boot del emulador openmoko"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-boot.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-boot.png?w=219" alt="pantalla de boot del emulador openmoko" width="219" height="300" class="size-medium wp-image-436" /></a>[/caption]
<p>Intento moverme con las teclas de cursor pare elegir el boot pero no consigo nada. Al par de minutos se me cierra la ventana. En el terminal de bash aparecen todos estos mensajes:</p>
<blockquote><p>
neo_gsm_switch: GSM disabled.<br />
pcf_write: charging in Qualification Mode.<br />
pcf_write: charge voltage 4.20V.<br />
neo_lcd_rst_switch: LCD reset.<br />
jbt6k74_command: Display on.<br />
neo_vib_switch: Buzz, buzz.<br />
neo_vib_switch: Vibrator stopped.<br />
neo_bl_switch: LCD Backlight now on.<br />
pcf_write: Power-off requested.
</p></blockquote>
<p>Tras intentarlo de nuevo y descubrir de forma intuitiva que con la tecla intro se mueve uno entre las opciones y con la tecla espacio se selecciona consigo arrancar el sistema (<a href="http://en.wikipedia.org/wiki/Qtopia">qtopia</a>) </p>
[caption id="attachment_441" align="aligncenter" width="220" caption="sistema arrancando el entorno gráfico"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-booting.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-booting.png?w=220" alt="sistema arrancando el entorno gráfico" width="220" height="300" class="size-medium wp-image-441" /></a>[/caption]
<p>y ponerme en el menu principal. </p>
[caption id="attachment_437" align="aligncenter" width="219" caption="primera pantalla tras el arranque del sistema"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-arrancado.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-arrancado.png?w=219" alt="primera pantalla tras el arranque del sistema" width="219" height="300" class="size-medium wp-image-437" /></a>[/caption]
<p>En la pantalla se indica <strong>No Network</strong>. Este es el log que me ha salido en la pantalla del terminal desde el que he arrancado el emulador:</p>
<blockquote><p>
usb -show-cursor<br />
neo_gsm_switch: GSM disabled.<br />
pcf_write: charging in Qualification Mode.<br />
pcf_write: charge voltage 4.20V.<br />
neo_lcd_rst_switch: LCD reset.<br />
jbt6k74_command: Display on.<br />
neo_vib_switch: Buzz, buzz.<br />
neo_vib_switch: Vibrator stopped.<br />
neo_bl_switch: LCD Backlight now on.<br />
s3c_timers_write: Bad register 0x40<br />
neo_bl_intensity: LCD Backlight now at 20/64.<br />
s3c_adc_write: Bad register 0x8<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
s3c_mmci_writew: Bad register 0x38<br />
neo_bl_intensity: LCD Backlight now at 9/64.<br />
neo_bl_intensity: LCD Backlight now at 15/64.
</p></blockquote>
<p>Le doy a uno de los botones (no me acuerdo si es la estrella) y me voy al teclado de números de marcado. Pone un mensaje de esperar un momento pero aparte de marcar los números no veo ninguna otra reacción. </p>
[caption id="attachment_433" align="aligncenter" width="219" caption="teclado numérico del emulador openmoko"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-numeros.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-numeros.png?w=219" alt="teclado numérico del emulador openmoko" width="219" height="300" class="size-medium wp-image-433" /></a>[/caption]
<p>Al darle al back me voy a una pantalla con el icono de una casa y la leyenda <em>Home</em>. En opciones aparece solamente la ayuda. </p>
[caption id="attachment_434" align="aligncenter" width="219" caption="pantalla de home del emulador de openmoko"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-home.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-home.png?w=219" alt="pantalla de home del emulador de openmoko" width="219" height="300" class="size-medium wp-image-434" /></a>[/caption]
<p>Si le doy otra vez a back me voy al <strong>Main Menu</strong> donde se encuentran toda la pléyade de iconos. </p>
[caption id="attachment_435" align="aligncenter" width="219" caption="main menu en el emulador openmoko"]<a href="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-main-menu.png"><img src="http://yerart.wordpress.com/files/2008/07/screenshot-qemu-main-menu.png?w=219" alt="main menu en el emulador openmoko" width="219" height="300" class="size-medium wp-image-435" /></a>[/caption]
<p>Pero no siempre es así y me muevo del teclado de números (ocasionalmente me pone running en la parte de arriba) a la pantalla de Home y no vuelvo a conseguir el Main Menu. ¿Cómo salgo de este bucle infinito? No sé como apagar estoooo .... En fin, cierro la ventana y ya está. Seguiremos experimentando.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Emulating OpenMoko on Linux]]></title>
<link>http://zyzorro.wordpress.com/?p=49</link>
<pubDate>Mon, 21 Jul 2008 07:39:34 +0000</pubDate>
<dc:creator>zyzorro</dc:creator>
<guid>http://zyzorro.wordpress.com/?p=49</guid>
<description><![CDATA[OpenMoko
OpenMoko is a smartphone based on Linux with its own development kit and functions very sim]]></description>
<content:encoded><![CDATA[<p>OpenMoko</p>
<p>OpenMoko is a smartphone based on Linux with its own development kit and functions very similar to the famous Apple Iphone.</p>
<p>UbuntuLife show the instructions to emulate it on Linux:</p>
<p>To compile the emulator:<br />
Download the source code:</p>
<p>svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973<br />
cd qemu-neo1973</p>
<p>Add libraries for compile:</p>
<p>sudo aptitude install gcc-3.4 libsdl1.2-dev lynx netpbm</p>
<p>Compile:</p>
<p>./configure --target-list=arm-softmmu --cc=/usr/bin/gcc-3.4<br />
make</p>
<p>Download the last avaible image of the OpenMoko operating system and install it on the emulated phone:</p>
<p>openmoko/download.sh<br />
openmoko/flash.sh</p>
<p>Now run the emulator:</p>
<p>arm-softmmu/qemu-system-arm -M gta01 -m 130 -mtdblock openmoko/openmoko-flash.image -kernel openmoko/openmoko-kernel.bin -usb -show-cursor</p>
<p>Happy emulation!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[install a slitaz linux in qemu]]></title>
<link>http://zyzorro.wordpress.com/2008/07/18/install-a-slitaz-linux-in-qemu-2/</link>
<pubDate>Fri, 18 Jul 2008 21:39:52 +0000</pubDate>
<dc:creator>zyzorro</dc:creator>
<guid>http://zyzorro.wordpress.com/2008/07/18/install-a-slitaz-linux-in-qemu-2/</guid>
<description><![CDATA[have a idea to install a memory os (slitaz) to see how about it .
here is a document about how to in]]></description>
<content:encoded><![CDATA[<p>have a idea to install a memory os (slitaz) to see how about it .</p>
<p>here is a document about how to install slitaz on PC:</p>
<p><a class="aligncenter" title="step by step" href="http://www.slitaz.org/en/doc/handbook/install.html#byhand" target="_blank">install slitaz step by step:</a></p>
<p>but i do not want to install on my PC,only i want to in my virtual machine (with qemu) ,following is my practice:</p>
<p>1, create a new virtual disk.<br />
qemu-img create disk1.img 1G<br />
2, fdisk and make file system on the virtual disk out side virtual PC</p>
<p>#losetup -f        ( find the first freely loop device ,suppose the first loop device is /dev/loop0)<br />
#losetup /dev/loop0 disk1.img  ( connect the disk1.img with a loop device)<br />
#fdisk /dev/loop0  ( then you can consider the /dev/loop0 device as a "real" disk ,and make partitions on it. in this sense, I only create a primary partition using 1 partition ,and make 1 partition bootable.  the  first  section  is from 63 --from which section a new partition start can be see during fdisk operation,and should be kept in heart)<br />
#losetup -d /dev/loop0</p>
<p>next is making filesystem on it. for this action ,we need to remount the  disk1.img ,and we need know exactly from which byte we create a file system (to install slitaz we need ext3 filesystem), so we use losetup with -o option.<br />
#losetup -o 32256 /dev/loop0 disk1.img (32256 =63 * 512 --63 is the first sector of this partition, every sector is made up of 512 Byte)<br />
# mkfs -t ext3 /dev/loop0</p>
<p>ok ,now filesystem is ready.</p>
<p>then, following the instruction reference above, we<br />
#mount /dev/loop0 /mnt/target<br />
#cd /mnt/target<br />
#mkdir boot<br />
#mount -o loop livecd.iso /mnt/cdrom (livecd.iso is download from<a href="http://www.slitaz.org/en/get/#stable"> livecd.iso</a></p>
<pre>  # cp  /mnt/cdrom/boot/vmlinuz-* /mnt/target/boot
  # cp /mnt/cdrom/boot/rootfs.gz /mnt/target      (cp the necessary kernal and root filesystem to the disk1.img)
 then decompression the rootfilesystem.
 # lzma d rootfs.gz -so &#124; cpio -id   (this is the original instruction,but i found it did not work normally)
 #mv rootfs.gz rootfs.lzma ( it 's appears the lzma recognize a file with .lzma  as right file)
 # lzma -d rootfs.lzma    (after this operation, a archive file rootfs appears)
 # cpio -idv &#60;&#60; rootfs   (notice  current direcotry is  /mnt/target , just the virtual disk1.img first partition)
   so far ,kernal ,rootfs is ready, we only need a boot tool to boot them.

 all above is out side virtual machine , I don't know how to install grub or lilo on the MRB of disk1.img.
 so, i have to boot the virtual mache with livecd.iso
 #qemu -hda disk1.img -cdrom livecd.iso -boot d
   after one two minutes the slitaz up .
   inside the virtual machine.
 #mount /dev/hda1 /mnt/target
 #grub-install --root-directory=/mnt/target /dev/hda     (after this operation, in /boot/grub  ,a few new files appears)
it notices you grub install seccessfully.
 then you can boot it from disk1.img
 #qemu -hda disk1.img.
ok,enjoy yourself.</pre>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Guida definitiva per emulare Openmoko e l'ASU]]></title>
<link>http://tugulab.wordpress.com/?p=128</link>
<pubDate>Thu, 17 Jul 2008 12:48:52 +0000</pubDate>
<dc:creator>jollyr0ger</dc:creator>
<guid>http://tugulab.wordpress.com/?p=128</guid>
<description><![CDATA[Nota: La guida è stata studiata per Ubuntu 8.04 ma penso sia facilmente riadattabile sulle derivate]]></description>
<content:encoded><![CDATA[<p><code>Nota: La guida è stata studiata per Ubuntu 8.04 ma penso sia facilmente riadattabile sulle derivate Debian.</code><br />
In questa guida vedremo come installare tutte le librerie necessarie, compilare le ultime versioni del sistema Openmoko, e di conseguenza come emulare l'ASU (April Software Update).<br />
Cominciamo...</p>
<p><a href="http://tugulab.files.wordpress.com/2008/07/openmoko.png"><img class="aligncenter size-medium wp-image-133" src="http://tugulab.wordpress.com/files/2008/07/openmoko.png?w=225" alt="" width="225" height="300" /></a></p>
<p>Il blog si è trasferito su <a href="http://www.blog.tugulab.org">www.blog.tugulab.org</a></p>
<p><!--more-->Digitare nel terminale questi comandi per fare scaricare l'ultima versione dell'emulatore qemu modificata per emulare il Neo 1973 ed il Neo Freerunner:<br />
<code>svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973<br />
cd qemu-neo1973</code></p>
<p>Installate i seguenti pacchetti per riuscire a compilare correttamente:<br />
<code>sudo aptitude install gcc-3.4 libsdl1.2-dev lynx netpbm</code></p>
<p>Ora la compilazione:<br />
<code>./configure --target-list=arm-softmmu --cc=/usr/bin/gcc-3.4<br />
make</code></p>
<p>Scarichiamo l'ultima immagine disponibile di Openmoko, e la "scriviamo" nel finto telefono (l'emulatore):<br />
<code>openmoko/download.sh<br />
openmoko/flash.sh</code></p>
<p>E facciamo partile l'emulazione (il seguente comando è tutta una sola riga):<br />
<code>arm-softmmu/qemu-system-arm -M gta01 -m 130 -mtdblock openmoko/openmoko-flash.image -kernel openmoko/openmoko-kernel.bin -usb -show-cursor</code></p>
<p>Se vogliamo aggiornare l'emulatore e l'immagine Openmoko basta posizionarsi nella cartella dove si trova (solitamente qemu-neo1973) e dare:<br />
<code>svn up</code></p>
<p>e poi ripetere i passaggi descritti sopra.</p>
<p>Buona emulazione!</p>
<p>Il blog si è trasferito su <a href="http://www.blog.tugulab.org">www.blog.tugulab.org</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[VirtualBox: Free Virtualization Software]]></title>
<link>http://willwm.wordpress.com/2008/07/14/virtualbox-free-virtualization-software/</link>
<pubDate>Mon, 14 Jul 2008 22:46:31 +0000</pubDate>
<dc:creator>willwm</dc:creator>
<guid>http://willwm.wordpress.com/2008/07/14/virtualbox-free-virtualization-software/</guid>
<description><![CDATA[
I&#8217;ve been using VMware Player for quite some time, and it&#8217;s quite good, but recently, I]]></description>
<content:encoded><![CDATA[<p><a href="http://willwm.files.wordpress.com/2008/07/800px-virtualbox.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://willwm.files.wordpress.com/2008/07/800px-virtualbox-thumb.png" alt="800px-VirtualBox" width="454" height="285" /></a></p>
<p>I've been using VMware Player for quite some time, and it's quite good, but recently, I stumbled upon another free virtualization tool which also allows you to create new VM images (VMware Player only plays back VMware images created with a purchased version, such as VMware Workstation, or through a website such as EasyVMX: <a title="http://www.easyvmx.com/" href="http://www.easyvmx.com/">http://www.easyvmx.com/</a>)</p>
<p>According to Wikipedia (<a title="http://en.wikipedia.org/wiki/VirtualBox" href="http://en.wikipedia.org/wiki/VirtualBox">http://en.wikipedia.org/wiki/VirtualBox</a>):</p>
<blockquote><p><strong>VirtualBox</strong> is an <a href="http://en.wikipedia.org/wiki/X86_virtualization">x86 virtualization</a> software package originally created by <a href="http://en.wikipedia.org/wiki/Germany">German</a> software company Innotek and now being developed by <a href="http://en.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a> as part of its <a href="http://en.wikipedia.org/wiki/Sun_xVM">Sun xVM</a> virtualization platform. It is installed on an existing host operating system; within this application, additional operating systems, each known as a <em>Guest OS</em>, can be loaded and run, each with its own virtual environment. For example, <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> can be guest hosted on a single virtual machine running <a href="http://en.wikipedia.org/wiki/Microsoft_Windows_XP">Microsoft Windows XP</a> as the <em>Host OS</em>; or, XP and <a href="http://en.wikipedia.org/wiki/Windows_Vista">Windows Vista</a> can run as guest OSes on a machine running <a href="http://en.wikipedia.org/wiki/OpenSolaris">OpenSolaris</a>.</p>
<p>Supported host operating systems include Linux, <a href="http://en.wikipedia.org/wiki/Mac_OS_X">Mac OS X</a>, <a href="http://en.wikipedia.org/wiki/OS/2_Warp">OS/2 Warp</a>, Windows, and Solaris, while supported guest operating systems include <a href="http://en.wikipedia.org/wiki/FreeBSD">FreeBSD</a>, Linux, <a href="http://en.wikipedia.org/wiki/OpenBSD">OpenBSD</a>, OS/2 Warp, Windows and Solaris.<sup><a href="http://en.wikipedia.org/wiki/VirtualBox#cite_note-0">[1]</a></sup></p>
<p>According to a 2007 survey by DesktopLinux.com, VirtualBox is the third most popular software package for running Windows programs on Linux desktops.<sup><a href="http://en.wikipedia.org/wiki/VirtualBox#cite_note-1">[2]</a></sup></p></blockquote>
<p>So far, so good, with the exception of a little glitch I experienced while installing FreeDOS. Ubuntu runs quite well, and quite fast, as far as I can tell.</p>
<p>A particularly cool element of VirtualBox is the "Seamless Desktop" mode, similar to what is found in Parallels or VMware Fusion on the Macintosh:</p>
<p><a href="http://willwm.files.wordpress.com/2008/07/750px-virtualbox15seamless.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://willwm.files.wordpress.com/2008/07/750px-virtualbox15seamless-thumb.png" alt="750px-Virtualbox15seamless" width="454" height="364" /></a></p>
<p>Considering the level of functionality given for free, which is quite similar to the functionality you'd have to pay for in VMware or Parallels, I'm tempted to stick with VirtualBox for the near future and put it through its paces.</p>
<p>If you're curious about VirtualBox yourself, you can find a copy here:</p>
<p><a title="http://www.virtualbox.org/wiki/Downloads" href="http://www.virtualbox.org/wiki/Downloads">http://www.virtualbox.org/wiki/Downloads</a></p>
<p>and more directly, here:</p>
<p><a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.6-G-F@CDS-CDS_SMI" target="_blank">Sun xVM VirtualBox 1.6 Download</a></p>
<p><em><strong>Update:</strong></em></p>
<p>Here are some links to download pre-made VirtualBox images:</p>
<p><a href="http://virtualbox.wordpress.com/">http://virtualbox.wordpress.com/</a></p>
<p><a href="http://sourceforge.net/project/showfiles.php?group_id=213555">http://sourceforge.net/project/showfiles.php?group_id=213555</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Auflösung ändern in Fallout 2]]></title>
<link>http://drazraeltod.wordpress.com/?p=474</link>
<pubDate>Sun, 13 Jul 2008 08:45:42 +0000</pubDate>
<dc:creator>Dr. Azrael Tod</dc:creator>
<guid>http://drazraeltod.wordpress.com/?p=474</guid>
<description><![CDATA[Da gestern jemand per Suche nach &#8220;auflösung ändern in fallout 2&#8243; auf diese Seite gekom]]></description>
<content:encoded><![CDATA[<p>Da gestern jemand per Suche nach "auflösung ändern in fallout 2" auf diese Seite gekommen ist, fühle ich mich beinahe genötigt euch zu zeigen wie sowas geht.</p>
<p>Leider hat Fallout diese Möglichkeit von Haus aus nicht eingebaut (eigentlich mehr als eine Schande und nicht wirklich tragbar), mit einem <a href="http://www.nma-fallout.com/forum/viewtopic.php?t=42390" target="_blank">kleinen Patch von "Mash"</a> ist dies jedoch schaffbar.</p>
<p>Da ich von Natur aus versuche auf Windows zu verzichten kam ich in den Genuss diesen Patch unter einigen nicht ganz alltäglichen Systemen zu testen. Hier die Ergebnisse:</p>
<ul>
<li>auf Linux mit Wine 1.10 läuft er überhaupt nicht</li>
<li>Qemu mit Win98 tut ebenfalls nicht</li>
<li>Qemu mit WinXP funktioniert problemlos</li>
</ul>
<p>Daher gehe ich davon aus dass die meisten von euch (wahrscheinlich unter Windows XP) mit dem Patch keinerlei Probleme haben sollten (Hey, keine Garantien von meiner Seite!) und wünsche euch viel Spaß damit.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Using qemu on Windows (Basics)]]></title>
<link>http://manishtech.wordpress.com/?p=24</link>
<pubDate>Wed, 09 Jul 2008 18:50:33 +0000</pubDate>
<dc:creator>Manish</dc:creator>
<guid>http://manishtech.wordpress.com/?p=24</guid>
<description><![CDATA[Have you ever felt an urge to use Linux in your office but you are not allowed to install it without]]></description>
<content:encoded><![CDATA[<p>Have you ever felt an urge to use Linux in your office but you are not allowed to install it without permission. Additionally you are not allowed the partition the Hard Disk. What could be a solution? Very simple, get a Virtual Machine. Now again a new problem comes up- Virtualizing softwares are quite big and take for example VMWare are too big itself to be handled and cant be kept hidden on your computer.</p>
<p>This is my experience what I did when faced these problems. I downloaded <a href="http://www.h7.dion.ne.jp/~qemu-win/">qemu for Windows</a> and also the ISO of the Linux I wanted to use. In my case it was <a href="http://www.xubuntu.com/">Xubuntu</a> as I wanted a lightweight distro. First of all you dont need to install qemu at all, just unzip it and keep it in any folder of you choice. Neither do you have to add any Product key or anythin of the sort. Here it the step by step proceedure what needs to be done to make a Virtual copy of Linux running on yor system.</p>
<h4><span style="color:#ffff99;">1. Get a copy of the ISO of your Operating System</span></h4>
<p>I wanted to install Linux - Xubuntu and download a copy of it from the main website. You can get any OS, doesnt need to be Xubuntu. It can be <a href="http://opensolaris.org/index.html">OpenSolaris</a>, <a href="http://www.openbsd.org/">OpenBSD</a>, <a href="http://www.freebsd.org/">FreeBSD</a> or Windows itself</p>
<h4><span style="color:#ffff99;">2. Create a virtual Hard Disk</span></h4>
<p>This step is useful only if you want to install the OS, if you intend just to run LIVE without installing, you can skip this stage.</p>
<blockquote><p><span style="color:#ff6600;">qemu-img.exe create filename 4000M</span></p></blockquote>
<p>Where <strong>filename</strong> is the name of the file you are intending to use as a Hard Disk and 4000M means the size of the file is <strong>4000MB</strong>. To create files of size more than 4GB you need to be on <a href="http://en.wikipedia.org/wiki/NTFS">NTFS</a> Filesystem as older ones cant handle such large files.</p>
<h4><span style="color:#ffff99;">3. Start the OS in Live Mode</span></h4>
<p>In this case you dont need to have a Hard Disk, just an ISO required. Boot from it using the command</p>
<blockquote><p><span style="color:#ff6600;">qemu.exe -cdrom isoimage.iso -boot d</span></p></blockquote>
<p>In this case <strong>isoimage.iso</strong> is the file which contains the ISO and is to tell that you want to boot from CD. In this case you have chosen to make CDROM as an ISO.</p>
<h4><span style="color:#ffff99;">4. Install the OS on the Disk you created</span></h4>
<p>In this you need to have the Disc created along with the ISO, use this command</p>
<blockquote><p><span style="color:#ff6600;">qemu.exe -cdrom isoimage.iso -hda filename -boot d</span></p></blockquote>
<p>The above command means that you chosen ISO as the CDROM, filename as First Hard Disk (<strong>hda</strong>) and you wanted to boot from CDROM ( <strong>-boot d</strong> )</p>
<p>Install from the ISO, when it is complete, just exit from qemu.</p>
<h4><span style="color:#ffff99;">5. Starting an installed OS</span></h4>
<p>This case is when you have installed from the ISO and want to use it regularly. In this case just issue the command</p>
<blockquote><p><span style="color:#ff6600;">qemu.exe -hda filename -boot c</span></p></blockquote>
<p>Here <strong>-boot c</strong> tells to boot from the first Hard Disk, you dont need <strong>-cdrom</strong> option as you have already installed the OS. You can have more than one hard disk, by specifying the <strong>-hdb</strong> ,<strong>-hdc</strong> and <strong>-hdd</strong> option, but you can only boot from <strong>-hda</strong>.</p>
<p>Tips:</p>
<ul>
<li>I was not able to connect to network even after specifying a lots of options. If your network doesn't work and you want to  have some files on the guest OS, then download it on host OS, make an ISO from all those files using some tool like MagicISO. Then before starting the Virtual Machine, specify this ISO in the <strong>-cdrom</strong> options but use <strong>-boot c</strong> option itself to boot from the hard disk. Now when you are inside the OS, just mount the ISO using the command</li>
</ul>
<blockquote><p><span style="color:#ff6600;">mount /dev/scd0 /media/cdrom</span></p></blockquote>
<ul>
<li>Dont ever close the running Host OS using the close button of available in windows. Maybe you might not understand why at the first glance, but you can corrupt your data or installation. Dont even try to open two instances of the Guest OS using the command two times using the same Hard Disk file. You can badly screw up your installation.</li>
<li><strong>-boot</strong> option can be used to control the boot priority as you did in BIOS settings. <strong>'a' </strong>means floppy drive, <strong>'c'</strong> means Hard Disk and <strong>'d'</strong> means CD Drive.</li>
<li>Since you can have more than one Hard Disk you may be tempted to use the Hard Disk images in any order you want. This is highly unrecommended because <a href="http://en.wikipedia.org/wiki/Master_boot_record">MBR</a> is only on the first Hard Disk. If you have Second Hard Disk on <strong>hdb</strong> when installing, swapping them too may lead to unbootable state as the Second Hard Disk doesnt have a <strong>MBR</strong>.</li>
<li>You can even start the Guest OS in full screen mode using the <strong>-full-screen</strong> option</li>
<li>Lastly, qemu can even access your Host OS's hardware itself. You can install Linux/OpenSolaris etc on the physical partitons itself. You can directly access the physical CD Drive inside the Guest OS. All these would be covered in the next Tutorial.</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Virtuelle Maschine erstellen für VMWare Player]]></title>
<link>http://purecaldari.wordpress.com/?p=17</link>
<pubDate>Tue, 08 Jul 2008 19:40:46 +0000</pubDate>
<dc:creator>purecaldari</dc:creator>
<guid>http://purecaldari.wordpress.com/?p=17</guid>
<description><![CDATA[Eine Virtuelle Maschine (VM) bietet eine Umgebung in der fremde Betriebssysteme innerhalb eines ande]]></description>
<content:encoded><![CDATA[<p>Eine Virtuelle Maschine (VM) bietet eine Umgebung in der fremde Betriebssysteme innerhalb eines anderen ausgeführt werden können. Das Betriebssystem auf dem die Virtuelle Maschine läuft wird als <strong>Host</strong> bezeichnet, die Betriebssysteme die innerhalb der VM ausgeführt werden als <strong>Guest</strong>.<br />
Die VM stellt für das Guest-System eine eigene Hardware-Umgebung zur Verfügung, die je nach verwendeter Software auch angepasst werden kann. Ein großer Vorteil von Virtuellen Maschinen ist der Umstand, dass das Guest-System keinen Einfluss auf das Host-System nehmen kann. Man kann sich also innerhalb der VM austoben ohne das Host-System du gefährden.<br />
Um dies zu gewährleisten benutzen VMs abgetrennte Bereiche von Festplatte und RAM das Rechners. Es ist also von Vorteil möglichst reichhaltige Ressourcen bieten zu können.</p>
[wp_caption id="attachment_18" align="aligncenter" width="300" caption="Windows XP auf Ubuntu Linux mit Virtual Box"]<a href="http://purecaldari.files.wordpress.com/2008/07/virtualbox.jpg"><img class="size-medium wp-image-18" src="http://purecaldari.wordpress.com/files/2008/07/virtualbox.jpg?w=300" alt="Windows XP auf Ubuntu Linux mit Virtual Box" width="300" height="187" /></a>[/wp_caption]
<p>In diesem Artikel geht es darum für den <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> eine eigene VM-Konfiguration zu erstellen.  <a title="VMWare" href="http://www.vmware.com" target="_blank">VMWare</a> ist einer der bekanntesten Hersteller von VM-Software. Zu den Produkten zählen unter anderem der <a title="VMWare Server" href="http://www.vmware.com/products/server/" target="_blank">VMWare Server</a> und der <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a>.<br />
Der <a title="VMWare Server" href="http://www.vmware.com/products/server/" target="_blank">VMWare Server</a> bietet alle Konfigurationsmöglichkeiten um eine Virtuelle Maschine zu erstellen und zu verändern. Der Player ist dazu gedacht eine so erstellte VM zu starten. Ihm fehlen alle Einstellungen die es erlauben würden auf die Konfiguration Einfluss zu nehmen.<!--more--></p>
<p>Man muss daher auf andere Möglichkeiten zurückgreifen, um diese Konfiguration und die restlichen benötigten Dateien zu erstellen.</p>
<p>Das hier beschriebene Verfahren beruht auf meinen ersten Erfahrungen mit Virtuellen Maschinen. Angesichts einer Vielzahl anderer Virtualisierungs-Lösungen wie z.B. <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> oder dem <a title="VMWare Server" href="http://www.vmware.com/products/server/" target="_blank">VMWare Server</a> selbst, die eine bequeme grafische Konfiguration bieten, ist diese Vorgehensweise mittlerweile unnötig kompliziert.<br />
Wie bereist erwähnt kann man mit dem <a title="VMWare Server" href="http://www.vmware.com/products/server/" target="_blank">VMWare Server</a> Virtuelle Maschinen für den <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> erstellen. Des weiteren werden spezielle VMs direkt von VMWare zum Download angeboten, teils jedoch als beschränkte Testversionen.</p>
<p>Um eine Virtuelle Maschine mit dem <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> starten zu können muss man zwei wichtige Komponenten bereit stellen.<br />
Zum einen die Konfigurationsdatei die alle Eigenschaften der Virtuellen Maschine festlegt. Zum anderen eine *.vmdk Datei, die als virtuelle Festplatte der VM dient.</p>
<p>Die Konfigurationsdatei lässt sich recht einfach mit einem Online Service erstellen. Auf EasyVMX lassen sich mithilfe eines Assistenten alle nötigen Optionen festlegen. Daraus wird dann eine Konfigurationsdatei generiert die man sich herunterladen kann.</p>
<p>Die *.vmdk Dateien kann man mit <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> erstellen. Dabei handelt es sich auch um eine VM-Software. Diese ist in den Repositories der meisten Linux-Distributionen enthalten und lässt sich so direkt installieren. Falls nicht kann man das Programm direkt als Quellcode von der Homepage herunterladen und auf dem eigenen Rechner kompilieren.</p>
<p><span style="text-decoration:underline;"><strong>Das Vorgehen im Einzelnen</strong></span><br />
Als erstes benötigt man den <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> und <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a>.<br />
<a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> kann von der VMWare Homepage herunterladen werden, jedoch ist eine Registrierung auf der Seite erforderlich.<br />
Zum Installieren entpackt man das Archiv in einen Ordner und führt das Skript "vmware-install.pl" aus. Hat man den <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> installiert muss man noch das Skript "/usr/bin/vmware-config.pl" ausführen. Dann sollte man prüfen ob alle nötigen Pakete installiert sind um ein Kernel-Modul kompilieren zu können. (Kernel Header und Sources sowie gcc)<br />
Das Skript konfiguriert die Netzwerkschnittstelle und erstellt die Kernelmodule die zum Starten des Programms benötigt werden. Ist der Vorgang abgeschlossen sollte sich der <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> starten lassen. Entweder über eine Verknüpfung im Menü des Desktops oder indem man "vmware" im Terminal ausführt.</p>
<p>Hinweis: Es kann vorkommen, dass sich das Programm nicht starten lässt. Im Zweifelsfall sollte man den Terminal benutzen, da man hier Fehlermeldungen bekommt. Ein bekannter Fehler ist der, dass der Player immer wieder dazu auffordert das "vmware-config.pl" Skript zu starten, auch wenn man dies bereits mehrmals getan hat. Um dieses Problem zu beheben geht man in das Verzeichnis "/etc/vmware" und sucht dort nach der Datei "not_configured". Ist diese Datei vorhanden löscht man sie. Nun sollte der Player laufen. Dieser Fehler tritt besonders dann auf, wenn man früher bereits eine andere VMWare Software installiert hatte.</p>
<p>Damit ist der erste Schritt abgeschlossen.<br />
Als nächstes erstellt man sich einen Ordner im Home-Verzeichnis in das man später alle Dateien der eigentlichen Virtuellen Maschinen packt. Es sollten einige GB Platz vorhanden sein, da besonders die Festplatten-Images Platzfresser sind.<br />
(z.B.: "/home/user/vmachine")</p>
<p>Nun kann man sich an das Erstellen der Konfiguration wagen. Dazu bietet sich wie gesagt der Online Service EasyVMX an. Auf der Seite wählt man "easy VMX v2.0" und hat dann ein Formular vor sich.<br />
Hier sollte man jeden Punkt sorgsam durchgehen. Gleich am Anfang ist das Guest-OS und die Speichergröße wichtig. Je nachdem wieviel RAM der Rechner besitzt kann man hier Speicher vom Hauptsystem der VM zuteilen. Dabei ist ein gesundes Abwägen ganz günstig damit man dem Hauptsystem noch etwas Luft zum Atmen lässt. Mehr als die Hälfte des Speichers sollte man aber nicht verwenden.</p>
<p>Ebenfalls wichtig sind die Laufwerke. Zunächst wird das CD-ROM Laufwerk konfiguriert. Hier kann man das Laufwerk des Rechners nehmen oder, falls man ein ISO-Image der Betriebssystem-CD auf der Platte liegen hat, direkt den Pfad zu der *.iso Datei angeben. Z.B.: "/home/user/iso/winxp.iso"<br />
Bei den Festplatten ist es besser die voreingestellten Werte zu belassen, da man hier die Einstellungen später in der Konfigurations-Datei direkt eintragen muss.</p>
<p>Am Ende wird noch eine experimentelle Direct-X Unterstützung angeboten. Falls man in diese Richtung gehen will, also z.B. Windows Spiele in der VM laufen zu lassen, kann man die Option gerne aktivieren. Ich werde aber darauf in keiner Weise eingehen, da dieses Thema noch nicht wirklich praxistauglich ist.<br />
Zum Abschluss klickt man auf "Create Virtual Machine" und bekommt dann den Download eines Zip-Archivs angeboten. Dieses lädt man sich herunter und öffnet es. Man benötigt ausschließlich die *.vmx Datei. Diese entpackt man in das Verzeichnis, das man sich zuvor für die Virtuellen Maschinen angelegt hat. ("/home/user/vmachine")</p>
<p>Der nächste Schritt ist das Erstellen der Festplatten Images die dem <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> als Festplatten dienen. Hierzu benötigt man <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a>. Falls <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> nicht in den Software-Quellen der Distribution zu finden ist, muss man sich die Quellcodes von der Homepage herunterladen.<br />
Ist <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> einsatzbereit wechselt man in den Ordner für die VMs, wo sich bereits die *.vmx Datei befindet.<br />
"cd /home/user/vmachine"</p>
<p>Wenn man sich klar darüber ist wie groß die virtuelle Festplatte sein soll, bei Windows XP sind 7GB ganz gut, gibt man folgenden Befehl ein:<br />
"qemu-img create -f vmdk ./windows.vmdk 7G"<br />
Die Datei nimmt bereits die vollen 7GB ein und ist unformatiert.</p>
<p>Zum Schluss muss noch das Image in der Virtuellen Maschine eingetragen werden. Dazu öffnet man die *.vmx Datei mit einem Editor und sucht dann diesen Abschnitt:</p>
<p><em># First IDE disk, size 4800Mb<br />
ide0:0.present = "TRUE"<br />
ide0:0.fileName = "My_Virtual_Machine.vmdk"<br />
ide0:0.mode = "persistent"<br />
ide0:0.startConnected = "TRUE"<br />
ide0:0.writeThrough = "TRUE"</em></p>
<p>Hier trägt man den kompletten Pfad der *.vmdk Datei, die man mit <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> erstellt hat, in die Zeile "ide0:0.fileName =" ein. In unserem Beispiel sieht die Zeile dann also so aus:</p>
<p><em>ide0:0.fileName = "/home/user/vmachine/windows.vmdk"</em></p>
<p>Somit hat man eine Systemfestplatte auf die man dann Windows XP installieren kann. (oder ein anderes Guest-System)</p>
<p>Nach dem die Datei gespeichert wurde kann man den <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> starten und dort dann die *.vmx Datei öffnen. Da die virtuelle Festplatte leer ist muss man zunächst das Betriebssystem installieren, entweder über die Original-CD oder ein ISO-Image.</p>
<p><span style="text-decoration:underline;"><strong>Wichtige Einstellungen in der *.vmx Datei<br />
</strong></span>Während man mit der Virtuellen Maschine arbeitet kommt es oft vor, dass mal Einstellungen geändert werden müssen. Durch das Fehlen von Optionen im <a title="VMWare Player" href="http://www.vmware.com/products/player/" target="_blank">VMWare Player</a> müssen alle diese Änderungen von Hand in der *.vmx Datei gemacht werden.</p>
<p><strong>CD-ROM Laufwerk, ISO-Image und Festplatten</strong><br />
Um von einem ISO-Image als virtuelle CD mal auf eine CD im Laufwerk des Rechners zu wechseln öffnet man die *.vmx Datei und sucht folgenden Bereich:</p>
<p><em>ide1:0.present = "TRUE"<br />
ide1:0.deviceType = "cdrom-raw"<br />
ide1:0.startConnected = "TRUE"<br />
ide1:0.fileName = "auto detect"<br />
ide1:0.autodetect = "TRUE"</em></p>
<p>Um statt des CD-ROM Laufwerks ein ISO-Image einzubinden ändert man den Wert von  "deviceType" in "cdrom-image" und trägt den Pfad zu der *.iso Datei bei "fileName" ein.<br />
Um sich das arbeiten zu erleichtern gibt es aber auch einen anderen Weg.</p>
<p>Die Virtuelle Maschine bietet, genau wie ein echter PC, vier Laufwerks-Plätze an. Einen primären und einen sekundären Controller mit jeweils einem Master und einem Slave. In der *.vmx Konfigration wird dies durch "ide0:0" und "ide0:1" sowie "ide1:0" und "ide1:1" ausgedrückt.<br />
Da die Standard-Konfiguration nur zwei Plätze nutzt hat man also noch Spielraum. Eine gute Möglichkeit dies auszufüllen ist z.B. noch ein weiteres Festplatten-Image zu erzeugen, das als Daten-Partition für das Guest-System dient, und zwei statt nur einem CD-ROM einzutragen. Eines für das physikalische Laufwerk und eines für ein Image. So muss man nicht immer die Datei bearbeiten, um mal von dem Einen auf das Andere zu wechseln.<br />
Um ein neues Laufwerk zu erstellen braucht man nur zwei Zeilen, bei einer CD drei. Hier am Beispiel einer weiteren Festplatte. (Die man natürlich wieder mit <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> erstellen muss)</p>
<p>ide0:1.present = "TRUE"<br />
ide0.1.fileName ="/home/user/vmachine/daten.vmdk"</p>
<p>Und für das CD-ROM Laufwerk des Rechners: (da wir ja oben das Laufwerk zu einem Image geändert hatten)</p>
<p>ide1:1.present = "TRUE"<br />
ide1:1.deviceType = "cdrom-raw"<br />
ide1:1.fileName = "auto-detect"</p>
<p><strong>Speicher-Zuweisung für die VM ändern<br />
</strong>Um der Virtuellen Maschine mehr oder weniger RAM zur Verfügung zu stellen sucht man nach dem Eintrag:</p>
<p>memsize = "..."</p>
<p>Als Wert trägt man die gewünschte Größe des Speichers in MB ein.</p>
<p><strong>Wenn die Netzwerkkarte nicht funktioniert<br />
</strong>Lässt sich die Netzwerkkarte der VM im Guest-System nicht installieren weil kein Treiber gefunden wird so muss man folgende Zeile aus der *.vmx Datei löschen:</p>
<p>ethernet0.virtualDev = "..."</p>
<p>Somit wird ein Standard-Treiber verwendet und es sollte daraufhin funktionieren.</p>
<p><strong><span style="text-decoration:underline;">Den Funktionsumfang des VMWare Player erhöhen</span><br />
</strong>Der <a title="VMWare Server" href="http://www.vmware.com/products/server/" target="_blank">VMWare Server</a> und die anderen großen VMWare Produkte bieten einen höheren Komfort beim Arbeiten mit der VM als der Player das kann.<br />
So kann man z.B. die Maus frei zwischen Host und Guest bewegen, zwischen beiden Systemen die Zwischenablage nutzen und bessere Grafik- und Netzwerk-Leistung erreichen.<br />
Dazu wird eine kleines Software Paket genutzt das VMWare Tools heißt.<br />
Beim Player fehlt jedoch die Option diese Software herunterzuladen. Es handelt sich dabei um ein kleines ISO-Image welches eingebunden und dann installiert werden kann.<br />
Kommt man an dieses Image heran, kann man es auch im Player installieren.</p>
<p><span style="text-decoration:underline;"><strong>Alternativen</strong></span><br />
Wie bereits erwähnt gibt es andere VM-Lösungen die weniger Arbeit erfordern, jedoch gleiche oder ähnliche Leistung bieten.</p>
<p>Da man beim Abarbeiten dieser Anleitung ja bereits <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> installiert hat, kann man diese VM auch voll ausnutzen. Allerdings wird <a title="Qemu Processor Emulator" href="http://bellard.org/qemu/" target="_blank">Qemu</a> an sich über den Terminal und Dateien konfiguriert. Es gibt allerdings grafische Frontends die eine GUI zur Verfügung stellen mit der sich alle Einstellungen vornehmen lassen.<br />
Genannt sei hier zum Beispiel <a title="The full featured qemu emulation suite for linux " href="http://qemulator.createweb.de/" target="_blank">Qemulator</a>.<br />
Ich muss aber dazu sagen das ich selbst nie mit Qemu gearbeitet habe. Daher kann auch keine Aussage dazu machen.</p>
<p>Eine andere Möglichkeit ist <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a>. Diese VM bietet alle nötigen Einstellungen, es lassen sich VMs erstellen und ändern. Auch die Festplatten Images lassen sich mit <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> erstellen. Das Programm verwendet ein eigenes Dateiformat, wodurch die VMWare Images nicht direkt genutzt werden können.<br />
Es gibt allerdings eine <a title="Switching from VMWare to Virtual Box" href="https://wiki.ubuntu.com/UbuntuMagazine/HowTo/Switching_From_VMWare_To_VirtualBox:_.vmdk_To_.vdi_Using_Qemu_+_VdiTool" target="_blank">englische Anleitung</a> wie man eine VMWare Maschine in eine <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> VM umwandelt. <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> bietet ebenfalls ein Tool ähnlich dem von VMWare, das sich bequem herunterladen und direkt installieren lässt.</p>
<p><strong>Zum Schluss </strong>möchte ich noch sagen, dass Virtuelle Maschinen ein Thema ist mit dem man sich wirklich intensiv befassen kann. Was einem aber auch gute Möglichkeiten bietet, vor Allem wenn man z.B. Software Entwickler ist oder einfach mal andere Betriebssysteme installieren und testen möchte.</p>
<p>Ich persönlich kann momentan <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> wirklich empfehlen. Es ist alles vorhanden was man braucht, die Performance ist gut und die Oberfläche ist sehr bedienerfreundlich gestaltet.</p>
<p>Ich werde zu einem anderen Zeitpunkt nochmal auf <a title="Virtual Box" href="http://www.virtualbox.org/" target="_blank">Virtual Box</a> eingehen.</p>
<p>Noch ein paar letzte Worte zu den experimentellen Projekten rund um VMWare. Die VMWare Software beinhaltet teilweise Möglichkeiten wie die 3D Unterstützung und die Möglichkeit statt den Festplatten Images direkt Partitionen der Festplatte selbst zu nutzen. Diese Dinge sind aber wie gesagt experimentell. Es besteht ein hohes Risiko von Datenverlust oder anderen Problemen.<br />
Wer sich damit wirklich befassen möchte der wird bei <a href="http://www.google.de" target="_blank">Google</a> einiges zu den Themen finden. Man sollte aber nicht erwarten dass die Konfiguration einfach von Statten geht.</p>
<p>So viel erstmal zum Thema Virtuelle Maschinen ... reicht auch glaube ich. Das ist erstmal genug Lesestoff hier. :-)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Vista Update on Qemu takes reeeeealllllyyyyy looooong.]]></title>
<link>http://zdavatz.wordpress.com/?p=110</link>
<pubDate>Thu, 03 Jul 2008 07:26:10 +0000</pubDate>
<dc:creator>zdavatz</dc:creator>
<guid>http://zdavatz.wordpress.com/?p=110</guid>
<description><![CDATA[I managed to get the network card of Vista working in Qemu. Now I am up-dateting my Vista-Ultimate v]]></description>
<content:encoded><![CDATA[<p>I managed to get the network card of Vista working in Qemu. Now I am up-dateting my Vista-Ultimate via <a href="http://bellard.org/qemu/">Qemu</a> and it takes ages, hours, days, just very very long.<img class="alignleft" src="http://farm4.static.flickr.com/3264/2633494256_1e9c3ccbb8_o.jpg" alt="Vista-Ultimate Update on Qemu takes very very very long." /></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[VirtualBox and Ubuntu packages]]></title>
<link>http://beeznest.wordpress.com/?p=67</link>
<pubDate>Sun, 29 Jun 2008 06:54:51 +0000</pubDate>
<dc:creator>ywarnier</dc:creator>
<guid>http://beeznest.wordpress.com/?p=67</guid>
<description><![CDATA[VirtualBox is a very practical application running under Linux systems, and packaged into Ubuntu 8.0]]></description>
<content:encoded><![CDATA[<p>VirtualBox is a very practical application running under Linux systems, and packaged into Ubuntu 8.04 Hardy Heron, that lets you virtualise an operating system. A bit in the same way as QEmu did it, except that, to make it short, it works better.</p>
<p>Anyway, VirtualBox is highly dependent on the kernel of the base system you're running it on, so it is linked to the kernel packages in Ubuntu. The only problem is that, when upgrading your kernel with the usual Ubuntu package updates, you don't get an update for the VirtualBox right away. Instead, you will have to wait for a few days, and possibly a few weeks. The recommendation is thus: do not upgrade your kernel if you</p>
<ul>
<li>really need VirtualBox</li>
<li>don't really need the upgrade</li>
<li>don't know for sure if there is a new VirtualBox package for that kernel</li>
</ul>
<p>You can always start your system withn older kernel later on (if you didn't clean the older versions), but then what's the use of upgrading?</p>
<p>To give you a rough idea, to date, the latest kernel package is linux-image-2.6.24-19-*, and the latest VirtualBox kernel-dependent package is virtualbox-ose-modules-2.6.24-16-*</p>
]]></content:encoded>
</item>

</channel>
</rss>
