<?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>Inrom Hardware &#187; grub</title>
	<atom:link href="http://info.inrom.net/tag/grub/feed/" rel="self" type="application/rss+xml" />
	<link>http://info.inrom.net</link>
	<description>Linux, software libre, tecnología, netbooks</description>
	<lastBuildDate>Fri, 22 Oct 2010 23:33:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Salvaguardar Grub y recuperar Grub2</title>
		<link>http://info.inrom.net/salvaguardar-grub-y-recuperar-grub2/</link>
		<comments>http://info.inrom.net/salvaguardar-grub-y-recuperar-grub2/#comments</comments>
		<pubDate>Sun, 30 May 2010 17:37:14 +0000</pubDate>
		<dc:creator>lostfound</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[grub]]></category>

		<guid isPermaLink="false">http://info.inrom.net/?p=2400</guid>
		<description><![CDATA[Hay que hacer un respaldo del sector de arranque de nuestro disco duro. El arranque de cualquier sistema comienza leyendo el primer sector, 512 bits, del disco duro, podemos leer en blogdrake. Este sector, conocido como sector de arranque o MBR, también contiene la tabla de particiones del disco. Justo detrás se encuentra una zona [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://info.inrom.net/wp-content/uploads/2010/05/grub1.jpg"><img class="aligncenter size-medium wp-image-2439" title="grub1" src="http://info.inrom.net/wp-content/uploads/2010/05/grub1-300x162.jpg" alt="" width="300" height="162" /></a></p>
<p>Hay que hacer un respaldo del sector de arranque de nuestro disco duro.</p>
<p>El arranque de cualquier sistema comienza leyendo el primer sector, 512 bits, del disco duro, podemos leer en <a href="http://blogdrake.net/blog/lalora/sobre-grub-preservando-nuestra-instalacion-de-gnulinux" target="_blank">blogdrake</a>. Este sector, conocido como sector de arranque o <a href="http://es.wikipedia.org/wiki/MBR" target="_blank">MBR</a>, también contiene la <a href="http://es.wikipedia.org/wiki/Tabla_de_particiones" target="_blank">tabla de particiones</a> del disco. Justo detrás se encuentra una zona vacía del disco, hasta que empieza la primera partición, en la que los distintos sistemas graban sus archivos de arranque. En el caso de GNU/Linux se graba uno de los &#8220;stages&#8221; de GRUB, el que enlaza con la partición donde está la raíz, con los archivos de configuración de si mismo &lt;/boot/grub/menu.lst&gt;.</p>
<p>Cuando se hace una instalación de Windows se sobreeescriben ambos sectores. Como Linux continuará instalado en el mismo sitio, si restauramos los 2 sectores el sistema volverá a poder arrancar el sistema del pinguino.</p>
<p>Una vez instalada nuestra distribución favorita y que vamos a considerar principal, habremos instalado Grub en el <a href="http://es.wikipedia.org/wiki/Master_Boot_Record" target="_blank">sector de arranque</a> de nuestro disco duro &lt;/dev/hda&gt;. A partir de este momento ya no instalaremos el Grub de ningún otro sistema. Nos limitaremos a referenciarlo en el  &lt;/boot/grub/menu.lst&gt; del sistema principal.</p>
<p>Ahora debemos grabar los <a href="http://es.wikipedia.org/wiki/Bytes" target="_blank">bytes</a> del sector de arranque del disco duro y guardarlos en lugar seguro. Se tiene que  teclear en consola siendo &#8220;<a href="http://es.wikipedia.org/wiki/Root" target="_blank">root</a>&#8220;:</p>
<pre>[root@linux]# dd if=/dev/hda/ of=/ruta_elegida/mbr.bin bs=512 count=1

[root@linux]# dd if=/dev/hda/ of=/ruta_elegida/stage1_5.bin skip=1 bs=512 count=61
</pre>
<p>Explicación de los comandos:</p>
<p>dd -&gt; Utilidad que convierte y copia un fichero con un tamaño de bloque seleccionado por el usuario (ver página man en español)</p>
<p>if= -&gt; Fichero de entrada ( en este caso el dispositivo /dev/hda)</p>
<p>of= -&gt; Fichero de salida</p>
<p>bs= -&gt; Cantidad de bytes por bloque grabado por dd</p>
<p>count= -&gt; Número de bloques a copiar</p>
<p>skip= -&gt; Número de bloques saltados del fichero de entrada antes de copiar (ya que dd comienza a partir del byte 0 de /dev/hda)</p>
<p>seek= -&gt; Número de bloques saltados en el fichero de salida antes de copiar (se usará al restaurar el stage1_5)</p>
<p>Ya tenemos guardado lo que Grub grabó en nuestro disco duro con la instalación. Para restaurarlo basta con hacer la operación inversa:</p>
<pre>[root@linux]# dd if=/ruta_elegida/mbr.bin of=/dev/hda

[root@linux]# dd if=/ruta_elegida/stage1_5.bin of=/dev/hda seek=1 bs=512</pre>
<p>Y Grub como antes de su pérdida o deterioro.</p>
<p style="text-align: center;"><a href="http://info.inrom.net/wp-content/uploads/2010/05/grub2.png"><img class="aligncenter size-medium wp-image-2438" title="grub2" src="http://info.inrom.net/wp-content/uploads/2010/05/grub2-300x100.png" alt="" width="300" height="100" /></a></p>
<p>En <a href="http://manual.sidux.com/es/sys-admin-grub2-es.htm#mbr-over-grub2" target="_blank">sidux.com</a> nos explican como:</p>
<p><strong>Recuperar Grub2 después de instalar Windows o de que se corrompa</strong>:</p>
<p>Se necesita un <a href="http://es.wikipedia.org/wiki/Livecd" target="_blank">LiveCD</a> o  un <a href="http://es.wikipedia.org/wiki/Pendrive" target="_blank">pendrive</a> para arrancar el equipo  y restaurar Grub2.</p>
<p>Para volver a escribir el Grub2 al MBR  y/o para recuperar en general Grub 2, y trás arrancar el sistema:</p>
<p>1. Para identificar y confirmar sus particiones (p. ej. [h,s]d[a..]X) todas las acciones que siguen necesitan privilegios de super-usuario, así que conviértase en root (#):</p>
<p>$ sudo su      ##### o lo que se requiera en su sistema.</p>
<p>2. Cuando ya sea root, escriba:</p>
<p>fdisk -l<br />
cat /etc/fstab</p>
<p>Esto es para conocer los nombres correctos.<br />
3. Cuando esté seguro de cuál es la partición correcta, cree el punto de montaje:</p>
<p>mkdir -p /media/[hdxx,sdxx,diskx]</p>
<p>4. <a href="http://es.wikipedia.org/wiki/Mount" target="_blank">Móntelo</a>:</p>
<p>mount /dev/xdxx /media/xdxx</p>
<p>5. Ahora vuelva a escribir Grub en el MBR del primer disco duro (genérico):</p>
<p>/usr/sbin/grub-install &#8211;recheck &#8211;no-floppy &#8211;root-directory=/media/xdxx /dev/sda</p>
]]></content:encoded>
			<wfw:commentRss>http://info.inrom.net/salvaguardar-grub-y-recuperar-grub2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recuperar grub</title>
		<link>http://info.inrom.net/recuperar-grub/</link>
		<comments>http://info.inrom.net/recuperar-grub/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 17:45:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[grub]]></category>

		<guid isPermaLink="false">http://info.inrom.net/?p=20</guid>
		<description><![CDATA[Probado con el CD de Ubuntu Gutsy Gibbon para recuperar el arranque de Ubuntu en grub después de instalar Fedora 8: Iniciar con el CD de instalación o con cualquier Livecd que se tenga a mano. Ctrl+ALT+F1 para entrar en un terminal. Nos hacemos root mediante sudo su Averiguar la partición en que está instalada [...]]]></description>
			<content:encoded><![CDATA[<p>Probado con el CD de  Ubuntu Gutsy Gibbon para recuperar el arranque de Ubuntu en grub después de instalar Fedora 8:</p>
<p>Iniciar con el CD de instalación o con cualquier Livecd que se tenga a mano.</p>
<p>Ctrl+ALT+F1 para entrar en un terminal.<br />
Nos hacemos root mediante sudo su<br />
Averiguar la partición en que está instalada Ubuntu.</p>
<p>fdisk -l nos ayudará.</p>
<p>Una vez que sabemos en qué partición tenemos nuestro linux instalado:</p>
<p>mkdir /mnt/ubuntu<br />
mount /dev/sda2 /mnt/ubuntu sda2 se tiene que sustituir por la partición raíz de Ubuntu.<br />
mount &#8211;bind /dev /mnt/ubuntu/dev<br />
mount &#8211;bind /proc /mnt/ubuntu/proc<br />
mount &#8211;bind /sys /mnt/ubuntu/sys<br />
chroot /mnt/ubuntu/ Cambiamos la partición raíz a nuestra partición de Ubuntu.<br />
grub-install /dev/sda Instalamos grub en el inicio de nuestro disco duro.</p>
<p>Sólo nos queda reiniciar.</p>
<p>Para agregar el arranque de Fedora al grub de Ubuntu:</p>
<p>mkdir /mnt/fedora<br />
mount /dev/sda4 /mnt/fedora<br />
nano /mnt/fedora/boot/grub/menu.lst<br />
Copiar las líneas que hacen referencia al arranque de Fedora y pegarlas en el /boot/grub/menu.lst de Ubuntu.</p>
<p>Probado el 27-09-08 para recuperar una Ubuntu Hardy y un Windows XP.  El grub había desaparecido preparando un lápiz USB para arrancar desde él una distribución de Linux. Como Sistema para reinstalar grub uso un Pclinux 2008 corriendo en una memoria USB.</p>
<p>El día siguiente vuelvo a ponerlo en acción. También funciona para recuperar un grub de Debian malformado tras la instalación de Pclinux 2007 en un lápiz USB.</p>
]]></content:encoded>
			<wfw:commentRss>http://info.inrom.net/recuperar-grub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

