<?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>Push The Button &#187; Linux</title>
	<atom:link href="http://pushthebutton.es/archivos/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://pushthebutton.es</link>
	<description>Worklog de electronica, DIY, e informática de Alwar</description>
	<lastBuildDate>Thu, 10 May 2012 10:27:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Eagle + POV RAY =</title>
		<link>http://pushthebutton.es/archivos/eagle-pov-ray</link>
		<comments>http://pushthebutton.es/archivos/eagle-pov-ray#comments</comments>
		<pubDate>Tue, 08 Jun 2010 22:57:07 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Electronica y Hardware]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ATmega]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[EAGLE]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[POV RAY]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/archivos/eagle-pov-ray</guid>
		<description><![CDATA[Ahora me ha dado por buscar un programador de micros ATmega. He visto dos opciones, el USBasp o desde el propio arduino. Me gustaba bastante el USBasp de Olek ya que es como un pendrive pero es casi todo SMD y para mis manos inexpertas no es viable. A si que me decido por la [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://img80.imageshack.us/img80/5906/isp2.png"><img class="aligncenter" title="ISP Shield" src="http://img80.imageshack.us/img80/5906/isp2.png" alt="ISP Shield" width="600" /></a></p>
<div align="justify">Ahora me ha dado por buscar un programador de micros ATmega. He visto dos opciones, el <a href="http://www.fischl.de/usbasp/">USBasp</a> o desde el propio <a href="http://drug123.org.ua/mega-isp-shield/">arduino</a>. Me gustaba bastante el <a href="http://olek.tk/en/show_image.php?img=prj_usbasp.jpg">USBasp de Olek</a> ya que es como un pendrive pero es casi todo <a href="http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_de_montaje_superficial">SMD</a> y para mis manos inexpertas no es viable. A si que me decido por la placa <a href="http://en.wikipedia.org/wiki/In-system_programming">ISP</a> para arduino. Viendo lo sencilla que es se me a ocurrido modificarla para que porte un zócalo de 28 pines para no tener que usar cables a la hora de programar, aunque no he eliminado ese conector. Este es el resultado de tener que estar estudiando, que haces de todo menos estudiar. El día que tenga que preparar unas oposiciones seguro que construyo un avión o una central nuclear. A ver si después de exámenes lo llevo a la realidad y vemos si <a href="http://www.nongnu.org/avrdude/">AVRDUDE</a> puede programar a traves de eso.</div>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/eagle-pov-ray/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Empaquetador de practicas para Linux &#8211; PaKetX v0.1</title>
		<link>http://pushthebutton.es/archivos/empaquetador-de-practicas-para-linux-paketx-v0-1</link>
		<comments>http://pushthebutton.es/archivos/empaquetador-de-practicas-para-linux-paketx-v0-1#comments</comments>
		<pubDate>Wed, 14 Apr 2010 12:01:59 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Scripts y Programacion]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=205</guid>
		<description><![CDATA[Este programa está escrito con la intención de proporcionar una solución a los alumnos de la Universidad Rey Juan Carlos I de Madrid, usuarios de Linux que necesitan entregar sus practicas empaquetadas con el programa que proporciona la universidad. Yo no guardo ninguna relación con la universidad, salvo que estudio allí. Su funcionamiento es bien [...]]]></description>
			<content:encoded><![CDATA[<p>Este programa está escrito con la intención de proporcionar una solución a los alumnos de la Universidad Rey Juan Carlos I de Madrid, usuarios  de Linux que necesitan entregar sus practicas empaquetadas con el programa que proporciona la universidad. Yo no guardo ninguna relación con la universidad, salvo que estudio allí.<br />
<img src="http://img683.imageshack.us/img683/6403/paketx.png" alt="PaKetX - Empaquetador de practicas para linux" /><br />
Su funcionamiento es bien sencillo. Lee un archivo XML (que se distribuye en zip con extensión <a href="http://dac.escet.urjc.es/">*.dac</a>) en el cual se especifica que archivos hay que entregar para la realización de la practica, y cuantos miembros puede tener el grupo de trabajo. El programa mira que en el directorio donde se encuentra estén los archivos de la practica, y si están pide los datos de los miembros de grupo (nombre y expediente), lo guarda en un archivo de texto y lo &#8220;zipea&#8221; todo junto. Este zip debería ser totalmente compatible con los que genera la aplicación para windows. Aunque esto todavía no lo he comprobado.</p>
<p>Ademas le he añadido otra funcionalidad (como mola el software libre) y es que si la ejecutas con la opción make (no la de compilar si no &#8220;paketX make&#8221;) pues te crea una carpeta con el nombre de la practica y en ella todos los archivos (en blanco claro) que hay que entregar, así te ahorras el trabajo de crearte la estructura de la practica. Claro que solo funciona con archivos de texto (por ejemplo para los VHDl *.vhd o los sources de Pascal *.pas), si te genera un archivo *.pdf lo puedes borrar porque solo sirve para ver que tienes que entregar.</p>
<p>Es mi primer script serio en bash, y espero que no seáis muy duros con el, ya que hace dos dias, sabía bien poco sobre este lenguaje de scripting. Osea que tendrá sus fallos.<br />
Esta escrito y testado bajo Debian GNU/LINUX squeeze. Que yo sepa solo necesita para funcionar, bash, p7zip y XMLStarlet.</p>
<p>El programa lo podéis bajar desde el <a href="http://alwar.mainfri.com/Downloads/paketX/paketX">archivo de alwar</a></p>
<h2><strong>Actualización v0.2<br />
</strong></h2>
<p>He actualizado el script, ya que antes separaba los nombres con un espacio y el programa para windows lo hace con un tabulador. Ahora el script también mete un tabulador. Estuve comparando una practica empaquetada con ambos programas, y a excepción del tabulador el archivo era idéntico. Solo cambia una cosa, y es que el programa para windows nombra a la practica con los nombres de los expedientes a la inversa de como los escribes, mientras que el script para linux lo pone en el orden que fueron escritos. Esto no creo que sea un problema ya que cuando examinen la practica no creo que sepan en que orden los introdujiste.</p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/empaquetador-de-practicas-para-linux-paketx-v0-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recuperar particion EXT2 o EXT3 (Recuperar SuperBlock)</title>
		<link>http://pushthebutton.es/archivos/recuperar-particion-ext2-o-ext3-recuperar-superblock</link>
		<comments>http://pushthebutton.es/archivos/recuperar-particion-ext2-o-ext3-recuperar-superblock#comments</comments>
		<pubDate>Sun, 07 Feb 2010 09:49:47 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=183</guid>
		<description><![CDATA[¿Cuantas veces nos cargamos una partición? Pues yo ya lo he hecho muchas veces, suerte que siempre consigo arreglarlas xD Introducción Esta vez, (todo por culpa de windows que por arte de birlibirloque se carga el MBR haciendo cualquier SO inarrancable ) intentado restaurar una copiar del MBR, por error, en vez de copiarla al [...]]]></description>
			<content:encoded><![CDATA[<p>¿Cuantas veces nos cargamos una partición? Pues yo ya lo he hecho muchas veces, suerte que siempre consigo arreglarlas xD</p>
<p><strong>Introducción</strong><br />
Esta vez, (todo por culpa de windows que por arte de birlibirloque se carga el <a href="http://es.wikipedia.org/wiki/Master_Boot_Record">MBR</a> haciendo cualquier SO inarrancable ) intentado restaurar una copiar del MBR, por error, en vez de copiarla al inicio del disco, (donde esta mi MBR) la copie al principio de la partición 2 (hd0,1 ó sda2). Al principio el error, no parece tan grave, pero cuando ves que no puedes montar la partición de ninguna manera, te empiezas a mosquear ¬¬</p>
<p><span id="more-183"></span><br />
<a href="#grano">Vamos al Grano</a></p>
<p><strong>&#8220;Tranquilidad y buenos alimentos&#8221;</strong> como se suele decir, lo primero ante un fallo de estos, es no alterarse y no estropearlo mas, intentar arreglarlo precipitadamente nos puede llevar a intentar arreglarlo de alguna forma que solo lo estropeemos mas (o irreversible). Ante todo debemos empezar con un buen diagnostico (En este caso, observando la salida de mount+google hubieramos dado pronto con la solución, sin correr a coger el <a href="http://www.cgsecurity.org/wiki/TestDisk">testdisk</a>)<br />
Una buena practica es hacer backups, así si no tienes datos irrecuperables, puedes directamente formatear y volver a empezar. Pero como yo no lo tenía, y tampoco sabía como arreglarlo, pues antes de estropearlo mas, nos hacemos un backup por ejemplo con <a href="http://clonezilla.org/">clonezilla</a>. Tiene una interfaz hecha con ncurses (intuyo) que es un poco liosa a mi parecer (o que la versión en castellano esta mal traducida) , pero si tenemos espacio en otra particion/disco en el mismo PC donde esta la ext3 en cuestión, pues podemos copiarla a un archivo como yo hice (25 archivos de 2 GB <img src='http://pushthebutton.es/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), si no pues buscar otra forma de hacer backup. Esto es importante ya que en mi caso los datos no se había perdido, solo se había sobreescrito los 32 primeros KBytes de sda2, entonces hacer algo inapropiado sobre el disco podría empeorarlo.</p>
<p><strong>Busqueda de los backup del superblock</strong><br />
Una vez hecho el backup (bueno, esto se puede hacer también antes del backup) con <a href="http://www.cgsecurity.org/wiki/TestDisk">testdisk</a> seleccionamos HD, tipo de tabla de particiones, le damos a &#8220;Advanced&#8221; seleccionamos la partición ext2/3 (supongo que con ext2 también vale, son fs identicos, solo que ext3 incluye<a href="http://es.wikipedia.org/wiki/Journaling"> journaling</a> y ext2 no, y no me pregunteis que es que no lo se) y le damos a &#8220;Superblock&#8221;, esto buscara en la partición los &#8220;Superbloques&#8221; de backup que hay esparcidos por todo el disco, por si nos pasa esto xD.<br />
Cuanto termine nos dará una tabla de números, que habrá que copiar para luego indicarle a fsck.ext3 donde puede haber un superbloque de repuesto.<br />
<img src="http://img534.imageshack.us/img534/4858/supeblock.jpg" alt="" /><br />
Para saber mas de como funciona el sistema de ficheros ext2 puedes ver este <a href="http://sopa.dis.ulpgc.es/ii-dso/leclinux/fs/superbloque/superbloque.pdf">PDF [111 Transparencias]</a><br />
Apunta todos los &#8220;superblock&#8221; y el &#8220;blocksize&#8221; (con una vez que apuntes el blocksize es suficiente, ya que debería ser siempre el mismo) que nos hacen falta ahora despues.</p>
<p><strong>Restaurar el superblock</strong><br />
Para restaurar el superblock, solo tienes que ejecutar algún live cd que tenga fsck (digo live cd, porque entiendo que si estas leyendo esto es que te has cargado el sistema de ficheros raiz, si no es así lo puedes hacer desde tu instalación normal de linux)<br />
Una vez tengas una consola funcionando, ejecutamos fsck:<br />
<strong>/sbin/fsck.ext3 -b [superblock] -B [blocksize] /dev/hda1</strong><br />
Donde [superblock] reemplazar por uno de los bloques que nos dio testdisk. Recomiendo uno alto, ya que si te ha pasado como en mi caso, es mas probable que se halla afectad un superblock del principio que del final. Donde [blocksize] el tamaño de cada bloque, normalmente 1024, 2048 o 4096.<br />
<span style="color: #ff0000;"><strong>Donde hda1 reemplazar por la particion a reparar.</strong></span>Ojo con esto, que por no fijarme bien en que unidad ponía me carge el sistema de archivos.<br />
Fsck se pone a trabajar&#8230; nos empezara a sacar errores y nos preguntara que si queremos repararlos, le decimos que si a todo, y cuando termine el sistema de archivos en cuestión se podrá montar con normalidad.</p>
<p><a name="grano"></a><br />
<strong>Resumiendo</strong><br />
Para Recuperar el superblock necesitamos:<br />
- <a href="http://www.cgsecurity.org/wiki/TestDisk">TestDisk</a><br />
- fsck (viene con <a href="http://e2fsprogs.sourceforge.net/">e2fsprogs</a> y con RIP liveCD)<br />
Opcional<br />
- <a href="http://clonezilla.org/">Clonezilla</a> (si queremos hacer backup)<br />
- <a href="http://www.tux.org/pub/people/kent-robotti/looplinux/rip/">RIP liveCD</a> (si no tenemos donde ejecutar testdisk ni fsck)</p>
<p><strong>Procedimiento</strong><br />
- <a href="http://www.cgsecurity.org/wiki/Busqueda_Avanzada_del_Superblock_de_Backup_ext2_ext3">Halla los superbloques con testdisk (en Advanced)</a><br />
- Restauralo con fsck: /sbin/fsck.ext3 -b [superblock] -B [blocksize] /dev/[partición]</p>
<p><strong><span style="color: #ff0000;">Cosas a tener en cuenta</span></strong><br />
HACER BACKUP&#8217;S DE TODO</p>
<p><strong><span style="color: #ff0000;">Como diagnosticar que le pasa a un disco</span></strong><br />
- Ver que dice mount<br />
- Ver que dice fsck<br />
- Ver que dice <a href="http://www.brzitwa.de/mb/gpart/index.html">gpart</a> (sin opciones, solo dispositivo) No tiene nada que ver con gparted.<br />
- Ver que dice TestDisk, pero no escribir cambios, hasta que estemos seguros.<br />
Tomar una decisión precipitada puede llevarnos a empeorarlo mas.<br />
Usar mucho <a href="http://google.es">google</a>, y si hace falta (como es mi caso) buscar información sobre como funciona el FileSystem y así poder averiguar que ha pasado.</p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/recuperar-particion-ext2-o-ext3-recuperar-superblock/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como cambiar unas teclas por otras (Ahora en Linux)</title>
		<link>http://pushthebutton.es/archivos/como-cambiar-unas-teclas-por-otras-ahora-en-linux</link>
		<comments>http://pushthebutton.es/archivos/como-cambiar-unas-teclas-por-otras-ahora-en-linux#comments</comments>
		<pubDate>Sun, 20 Dec 2009 06:59:06 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=174</guid>
		<description><![CDATA[Ya cansado de windows, me puse Debian GNU/Linux en el portátil. La configuración ha sido muy sencilla, no he tenido muchos problemas (relativamente). Ya lo último que me faltaba para estar igual o mejor que en linux era cambiar mis teclas de inicio y fin por re pag y av pag respectivamente. A si que [...]]]></description>
			<content:encoded><![CDATA[<p>Ya cansado de windows, me puse <a href="http://debian.org">Debian GNU/Linux</a> en el portátil. La configuración ha sido muy sencilla, no he tenido muchos problemas (relativamente). Ya lo último que me faltaba para estar igual o mejor que en linux era cambiar mis teclas de inicio y fin por re pag y av pag respectivamente.<br />
A si que investigando por google, hoy di con la solución (llevo varios días tras ello, pero hasta hoy no funcionó).<br />
Gracias a la lista de <a href="http://www.mail-archive.com/debian-user-spanish@lists.debian.org/msg181033.html">debian</a> y a <a href="http://cweiske.de/howto/xmodmap/allinone.html">esta guía</a> lo he conseguido. Como?<br />
<span id="more-174"></span><br />
Primero hay que averiguar cual es el keycode de la tecla(s) en cuestion. Para ello usamos el comando xev:<br />
<code>Vostro:/home/alwar#  xev</code></p>
<p>Este nos abre una ventana y según movamos el ratón por ella o presionemos teclas irán saliendo mensaje en la consola.<br />
Presionamos la tecla que queramos averiguar y no saldrá algo como esto:<br />
<code><br />
KeyPress event, serial 33, synthetic NO, window 0x4000001,<br />
&nbsp;&nbsp;&nbsp;root 0x13b, subw 0x0, time 22797201, (168,-8), root:(173,41),<br />
&nbsp;&nbsp;&nbsp;state 0x0, keycode 105 (keysym 0xff57, End), same_screen YES,<br />
&nbsp;&nbsp;&nbsp;XLookupString gives 0 bytes:<br />
&nbsp;&nbsp;&nbsp;XmbLookupString gives 0 bytes:<br />
&nbsp;&nbsp;&nbsp;XFilterEvent returns: False</code><br />
<code><br />
KeyRelease event, serial 33, synthetic NO, window 0x4000001,<br />
&nbsp;&nbsp;&nbsp;root 0x13b, subw 0x0, time 22797342, (168,-8), root:(173,41),<br />
&nbsp;&nbsp;&nbsp;state 0x0, keycode 105 (keysym 0xff57, End), same_screen YES,<br />
&nbsp;&nbsp;&nbsp;XLookupString gives 0 bytes:<br />
&nbsp;&nbsp;&nbsp;XFilterEvent returns: False<br />
</code><br />
Nos fijamos donde pone keycode 105. Ese es el código que necesitamos asociar a un <a href="http://zator.com/Hardware/H7_1_2bw1.htm">keysym</a><br />
En esa página vienen muchas constantes simbólicas asociadas a un kernel 2.4. Los números en hexadecimal no nos valen para nada, quedaros solo con el nombre de la tecla.</p>
<p>Una vez halláis recopilado los keycodes y keysyms pocederemos a crear un archivo muy sencillo con la estructura:<br />
KEYCODE #keycode = keysym</p>
<p>En mi caso quedó esto:<br />
<code>keycode 99 = Home<br />
keycode 105 = End<br />
keycode 97 = Prior<br />
keycode 103 = Next<br />
</code></p>
<p>Lo guardáis donde queráis (preferiblemente en /home/user/.xmodmap) y lo probamos con:<br />
<code>xmodmap /home/user/.xmodmap</code><br />
E inmediatamente podéis probar si funcionan los cambios sobre el teclado. Si no funciona, revisar el archivo o los keycodes/keysym. Yo al principio usba los keycodes dados por showkey -k y no me funcionaba correctamente (me daba codigos pertenecientes a otras teclas).</p>
<p>Si os funciona, pues añadirlo a algún script de inicio o donde corresponda a vuestro entorno de escritorio (para gnome en Sistema > Preferencias > Sesiones se pueden añadir comandos personalizado para ejecutar al inicio.)</p>
<p>Feliz Navidad!</p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/como-cambiar-unas-teclas-por-otras-ahora-en-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar linux desde memoria USB</title>
		<link>http://pushthebutton.es/archivos/instalar-linux-desde-memoria-usb</link>
		<comments>http://pushthebutton.es/archivos/instalar-linux-desde-memoria-usb#comments</comments>
		<pubDate>Fri, 25 Sep 2009 23:25:30 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=159</guid>
		<description><![CDATA[Esta semana estuve montando un ordenador nuevo y me surgio el problema de que la placa base no me reconocia el lector de cd (el disco duro al ser SATA no hubo problemas) a si que tuve que ingeniarmelas para poder instalar debian en la maquina nueva. A continuacón voy a describir el metodo que [...]]]></description>
			<content:encoded><![CDATA[<p>Esta semana estuve montando un ordenador nuevo y me surgio el problema de que la placa base no me reconocia el lector de cd (el disco duro al ser SATA no hubo problemas) a si que tuve que ingeniarmelas para poder instalar debian en la maquina nueva.</p>
<p><img class="aligncenter size-full wp-image-160" title="splash_debian" src="http://pushthebutton.es/wp-content/uploads/2009/09/splash1.png" alt="splash_debian" width="500" height="" /></p>
<p>A continuacón voy a describir el metodo que seguí para conseguirlo suponiendo que lo crearemos desde un SO Windows(R).<br />
<strong>Necesitamos:</strong><br />
Un pendrive mayor o igual a 256 mb<br />
<a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/">syslinux</a><br />
<a href="http://ftp.nl.debian.org/debian/dists/testing/main/installer-i386/current/images/hd-media/">boot.img.gz</a> <span style="color: #ff0000;">**</span><br />
<a href="http://ftp.nl.debian.org/debian/dists/testing/main/installer-i386/current/images/hd-media/">initrd.gz </a><span style="color: #ff0000;"> **</span><br />
<a href="http://ftp.nl.debian.org/debian/dists/testing/main/installer-i386/current/images/hd-media/">vmlinuz </a><span style="color: #ff0000;"> **</span><br />
imagen de un <a href="http://www.debian.org/releases/lenny/debian-installer/">cd de instalación</a> de la misma version que el boot.img.gz<span style="color: #ff0000;">*</span></p>
<p><span style="color: #ff0000;">* </span>Recomiendo usar una imagen netinstall ya que son menores de 256 mb, y el archivo boot.img.gz al parecer crea al arrancar un disco virtual de solo 256 mb, osea que si el pendrive es mayor, no sirve de nada.</p>
<p><span style="color: #ff0000;">** </span>Los enlaces para boot.img.gz, initrd.gz y vmlinuz dados anteriormente son para la arquitectura i386 de la rama testing. Si deseas instalar otra arquitectura (amd64&#8230;) u otra rama, (stable, sid&#8230;)  navega por el ftp y baja la que corresponda para tu arquitectura y rama que desees instalar. Recuerda que deben coincidir arquitectura y version de estos archivos con la imagen del cd de instalación.</p>
<p>Una vez descargados los archivos, descomprimimos syslinux y ejecutamos:<br />
<code>./syslinux/win32/syslinux.exe -f E:</code></p>
<p>Donde E: pon la letra de la unidad donde tengas el pendrive.<br />
Depues creamos en la raiz del pendrive un archivo llamado syslinux.cfg con el siguiente contenido:<br />
<code>default vmlinuz<br />
append initrd=initrd.gz</code></p>
<p>Despues copiar boot.img.gz, initrd.gz vmlinuz y la imagen iso a la raiz del pendrive. Y ya está! solo queda que arranques el pc desde el pendrive y seguir los pasos del instalador.</p>
<p>Mas información en <a href="http://www.esdebian.org/wiki/instalacion-memoria-usb">wiki.esDebian</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/instalar-linux-desde-memoria-usb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenGL 3</title>
		<link>http://pushthebutton.es/archivos/opengl-3</link>
		<comments>http://pushthebutton.es/archivos/opengl-3#comments</comments>
		<pubDate>Sun, 07 Oct 2007 12:15:58 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Juegos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=35</guid>
		<description><![CDATA[Esta noticia no es nueva, pero tiene relación con una serie de acontecimientos relevantes a linux, los juegos y los graficos que me interesa bastante, y que creo que va a cambiar bastante el numero de usuarios de linux y de windows. De Barrapunto.com «OpenGL ARB anunció oficialmente la tercera versión de OpenGL el 8 [...]]]></description>
			<content:encoded><![CDATA[<p><i>Esta noticia no es nueva, pero tiene relación con una serie de acontecimientos relevantes a linux, los juegos y los graficos que me interesa bastante, y que creo que va a cambiar bastante el numero de usuarios de linux y de windows.</i></p>
<p><i>De <a href="http://barrapunto.com/articles/07/08/11/1220251.shtml">Barrapunto.com</a></i></p>
<blockquote><p>«OpenGL ARB anunció oficialmente la tercera versión de <a href="http://es.wikipedia.org/wiki/OpenGL">OpenGL</a> el 8 de agosto de 2007 en el BOF de Siggraph en San Diego, California. OpenGL 3 es el nombre que tendrá esta API que proporcionará un gran aumento de eficacia con respecto a su antecesora y representa un gran esfuerzo de la industria. Esta especificación podría estar disponible para finales de septiembre después de una reunión pendiente a finales de agosto del OpenGL ARB y después del período obligatorio de aprobación por parte de <a href="http://www.khronos.org/">Khronos</a> de 30 días. <a href="http://www.khronos.org/library/detail/siggraph_2007_opengl_birds_of_a_feather_bof_presentation/">Más detalles</a> de las presentaciones en el BOF de OpenGL.»
</p></blockquote>
<p>Si juntamos que ATI esta liberando documentación y drivers de alguna de sus tarjetas gráficas, que Valve busca ingenieros para portar juegos de windows a linux, y que la tercera versión de OpenGL (que esta apunto de salir) promete, ¿que creéis que va a pasar?<br />
Desde mi humilde punto de vista, creo que van a cambiar mucho las cosas, en unos años, ya no podrán decir que lo malo de linux es que no tiene juegos buenos (de todas formas, eso ya es mentira), es mas me atrevería a decir que linux va a ganara un gran numero de usuarios, y esto puede provocar que Microsoft cree un sistema operativo decente. Escalofriante ¿no?</p>
<p>Por Cierto, Unreal Tournament 3 tendrá version nativa para linux, al igual que ET: Quake Wars&#8230;. ¿que no había que?</p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/opengl-3/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Valve portando juegos a linux?</title>
		<link>http://pushthebutton.es/archivos/%c2%bfvalve-portando-juegos-a-linux</link>
		<comments>http://pushthebutton.es/archivos/%c2%bfvalve-portando-juegos-a-linux#comments</comments>
		<pubDate>Sat, 06 Oct 2007 21:00:22 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Juegos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=34</guid>
		<description><![CDATA[Dios! se me saltan las lagrimas de pensarlo, de que lo hará&#8230; Perdí la esperanza en que Valve sacara sus juegos para linux cuando vi un foro de soporte que no lo tenían planeado. Pero hoy al ver en linuxjuegos.com que Valve está buscando programadores experimentados para portar juegos de windows a linux, a vuelto [...]]]></description>
			<content:encoded><![CDATA[<p>Dios! se me saltan las lagrimas de pensarlo, de que lo hará&#8230;<br />
Perdí la esperanza en que <a href="http://www.valvesoftware.com/">Valve</a> sacara sus juegos para linux cuando vi un foro de soporte que no lo tenían planeado. Pero hoy al ver en <a href="http://www.linuxjuegos.com/2007/09/13/%c2%bfvalve-portando-juegos-a-linux/">linuxjuegos.com</a> que <a href="http://www.valvesoftware.com/job-SenSoftEngineer.html">Valve está buscando programadores experimentados para portar juegos de windows a linux</a>, a vuelto la esperanza de poder jugar en red a Counter-Strike desde mi <a href="http://debian.org">Debian!!!</a>  (nativamente claro&#8230; porque dicen que <a href="http://tuxpepino.wordpress.com/2007/05/30/steam-y-counter-strike-en-ubuntu-linux/">con wine se puede</a>).</p>
<p><b>Que quede claro, que esto no implica que vallan a sacar los de valve juegos para linux, pero si buscan gente para ellos, por algo será.</b></p>
<p>¿Tendra algo que ver con que ATI está liberando documentación y drivers sobre sus tarjetas gráficas?</p>
<p>Windows Tiembla&#8230;.</p>
<p><i>ScreenShot en la entrada completa</i><br />
<span id="more-34"></span><br />
<a href='http://pushthebuttom.wordpress.com/files/2007/10/valve-linux.jpg' title='Port Windows based games to linux plataforms'><img src='http://pushthebuttom.wordpress.com/files/2007/10/valve-linux.thumbnail.jpg' alt='Port Windows based games to linux plataforms' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/%c2%bfvalve-portando-juegos-a-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lenovo quiere que decidas que distro preinstalaran&#8230;</title>
		<link>http://pushthebutton.es/archivos/lenovo-quiere-que-decidas-que-distro-preinstalaran</link>
		<comments>http://pushthebutton.es/archivos/lenovo-quiere-que-decidas-que-distro-preinstalaran#comments</comments>
		<pubDate>Tue, 11 Sep 2007 10:18:43 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Electronica y Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=24</guid>
		<description><![CDATA[Ya había rumores de que Lenovo fuera a instalar linux en algunos de sus portátiles, ahora hacen una encuesta en uno de sus blogs para que los usuarios decidan. De momento va ganando Ubuntu por una aplastante mayoria, a si que no creo que gane ya Debian, aunque si votais no estaria mal que le [...]]]></description>
			<content:encoded><![CDATA[<p>Ya había rumores de que Lenovo fuera a instalar linux en algunos de sus portátiles, ahora hacen una encuesta en uno de sus blogs para que los usuarios decidan. De momento va ganando Ubuntu por una aplastante mayoria, a si que no creo que gane ya Debian, aunque si votais no estaria mal que le dieseis a la opcion que dice:</p>
<blockquote><p>Anyone that refuses to carry binary-only drivers, so that all others will also benefit, as it will require documented hardware</p></blockquote>
<p>Traduccion:</p>
<blockquote><p>Cualquiera que rechace incluir drivers binarios (no libres), por tanto se podran beneficiar otras (distribuciones) al necesitar documentar el hardware</p></blockquote>
<p>Podeis votar <a href="http://lenovoblogs.com/insidethebox/?p=98">aqui</a><br />
Mas informacion:<br />
<a href="http://barrapunto.com/articles/07/09/09/226258.shtml">Barrapunto</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/lenovo-quiere-que-decidas-que-distro-preinstalaran/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ati liberará los drivers de sus tarjetas gráficas.</title>
		<link>http://pushthebutton.es/archivos/ati-liberara-los-drivers-de-sus-tarjetas-graficas</link>
		<comments>http://pushthebutton.es/archivos/ati-liberara-los-drivers-de-sus-tarjetas-graficas#comments</comments>
		<pubDate>Sun, 09 Sep 2007 21:50:58 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Electronica y Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=22</guid>
		<description><![CDATA[Según leo en Barrapunto, mañana, lunes 10 de septiembre del 2007 ATI liberara especificaciones y el código fuente (supongo que de momento solo será de un nuevo driver). No se como va a continuar esto, porque le dan mucha coba pero al final puede que liberen el código fuente pero con licencias restrictivas, o que [...]]]></description>
			<content:encoded><![CDATA[<p>Según leo en <a href="http://softlibre.barrapunto.com/softlibre/07/09/07/1659251.shtml">Barrapunto</a>, mañana, lunes 10 de septiembre del 2007 <b>ATI liberara especificaciones y el código fuente</b> (supongo que de momento solo será de un nuevo driver).</p>
<p>No se como va a continuar esto, porque le dan mucha coba pero al final puede que liberen el código fuente pero con licencias restrictivas, o que no liberen suficientes especificaciones como para poder desarrollar un driver. El caso es que pintan muy bien la cosa, pero no me quiero hacer ilusiones, de todas formas se tardara un tiempo en que halla drivers estables, pero ¿Seguirá Nvidia estos pasos? ¿Sera mañana el inicio de una nueva época para GNU/Linux?<br />
Quedaros con esta fecha, <b>10/09/2007</b>.</p>
<p>Noticia original en <a href="http://www.linux.com/feature/119049">Linux.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/ati-liberara-los-drivers-de-sus-tarjetas-graficas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tabla de codigos de resolucion</title>
		<link>http://pushthebutton.es/archivos/tabla-de-codigos-de-resolucion</link>
		<comments>http://pushthebutton.es/archivos/tabla-de-codigos-de-resolucion#comments</comments>
		<pubDate>Sun, 09 Sep 2007 15:16:06 +0000</pubDate>
		<dc:creator>Alwar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pushthebutton.es/?p=21</guid>
		<description><![CDATA[Pues como siempre la estoy buscando en google, me he decidido a ponerla en mi blog y asi la tengo mas a mano. Es la tabla de codigos de resolucion para el kernel de linux, añadiendo esto al final de la linea &#8220;kernel&#8221; en el grub o en su fichero de configuracion conseguimos que la [...]]]></description>
			<content:encoded><![CDATA[<p>Pues como siempre la estoy buscando en google, me he decidido a ponerla en mi blog y asi la tengo mas a mano. Es la tabla de codigos de resolucion para el kernel de linux, añadiendo esto al final de la linea &#8220;kernel&#8221; en el grub o en su fichero de configuracion conseguimos que la resolucion de las consolas sea la que queremos,  y me suele hacer falta porque normalmente viene por defecto 640&#215;480 y yo prefiero 800&#215;600. Tambien hace falta para temas del bootsplash&#8230;</p>
<table border="0">
<tr>
<td>Profundidad</td>
<td>640&#215;480</td>
<td>800&#215;600</td>
<td>1024&#215;768</td>
<td>1280&#215;1024</td>
</tr>
<tr>
<td>8 bits</td>
<td>vga=769</td>
<td>vga=771</td>
<td>vga=773</td>
<td>vga=775</td>
</tr>
<tr>
<td>16 bits</td>
<td>vga=785</td>
<td>vga=788</td>
<td>vga=791</td>
<td>vga=794</td>
</tr>
<tr>
<td>32 bits</td>
<td>vga=786</td>
<td>vga=789</td>
<td>vga=792</td>
<td>vga=795</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://pushthebutton.es/archivos/tabla-de-codigos-de-resolucion/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

