<?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>Mundo Geek &#187; recuperar</title>
	<atom:link href="http://mundogeek.net/etiqueta/recuperar/feed/" rel="self" type="application/rss+xml" />
	<link>http://mundogeek.net</link>
	<description>Mundo geek, bitácora sobre todo lo geek: software, gadgets, tecnología, internet, ...</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:09:25 +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>Recuperar GRUB 2</title>
		<link>http://mundogeek.net/archivos/2009/12/08/recuperar-grub-2/</link>
		<comments>http://mundogeek.net/archivos/2009/12/08/recuperar-grub-2/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 12:26:58 +0000</pubDate>
		<dc:creator>Zootropo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[grub 2]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[recuperar]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://mundogeek.net/?p=4517</guid>
		<description><![CDATA[Ahora que algunas distribuciones Linux, como Ubuntu, han comenzado a utilizar GRUB 2 como gestor de arranque, nuestro fantabuloso tutorial sobre cómo recuperar GRUB empieza a quedarse obsoleto. Por eso en este tutorial veremos cómo recuperar GRUB 2, que puede ser de utilidad, por ejemplo, cuando se sobre escribe el MBR al instalar Windows. Necesitaremos [...]]]></description>
			<content:encoded><![CDATA[<p>Ahora que algunas distribuciones Linux, <a href="http://mundogeek.net/archivos/2009/06/09/grub-2-en-ubuntu-karmic-koala/" title="GRUB 2 en Ubuntu Karmic Koala">como Ubuntu</a>, han comenzado a utilizar GRUB 2 como gestor de arranque, nuestro fantabuloso tutorial sobre cómo <a href="http://mundogeek.net/archivos/2008/12/03/recuperar-grub-manualmente/" title="Recuperar GRUB">recuperar GRUB</a> empieza a quedarse obsoleto. Por eso en este tutorial veremos cómo <strong>recuperar GRUB 2</strong>, que puede ser de utilidad, por ejemplo, cuando se sobre escribe el MBR al instalar Windows.</p>
<p>Necesitaremos un live CD, como el disco de instalación de Ubuntu. Una vez arrancada la distribución Live CD abriremos la consola (en Ubuntu, Aplicaciones -> Accesorios -> Terminal) e introduciremos el siguiente comando para ver las particiones disponibles en el disco:<span id="more-4517"></span></p>
<p class="code">sudo fdisk -l</p>
<p>Debemos buscar la partición en la que se encuentra instalada nuestra distro (/dev/sda6 en mi caso) y montarla</p>
<p class="code">sudo mount /dev/sda6 /mnt</p>
<p>En el improbable caso de que crearas una partición independiente para /boot durante la instalación de la distro, también tendrás que montarla, en /mnt/boot.</p>
<p>Una vez montada la partición, podremos instalar GRUB 2 usando la instalación anterior. Ejecuta el siguiente comando sustituyendo /dev/sda por el disco en el que quieres instalar el cargador (OJO, el disco, no la partición, es decir, será algo del tipo /dev/sda, no /dev/sda<em>X</em>)</p>
<p class="code">sudo grub-install &#45;&#45;root-directory=/mnt/ /dev/sda</p>
<p>Si todo funcionó correctamente debería decir algo como</p>
<blockquote><p>Installation finished. No error reported.<br />
This is the contents of the device map /mnt/boot/grub/device.map.<br />
Check if this is correct or not. If any of the lines is incorrect,<br />
fix it and re-run the script `grub-install&#8217;.</p>
<p>(hd0)	/dev/sda</p></blockquote>
<p>Reiniciamos, y ahora deberíamos ver nuestro antiguo menú de GRUB 2. Como es posible que alguna entrada haya quedado huérfana, una vez iniciada nuestra distro Linux ejecutaremos el comando</p>
<p class="code">sudo update-grub</p>
<p>Y eso es todo. Sólo necesitamos estos pocos comandos para recuperar GRUB 2 <img src='http://mundogeek.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://mundogeek.net/archivos/2009/12/08/recuperar-grub-2/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>Recuperar GRUB manualmente</title>
		<link>http://mundogeek.net/archivos/2008/12/03/recuperar-grub-manualmente/</link>
		<comments>http://mundogeek.net/archivos/2008/12/03/recuperar-grub-manualmente/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 09:17:00 +0000</pubDate>
		<dc:creator>Zootropo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[recuperar]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://mundogeek.net/?p=2128</guid>
		<description><![CDATA[Ayer os hablaba de cómo recuperar GRUB usando Auto Super Grub Disk o Super Grub Disk. Hoy vamos a ver una de las formas de hacerlo manualmente, utilizando un live cd como puede ser el disco de instalación de Ubuntu. Para recuperar el menú de GRUB utilizaremos la consola de comandos del programa con permisos [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer os hablaba de cómo <a href="http://mundogeek.net/archivos/2008/12/02/restaurar-grub-desde-windows/" title="Recuperar GRUB">recuperar GRUB usando Auto Super Grub Disk o Super Grub Disk</a>. Hoy vamos a ver una de las formas de hacerlo manualmente, utilizando un live cd como puede ser el disco de instalación de Ubuntu.</p>
<p>Para recuperar el menú de GRUB utilizaremos la consola de comandos del programa con permisos de super usuario. En el Live CD de Ubuntu tendríamos que iniciar la consola haciendo clic sobre Aplicaciones -> Accesorios -> Terminal y escribir el comando</p>
<p class="code">sudo grub</p>
<p>para iniciar la shell de grub.<br />
<span id="more-2128"></span><br />
Una vez en esta consola tenemos que averiguar en qué partición están instalados los archivos de GRUB. Para ello usamos el comando <code>find</code> (buscar) que no hace más que buscar el archivo especificado en todas las particiones que pueden ser montadas.</p>
<p class="code">find /boot/grub/stage1</p>
<p>Mediante el comando anterior indicamos a GRUB que estamos buscando las particiones en las que se encuentre stage1, un pequeño programa que se carga al iniciar GRUB y que carga a su vez el programa stage1.5 o stage2, que es el encargado de leer el archivo menu.lst y mostrar el menú de inicio de GRUB.</p>
<p>Este comando nos mostrará la partición (o particiones) en la que está instalado Linux, partición que tendremos que utilizar en el siguiente paso y que en mi caso es <code>(hd0,5)</code></p>
<p>Una vez sabemos la partición en la que está instalado Linux usaremos el comando <code>root</code> para indicar a GRUB que la utilice como partición raíz. GRUB procederá entonces a montar esta partición y a determinar su tamaño, su tipo y otros datos necesarios.</p>
<p class="code">root (hd0,5)</p>
<p>Por último instalamos GRUB en el sector de arranque del disco duro usando el comando <code>setup</code>.</p>
<p class="code">setup (hd0)</p>
<p>Si todo ha salido bien veréis algo parecido al siguiente texto, en el que GRUB nos informa de que se ha encontrado stage1, stage2 y e2fs_stage1_5 y que la instalación ha sido un éxito.</p>
<blockquote><p>Checking if &#8220;/boot/grub/stage1&#8243; exists&#8230; yes<br />
Checking if &#8220;/boot/grub/stage2&#8243; exists&#8230; yes<br />
Checking if &#8220;/boot/grub/e2fs_stage1_5&#8243; exists&#8230; yes<br />
Running &#8220;embed /boot/grub/e2fs_stage1_5 (hd0)&#8221;&#8230;  16 sectors are embedded.<br />
Succeeded<br />
Running &#8220;install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2<br />
/boot/grub/menu.lst&#8221;&#8230; succeeded<br />
Done.</p></blockquote>
<p>Fijaos en que hemos utilizado (hd0) en lugar de (hd0,5). Esto es debido a que queremos instalar GRUB en el disco duro hd0, y no en la 5ª partición del disco 0, que es lo que indica (hd0,5).</p>
<p>Solo nos resta salir de la consola de grub con el comando <code>quit</code> y reiniciar el PC para admirar nuestro menú de GRUB.</p>
]]></content:encoded>
			<wfw:commentRss>http://mundogeek.net/archivos/2008/12/03/recuperar-grub-manualmente/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Papelera para la consola</title>
		<link>http://mundogeek.net/archivos/2007/09/24/papelera-para-la-consola/</link>
		<comments>http://mundogeek.net/archivos/2007/09/24/papelera-para-la-consola/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 11:00:05 +0000</pubDate>
		<dc:creator>Zootropo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[archivos]]></category>
		<category><![CDATA[borrado]]></category>
		<category><![CDATA[consola]]></category>
		<category><![CDATA[eliminado]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[papelera]]></category>
		<category><![CDATA[recuperar]]></category>
		<category><![CDATA[rm]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://mundogeek.net/archivos/2007/09/24/papelera-para-la-consola/</guid>
		<description><![CDATA[¿Qué ocurre cuando hacemos un rm en la consola para borrar un un archivo o directorio y de repente nos damos cuenta de que nos hemos equivocado? Tendremos que buscar un software de recuperación. ¿No habría sido mejor que se moviera a una papelera, como ocurre con el equivalente gráfico? Buenas noticias, se puede hacer, [...]]]></description>
			<content:encoded><![CDATA[<p>¿Qué ocurre cuando hacemos un rm en la consola para borrar un un archivo o directorio y de repente nos damos cuenta de que nos hemos equivocado? Tendremos que buscar un software de recuperación.</p>
<p>¿No habría sido mejor que se moviera a una papelera, como ocurre con el equivalente gráfico? Buenas noticias, se puede hacer, y muy fácilmente.</p>
<p>Basta con instalar el paquete libtrash</p>
<p class="code">sudo aptitude install libtrash</p>
<p>y añadir en el .bashrc una nueva variable de entorno LD_PRELOAD (que carga en memoria la librería dinámica que le indiquemos) con la ruta a la librería</p>
<p class="code">echo &#8220;export LD_PRELOAD=/usr/lib/libtrash/libtrash.so.2.4&#8243; >> ~/.bashrc</p>
<p>Cierra la consola y vuelve a abrirla. Ahora vamos a probar nuestros nuevos superpoderes. Creamos un archivo cualquiera</p>
<p class="code">echo &#8220;hola&#8221; > hola.txt</p>
<p>y ahora lo borramos</p>
<p class="code">rm hola.txt</p>
<p>el archivo habrá ido a parar a un directorio Trash, que es el que nos hace de papelera.</p>
<p>Pero esto puede mejorar aún más: libtrash tiene un archivo de configuración que nos permite indica el directorio a utilizar como papelera, entre otras cosas. Si le indicamos .Trash, que es el archivo que usa Gnome como papelera, ¡cuando borremos un archivo este ira a parar a la papelera de Gnome y podremos borrarlo desde allí de forma gráfica!</p>
<p class="code">echo &#8220;TRASH_CAN = .Trash&#8221; > ~/.libtrash</p>
]]></content:encoded>
			<wfw:commentRss>http://mundogeek.net/archivos/2007/09/24/papelera-para-la-consola/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

