| « I like the dark now... | In a perfect world, a street changes 5 times its name » |
The pityful relationship of a man and his ipod
Hace un tiempo atras, debido a que necesitaba viajar por mas de 10 horas, decidi comprar a lo que en mi parecer era el reproductor de musica con mejor endurance y almacenamiento : iPod classic 160Gb. A pesar que ahora el modelo esta descontinuado, puedo decir que lo hicieron muy bien con este chiche. Tiene un agresivo sistema de conservacion de energia (duraba 40 horas tocando musica) pero ese mismo sistema agresivo podria tener consecuencias en un futuro.
Y paso.
Desde hace algunos dias, sincronizar en el ipod era un caos. iTunes (!) se quedaba pensando y pensando y pensando. Sumenle que el disco hacia algunos ruiditos medio funny, asi que pense que ya despues de un año, esta cosa iba a dejar de existir ![]()
Lo mejor de todo es que una vez terminada la sincronia, se rebooteaba! Now that's bitching!
Ayer por la noche, lo deje leyendo los 160gb en modo dd (si, esta vez en Linux) y por supuesto, en algunas ocasiones empezo a escupir basura (I/O errors). A comprar un par de cervezas por que esto iba a dar para largo (y me emborrache accidentalmente, creo que debo comer antes de lanzarme a estas proezas).
Parti por supuesto en querer saber el status del disco. Smartctl:
root@arthur:/home/jci/Build# smartctl --all /dev/sdc
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
Device: Apple iPod Version: 1.62
Serial number: 8K7482/////
Device type: disk
Local Time is: Thu Jan 29 02:55:20 2009 CLST
Device supports SMART and is Enabled
Temperature Warning Disabled or Not Supported
SMART Health Status: OK
Error Counter logging not supported
Device does not support Self Test logging
root@arthur:/home/jci/Build#
OK? Bueh, al menos SE que el status de SMART diria algo si es que el disco estuviera con pifias.
Probemos algo arriesgado : Disk Mode.
Solo para valientes. Warning : este procedimiento podria da&ntilda;ar el ipod yadda yadda no soy responsable por cualquier fail que ocurra.
Rebootear primero (Click + Menu) y esperar al logo de Mapple. De ahi, Click + Play. Y se ira al coqueto Disk Mode. No hay ninguna diferencia con respecto a colocar el ipod en Disk Mode usando iTunes. Pero se ve cool e impresiona ![]()
De ahi, por supuesto, formatearlo o vandalizarlo. Debe quedar en PWNZ absoluto. Ojala con un par de veces. Si, recomiendo shred o dd if=/dev/random para eso.
Y lo mas seguro es que el bicharraco no quiera arrancar (de hecho, no lo hara).
Luego, darle un mkfs.vfat y estariamos daos. Luego, por supuesto, una visita a iTunes y que detecte que el bicho esta en PWN. Restaurar firmware.
Despues de realizar un par de intentos y ver que efectivamente podia repetir el experimento de que se quedara colgado, decidi dentrar a picar mas fino.
Mi "humirde" colersion de MP3ces contiene algunos archivos donde la caratula del disco esta DENTRO del archivo mp3 en cuestion. A eso sumale unos 400 megas como minimo de iTunes artwork... Vi que justamente dos archivos hacen que el iPod se vaya a hard reset, al intentar leerlos y agregar el artwork al iPod hacen que iTunes comience a comer memoria. Hm. Deberia reportarlo a Mapple?
No me quedo otra que cepillarme todo el artwork de los discos. Ni lo necesitaba tampoco...
Apdeit : No dormi nada anoche, y me di cuenta que Rhythmbox YA maneja pulentamente el iPod. Igual gtkpod (sin crashes). iTunes? Es un gran fail ![]()


