<?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>Fernando Luis &#187; VirtualBox</title>
	<atom:link href="http://www.fernandoluis.com/tag/virtualbox/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fernandoluis.com</link>
	<description>Fernando Luis security linux  debian fotografia</description>
	<lastBuildDate>Wed, 17 Aug 2011 12:25:54 +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>Clonar imagenes de VirtualBox</title>
		<link>http://www.fernandoluis.com/clonar-imagenes-de-virtualbox/2009/10</link>
		<comments>http://www.fernandoluis.com/clonar-imagenes-de-virtualbox/2009/10#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:53:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=368</guid>
		<description><![CDATA[<p>Resulta muy interesante, clonar una imagen para poder restaurarla en cualquier momento, en esa misma máquina virtual o en otra diferente.</p>
<p>El proceso es muy sencillo:</p>
<p>VboxManage clonevdi Imagen.vdi ImagenCopiada.vdi</p>
<p>Ahora sólo tendremos que importar /agregar  la imagen copiada ( ImagenCopiada.vdi) y asignarlas a una nueva máquina virtual.</p>
<p>Un dato a tener en cuenta, es que distribuciones de linux [...]]]></description>
			<content:encoded><![CDATA[<p>Resulta muy interesante, clonar una imagen para poder restaurarla en cualquier momento, en esa misma máquina virtual o en otra diferente.</p>
<p>El proceso es muy sencillo:</p>
<blockquote><p>VboxManage clonevdi Imagen.vdi ImagenCopiada.vdi</p></blockquote>
<p>Ahora sólo tendremos que importar /agregar  la imagen copiada ( ImagenCopiada.vdi) y asignarlas a una nueva máquina virtual.</p>
<p>Un dato a tener en cuenta, es que distribuciones de linux basadas en Debian (Ubuntu) , asigna una identificación  única con la MAC Address que hace imposible utilizar los interfaces de red de una magen clonada.</p>
<p>La solución consiste en quitar esa regla del UDEV y reiniciar la máquina:</p>
<blockquote><p><span id="fullpost"><code>rm /etc/udev/rules.d/70-persistent-net.rules</code></span></p>
<p><span>Y para que no vuelva a generarlo:</span></p>
<p><span>rm /etc/udev/rules.d/75-persistent-net-generator.rules</span></p>
<p><span><br />
</span></p>
<p><span><br />
</span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/clonar-imagenes-de-virtualbox/2009/10/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Montar ficheros de imágenes de VirtualBox (VDI) con soporte NTFS</title>
		<link>http://www.fernandoluis.com/montar-ficheros-de-imagenes-de-virtualbox-vdi-con-soporte-ntfs/2009/08</link>
		<comments>http://www.fernandoluis.com/montar-ficheros-de-imagenes-de-virtualbox-vdi-con-soporte-ntfs/2009/08#comments</comments>
		<pubDate>Fri, 14 Aug 2009 12:22:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=303</guid>
		<description><![CDATA[<p>Cuando uno de los sistema de ficheros de VirtualBox está lleno, no deja iniciar dicha máquina virtual hasta que no se ha liberado espacio. Seguramente os hareis la misma pregunta que me hice yo:</p>
<p>¿ Y como liberamos espacio si no  podemos entrar ?</p>
<p>La respuesta: Montando la imagen  </p>
<p>Aquí es donde reside el problema, ya [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando uno de los sistema de ficheros de VirtualBox está lleno, no deja iniciar dicha máquina virtual hasta que no se ha liberado espacio. Seguramente os hareis la misma pregunta que me hice yo:</p>
<p>¿ Y como liberamos espacio si no  podemos entrar ?</p>
<p>La respuesta: Montando la imagen <img src='http://www.fernandoluis.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Aquí es donde reside el problema, ya que los ficheros de imagenes de VirtualBox con extensión VDI, no son ficheros RAW propiamente dicho que podamos montar directamente con un <em>mount -o loop</em> &#8230;..</p>
<p>Los ficheros VDI tienen una pequeña cabecera propia,  a continuación nos encontraremos la marca de tipo de partición, en este caso que nos ocupa NTFS,  y justo después de esta, ya tendremos el fichero RAW.Por lo tanto, lo que tendremos que hacer es lo siguiente:</p>
<p>1.- Convertir la imagen VDI a formato RAW usando las herramienta VBoxManage:</p>
<p><em>VboxManage internalcoomands converttoraw origen.vdi destino.raw</em><br />
2.- Encontrar el offset en el fichero RAW donde empieza la partición NTFS y montar la imagen a partir de  ese punto:</p>
<p>Aquí os dejo un pequeño script que encontré en un foro, y lo adapté un poco.Dicho script, espera como parámetro el fichero RAW ya convertido, y monta la imagen en /mnt</p>
<blockquote><p>#!/bin/sh</p>
<p>DOUBLE=`dd if=$1 bs=1024 count=1000 2&gt; /dev/null | xxd -p -c 256 | \<br />
sed -e &#8220;:a&#8221; -e &#8220;$ s/\n//g;N;b a&#8221; | grep -b -o eb52904e544653 | \<br />
sed -e &#8220;s/:.*//&#8221;`<br />
OFFSET=`awk &#8220;BEGIN { print $DOUBLE/2 }&#8221;`</p>
<p>mount -t ntfs-3g -o<br />
loop,ro,offset=$OFFSET,iocharset=utf8,dmask=022,ask=133 $1 /mnt</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/montar-ficheros-de-imagenes-de-virtualbox-vdi-con-soporte-ntfs/2009/08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soporte USB en VirtualBox</title>
		<link>http://www.fernandoluis.com/soporte-usb-en-virtualbox/2009/07</link>
		<comments>http://www.fernandoluis.com/soporte-usb-en-virtualbox/2009/07#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:26:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=256</guid>
		<description><![CDATA[<p>Lo primero a  tener en cuenta es que las versiones  OSE de VirtualBox no tiene soporte USB.</p>
<p>Por lo tanto, si eres uno de los &#8220;afortunados&#8221; antes de nada tendrás que actualizar la versión www.virtualbox.org</p>
<p>Creamos un grupo llamado usbusers con el GID 1007:</p>
<p>groupadd -g 1007 usbusers</p>
<p>Añadimos a ese grupo los usuarios que arrancan la máquina virtual [...]]]></description>
			<content:encoded><![CDATA[<p>Lo primero a  tener en cuenta es que las versiones  <em>OSE</em> de <em>VirtualBox</em> <strong>no</strong> tiene soporte USB.</p>
<p>Por lo tanto, si eres uno de los &#8220;afortunados&#8221; antes de nada tendrás que actualizar la versión <a href="http://www.virtualbox.org">www.virtualbox.org</a></p>
<p>Creamos un grupo llamado usbusers con el GID 1007:</p>
<p><em>groupadd -g 1007 usbusers</em></p>
<p>Añadimos a ese grupo los usuarios que arrancan la máquina virtual :</p>
<p><em>gpasswd -a myuser usbusers</em></p>
<p>Editamos <em>/etc/init.d/mountkernfs.sh,</em> y cambiamos la linea:</p>
<p><em>domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid</em></p>
<p>por:</p>
<p><em>domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devgid=1007,devmode=0666</em></p>
<p>Editamos el fichero<em> /etc/fstab </em>y añadimos:</p>
<p><em>/proc/bus/usb none usbfs devgid=1007,devmode=664 0 0</em></p>
<p>Una vez hechos estos cambios tendremos que reniciar el PC.</p>
<p>Ahora , habrá que habilitar el soporte USB dentro de nuestrá máquina virtual y añadir el/los dispositivos que queremos que sean accesibles:</p>
<p><img src="http://www.fernandoluis.com/wp-content/uploads/2009/07/VirtualBox3.jpg" alt="VirtualBox USB Configuration" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/soporte-usb-en-virtualbox/2009/07/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error VirtualBox: Configuration error: Failed to get the &#8220;MAC&#8221; value (VERR_CFGM_VALUE_NOT_FOUND).</title>
		<link>http://www.fernandoluis.com/error-virtualbox-configuration-error-failed-to-get-the-mac-value-verr_cfgm_value_not_found/2009/04</link>
		<comments>http://www.fernandoluis.com/error-virtualbox-configuration-error-failed-to-get-the-mac-value-verr_cfgm_value_not_found/2009/04#comments</comments>
		<pubDate>Wed, 08 Apr 2009 11:02:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=130</guid>
		<description><![CDATA[<p>Este error ocurre cuando estamos usando un NAT (VBoxManage)  a un dispositivo que no existe..</p>
<p>Todas las referencias de la tarjeta de red,  en este caso una e1000, estarán referenciadas a VBoxInternal/Devices/e1000/0/ y no a VBoxInternal/Deveces/pcnet/0</p>
<p>Por cierto, es muuuucho más sencillo gestionar las reglas de NAT directamente sobre el fichero xml que está dentro del directorio [...]]]></description>
			<content:encoded><![CDATA[<p>Este error ocurre cuando estamos usando un NAT (VBoxManage)  a un dispositivo que no existe..</p>
<p>Todas las referencias de la tarjeta de red,  en este caso una e1000, estarán referenciadas a <em>VBoxInternal/Devices/e1000/0/</em> y <strong>no</strong> a <em>VBoxInternal/Deveces/pcnet/0</em></p>
<p>Por cierto, es muuuucho más sencillo gestionar las reglas de NAT directamente sobre el fichero xml que está dentro del directorio .VirtualBox/Machines/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/error-virtualbox-configuration-error-failed-to-get-the-mac-value-verr_cfgm_value_not_found/2009/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirección puertos en VirtualBox</title>
		<link>http://www.fernandoluis.com/redireccion-puertos-en-virtualbox/2009/04</link>
		<comments>http://www.fernandoluis.com/redireccion-puertos-en-virtualbox/2009/04#comments</comments>
		<pubDate>Thu, 02 Apr 2009 09:10:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PortForwading]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=120</guid>
		<description><![CDATA[<p>La idea es que servicios de la máquina Virtual (en este caso, llamado GuestPort),
sean accesible desde el exterior de la misma( a través del puerto HostPort),
lo que es conocido como un PortForwading.</p>
<p>Lo mejor será hacer un pequeño ejemplito:</p>
<p>GuestHost -&#62; 10.1.12.2 Host -&#62; 213.96.105.xx</p>
<p>La idea es tener el suguiente esquema: 213.96.105.xx:22000 &#60;&#8212;&#8211;&#62; 10.1.12.2:22</p>
<p>Tendremos que indicárselo a [...]]]></description>
			<content:encoded><![CDATA[<p>La idea es que servicios de la máquina Virtual (en este caso, llamado GuestPort),<br />
sean accesible desde el exterior de la misma( a través del puerto HostPort),<br />
lo que es conocido como un PortForwading.</p>
<p>Lo mejor será hacer un pequeño ejemplito:</p>
<p>GuestHost -&gt; 10.1.12.2 Host -&gt; 213.96.105.xx</p>
<p>La idea es tener el suguiente esquema: 213.96.105.xx:22000 &lt;&#8212;&#8211;&gt; 10.1.12.2:22</p>
<p>Tendremos que indicárselo a traves de la herramienta <em>VBoxManage</em> incluida en el paquete de <em>VirtualBox</em>.</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/HostPort&#8221; 22000</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/GuestPort&#8221; 22</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/Protocol&#8221; TCP</p>
<p>Donde <em>GuestName</em> es el nombre de la máquina virtual.</p>
<p>Para eliminarlo, tan sencillo como:</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/HostPort&#8221;</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/GuestPort&#8221;</p>
<p>VBoxManage setextradata GuestName &#8220;VBoxInternal/Devices/pcnet/0/LUN#0/Config/Ssh/Protocol&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/redireccion-puertos-en-virtualbox/2009/04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtualBox lento en el arranque</title>
		<link>http://www.fernandoluis.com/virtualbox-lento-en-el-arranque/2009/03</link>
		<comments>http://www.fernandoluis.com/virtualbox-lento-en-el-arranque/2009/03#comments</comments>
		<pubDate>Mon, 23 Mar 2009 13:26:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[slow]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/wordpress/?p=89</guid>
		<description><![CDATA[<p>Bajo determinadas situaciones , en este caso, Debian 4.0 + VirtualBox 1.4.2 + AutoFs 4.0 el arranque de VirtualBox puede llegar a ser eterno..</p>
<p>Después de un rato analizando con strace, parece ser que el poblema radicoa em que  hace multitud de comprobaciones de ficheros/directorios en /home/vbox, que lógicamente no existen.Al estar bajo un entorno de [...]]]></description>
			<content:encoded><![CDATA[<p>Bajo determinadas situaciones , en este caso, <em>Debian 4.0 + VirtualBox 1.4.2 + AutoFs 4.0 </em>el arranque de <em>VirtualBox</em> puede llegar a ser eterno..</p>
<p>Después de un rato analizando con strace, parece ser que el poblema radicoa em que  hace multitud de comprobaciones de ficheros/directorios en<em> /home/vbox</em>, que lógicamente no existen.Al estar bajo un entorno de <em>AutoFS,</em> la demora de las comprobaciones se incrementa,y de ahí, la lentitud al arracar.</p>
<p>La solución es muy sencilla, crear una nueva entrada para<em> /home/vbox</em> o crear un <em>symlink</em> a dicho directorio.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/virtualbox-lento-en-el-arranque/2009/03/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

