<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux, Java y programación &#187; virtuales</title>
	<atom:link href="http://casidiablo.net/tag/virtuales/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ejecutar Windows instalado en el disco duro desde Ubuntu usando VirtualBox</title>
		<link>http://casidiablo.net/correr-windows-preinstalado-sobre-ubuntu/</link>
		<comments>http://casidiablo.net/correr-windows-preinstalado-sobre-ubuntu/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 04:01:38 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[artículos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[maquinas]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[virtuales]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1623</guid>
		<description><![CDATA[Muchas veces tenemos un sistema Windows instalado/configurado/personalizado antes de instalar nuestra distro favorita, y desearíamos no perder dicho trabajo y poder a la vez ejecutar aplicaciones nativamente para Windows desde nuestro querido Linux. Lo que podemos hacer en este caso es crear una imagen de acceso virtual de nuestro disco duro, y con ella ejecutar [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fcorrer-windows-preinstalado-sobre-ubuntu%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Ejecutar%20Windows%20instalado%20en%20el%20disco%20duro%20desde%20Ubuntu%20usando%20VirtualBox%22%20%7D);"></div>
<p>Muchas veces tenemos un sistema Windows instalado/configurado/personalizado antes de instalar nuestra distro favorita, y desearíamos no perder dicho trabajo y poder a la vez ejecutar aplicaciones nativamente para Windows desde nuestro querido Linux.</p>
<p>Lo que podemos hacer en este caso es crear una imagen de acceso virtual de nuestro disco duro, y con ella ejecutar Windows desde Linux. </p>
<div class="nota"><strong>Paso cero (opional)</strong>: muchas veces, cuando Windows inicia, éste reescribe información de drivers en su configuración, de acuerdo al hardware sobre el que corre. Por tanto, y para no correr riesgos de estropear nada, podríamos crear un nuevo perfil de hardware alterno. Para ello vamos a las propiedades de Mi PC, seleccionamos la pestaña Hardware y hacemos clic en Perfiles de hardware. Luego hacemos clic en Copiar y ya está, aceptamos todo, reiniciamos y volvemos a la tranquilidad de nuestro Linux.</div>
<h3>Paso 1: crear imagen del disco duro</h3>
<div class="consola">:~/.VirtualBox$ VBoxManage internalcommands createrawvmdk -filename $HOME/.VirtualBox/WinXP.vmdk -rawdisk /dev/sdb2 -relative -register</p>
<p>VirtualBox Command Line Management Interface Version 2.0.2<br />
(C) 2005-2008 Sun Microsystems, Inc.<br />
All rights reserved.</p>
<p>RAW host disk access VMDK file /home/cristian/.VirtualBox/WinXP.vmdk created successfully.</p></div>
<p>En realidad lo que se crea es un especie de &#8220;acceso directo&#8221; al disco, es decir, NO crea una imagen con los datos del disco duro sino acceso al mismo. </p>
<h3>Paso 2: añadir el disco duro virtual a VirtualBox</h3>
<p>Abre VirtualBox y selecciona <em>Archivo-&gt;Administrador de discos virtuales</em> (<em>File-&gt;Virtual Disk Manager</em> en inglés), clic en el botón <em>Añadir</em> (<em>Add</em>) y seleccina el archivo que acabas de crear.</p>
<h3>Paso 3: crear una nueva máquina virtual</h3>
<p>Clic en el botón <em>Nueva</em> (<em>New</em>) y <em>Siguiente</em> (<em>Next</em>) en el asistente de creación de máquinas virtuales. Digita <em>WinXP</em> como nombre y selecciona <em>Windows XP</em> como tipo de máquina virtua, clic en <em>Siguiente</em> (<em>Next</em>).<span id="more-1623"></span></p>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/09/virtualbox-1.png" alt="virtualbox" /></p>
<p>Selecciona la cantidad de memoria RAM que deseas otorgar a la máquina virtual.</p>
<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/09/virtualbox-2.png" alt="virtualbox" /></p>
<p>Ahora es donde debemos seleccionar el disco duro que hemos creado, así que has clic en <em>Existente</em> (<em>Existing</em>) y selecciona el disco duro que añadiste en el <em>paso 2</em>. Clic en <em>Siguiente</em> y luego en <em>Finalizar</em>.</p>
<h3>Paso 4: configurar la nueva máquina virtual</h3>
<p>Selecciona la máquina virtual <em>WinXP</em>, clic derecho y <em>Configuración</em> (<em>Settings</em>). Allí habilita el audio, los <em>Puertos seriales</em> (<em>Serial Ports</em>), los <em>Puertos USB</em> (<em>USB ports</em>), asigna el drive CD/DVD a la unidad local, y añade los <em>Directorios Compartidos</em> (<em>Shared Folders</em>) que sean necesarios, etc.</p>
<p>Ahora simplemente has clic en <em>Iniciar</em> (<em>Start</em>) y verás el menú de tu grub (o lilo), donde podrás seleccionar y ejecutar Windows XP (no es recomendable ejecutar el SO Linux que ya está corriendo). Recuerda que todos los cambios que realizes sobre la máquina virtual se verán reflejados en el SO original.</p>
<h3>Problemas y soluciones</h3>
<p>Uno de los problemas normales que pueden ocurrir, es al momento de crear el disco virtual. En la mayoría de los casos se trata de problemas de permisos, y tenemos algunas opciones para solventarlo:</p>
<ol>
<li>Realizar todo como root (NO RECOMENDADO)</li>
<li>Cambiar los permisos de los discos duros:
<div class="consola">sudo chmod 666 /dev/sdb2</div>
<p>(Más o menos recomendado)</li>
<li>Crear un nuevo usuario con los permisos indicados:
<div class="consola">sudo adduser rawvb &#8211;ingroup MYGROUP &#8211;no-create-home<br />
sudo adduser rawvb disk<br />
sudo adduser rawvb vboxusers</div>
<p>Luego puedes crear un script que ejecute VirtualBox adecuadamente:</p>
<div class="consola">#! /bin/bash<br />
VBUSER=rawvb                           # nombre del usuario que es miembro del grupo disk<br />
VM_NAME=xpraw                         # nombre de la maquina virtual      </p>
<p>chmod -R g=u /home/$USER/.VirtualBox   # asegurarse que el otro usuario tenga acceso a la configuracion del VirtualBox<br />
xauth extract /home/$USER/cookieTmp $DISPLAY<br />
chmod g+r /home/$USER/cookieTmp<br />
sudo -u $VBUSER XAUTHORITY=/tmp/.Xauthority_$VBUSER xauth merge /home/$USER/cookieTmp<br />
rm /home/$USER/cookieTmp<br />
sudo -u $VBUSER XAUTHORITY=/tmp/.Xauthority_$VBUSER VBOX_USER_HOME=/home/$USER/.VirtualBox VBoxManage startvm $VM_NAME&amp;</p></div>
<p>Es la manera RECOMENDADA aunque es un poco más larga. Es tu desición.</li>
</ol>
<p>Otro problema puede ser que Windows no arranque <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  (pequeño problema <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ), lo cual se puede deber al hardware, por ejemplo: supón que tienes una nVidia y haces uso de ella en Windows&#8230; luego VBox (que no tiene soporte para aceleración gráfica) carga Windows con su hardware emulado, entonces Windows dice <em>¿Qué demonios pasa? ¿No pillo bien el hardware? ¿Qué ha pasado? Bueno, mejor ni arranco, que se las apañe el usuario solito</em>. En esos casos no podrás ¿disfrutar? de tu Windows.</p>
<p>En lo personal, me ha funcionado en uno de dos computadores donde hice la prueba. Aunque eso no dice mucho, así que lo mejor será leer sus comentarios.</p>
<p><strong>Actualización</strong>: me envía Pablo Derendinger <strong><a href="http://casidiablo.net/descargar/windows+en+ubuntu">los pasos que el siguió y que le funcionaron</a></strong>&#8230; se basó en esta guía pero añadió un par de pasos que seguro resultarán útiles a algunos usuarios con problemas.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/correr-windows-preinstalado-sobre-ubuntu/feed/</wfw:commentRss>
		<slash:comments>158</slash:comments>
		</item>
	</channel>
</rss>

