IBM Thinkpad 240X

meneame.net TRACK TOP
Publicado el 27th Enero, 2008 por KaRMaN. Archivado en Cacharros.
Leido 17,422 veces. 3 comentarios archivados.

Un juguetito bonito por 6€ en el rastro de Valéncia. Un ordenador pequeño (tan solo 10 pulgadas), pantalla tft 800×600, Pentium III a 500Mhz (998 BogoMips), 128 Mb de memoria SDRAM y 60 Gb de Disco duro. El disco duro que tiene se lo he puesto yo ya que venía sin ningúno. También le falta la batería.

ibm-thinkpad-240x.png

Es tan pequeño que el portatil carece de unidad óptica y de disquetera. Esto supuso un problema a la hora de instalarle un SO, pero lo arreglé con un par de artículos que publiqué recientemente y que eran precisamente para poder instalar Debian en el Thinkpad 240X (Instalando Debian en un Ordenador sin Diskketera ni CDROM ni USB e Instalar GRUB en un disco diferente).

Conectando el mando de la PSX al PC

meneame.net TRACK TOP
Publicado el 27th Enero, 2008 por KaRMaN. Archivado en Desvarios, Hardware.
Leido 8,956 veces. Comments Off

pegado-frontal.pngLa última vez que conecté un mando de una consola (SNES) al pc le corté el cable del conector a la consola y en su lugar puse la conexión del PC, dejando el mando inutilizado para poder jugar en la consola (tenía dos así no tenía mucha importancia).

Esta vez he querido hacerlo un poco mas elegante y para ello me he decidido a empotrar el conector hembra de la play en el ordenador. Para ello, desmonté una vieja play y le saqué el conector.

Esquema de  montaje conseguido en emulatronia.

Siguiendo el esquema anterior bajado de emulatronia monté el conector que va al PC como muestro en la siguiente imágen.

montado-y-despiece.png
Despues de soldado el montaje, hice un agujero en un tapa-bahias para que encajara el conector de la play, en donde pegué el conector con pegamento de cianocrilato (comunmente superglue3).

soldaduras-conector.pngAcabado esto, monté el panel con el conector ya pegado en el frontal de la caja y saqué el cable por una bahia pci desocupada para poder conectar el cable al puerto paralelo de mi ordenador. Para usarlo en Windows XP uso PsxPad.

Descargar Canciones de Goear.com

meneame.net TRACK TOP
Publicado el 23rd Enero, 2008 por KaRMaN. Archivado en Software Libre, Tips.
Leido 6,947 veces. 1 comentario archivado.

Como al final me he cansado de pasar mis CDs a mp3 manualmente para escucharlos en el iPod me he decidido a crear este pequeño script en perl que busca la canción que queramos descargar ya codificada en mp3 en www.goear.com y devuelve la url para descargarla al disco.

Hay que tener Net::DNS instalado.

goear2disk.pl

Update: Lo he modificado para no tener que usar Net::DNS para facilitar su uso en Windows. Perl para Windows.

Instalando Debian en un Ordenador sin Diskketera ni CDROM ni USB

meneame.net TRACK TOP
Publicado el 18th Enero, 2008 por KaRMaN. Archivado en Linux, Software Libre, Tips.
Leido 6,514 veces. 1 comentario archivado.

Por increible que parezca tampoco es la primera vez que me topo con esta situación por lo que paso a detallar como me las he arreglado para una futura referencia.

Primero tuve que hacer ‘bootable’ un disco duro de portatil creando al inicio de este desde un ordenador auxiliar una partición pequeña de 40Mb para instalarle ahí un grub siguiendo este artículo.

Luego gracias al amigo Nitz descubrí una solución que tiene debian para instalarse en un disco duro a través de red sin necesidad de cdrom ni nada mas que windows: una pequeña aplicación llamada debian.exe que crea un directorio llamado debian en C:\ y y que contiene dos archivos, initrd.gz (imágen de disco duro) y linux, un kernel de linux y que se añade al arranque de windows.

Estos dos archivos contituyen un mini-instalador de linux ‘netinstall’ que reconoce lo mas básico del ordenador y la red ethernet para conectarse a internet y bajarse debian tal como lo va instalando.

Cuando obtuve dichos archivos, los introduje en la partición que creé al principio y que contenía grub y configuré el menu.lst para arrancar el instalador:

title Instalador Debian
root (hd0,0) #suponiendo que sea la particion 1 del primer disco duro
kernel /linux
initrd /initrd.gz
boot

A partir de aqui, desenchufar el disco duro del ordenador auxiliar, introducirlo en el ordenador de destino (en mi caso un portatil) y al encenderlo saldrá grub que arrancará el instalador Debian netinstall.

Instalar GRUB en un disco diferente.

meneame.net TRACK TOP
Publicado el 18th Enero, 2008 por KaRMaN. Archivado en Linux, Tips.
Leido 9,518 veces. Comments Off

Me he encontrado muchas veces en la situación de tener que arreglar un disco en un ordenador que no arranca usando una livecd para reinstalar grub, o también preparando discos arrancables para otras máquinas que por un motivo u otro no podían arrancar por sí solas.

Lo primero es localizar en el disco duro que queremos hacer arrancable /boot y montar la partición que lo contenga en, por ejemplo, /mnt/hdb1.

Si vamos a hacer una instalación limpia de grub porque nuestro sistema es nuevo, porque lo hemos perdido o simplemente porque nos mudamos de lilo a grub:

# grub-install /dev/hdb –root-directory=/mnt/hdb1

El primer parámetro de grub-install es el dispositivo en donde se instalará el MBR (Master Boot Record). El segundo parámetro es el directorio en el que se instalarán los archivos de grub.

Por defecto creará una carpeta llamada boot y se instalará dentro como grub. Si la partición montada no será la raiz de nuestro SO o si en nuestro linux queremos que ‘/boot’ sea una partición independiente de raiz deberíamos de mover el contenido de /boot (grub) a la raiz de la partición:

# mv /mnt/hdb1/boot/grub /mnt/hdb1
# rm /mnt/hdb1/boot

Si ya teniamos grub instalado (por ej, si existe la carpeta /boot/grub) no hace falta que hagamos lo anteriormente descrito.

En cambio si ya teníamos grub instalado en /boot recuperaremos nuestro preciado mbr desde la consola de grub:

grub> root (hd1,0)
grub> setup (hd1)
grub> quit

El comando ‘root’ le dice a grub en donde se encuentra la carpeta que contiene los archivos de grub que anteriormente instalamos. En este caso, estaban en hdb1 (disco esclavo del primer IDE, primera partición) por lo que el equivalente en el formato que grub utiliza sería (hd1,0) donde el previo a la coma es el disco duro físico y lo que va despues de la coma es la partición. Conviene recordar que en linux las particiones comienzan por 1 siendo 1 la primera y en el formato que grub utiliza las particiones comienzan por 0 siendo 0 la primera.

El comando ’setup’ le dice a grub que instale el MBR en el disco (hd1) que viene siendo ‘hdb’ basandose en los archivos que encontrará en la raiz que le especificamos en el primer comando (device.map).

El comando ‘quit’ simplemente sale de la consola de grub.

Con esto ya tendremos instalado grub, solo queda que cada uno se edite el menu.lst a su gusto.

Nota: Para recuperar un disco que no arrancaba porque había perdido el mbr bastará con seguir solamente el paso de la consola de grub.