miércoles, 9 de septiembre de 2026

Problemas con Palm y las tarjetas SD

A la vuelta del verano, después de instalarme todo lo necesario para sincronizar Windows 10 con una vieja agenda Palm y otra vieja agenda Ipaq, decidí encargar unas tarjetas SD de baja capacidad para esos aparatos, que normalmente no admiten las más modernas.

Entre tarjetas de 512 megas por 10 euros o dos tarjetas de 2 gigas por 15, me decidí por la segunda opción, pues había visto que una tarjeta de 2Gb procedente de un marco de fotos que ya no funcionaba (pero que iba a reemplazar) iba relativamente bien en la Palm (el más viejo de los dos aparatos).

Llegó la tarjeta SD, llegó un lector para poder leerla con el ordenador viejo (un sobremesa sin lector de tarjetas y con Windows XP, el ecosistema más apropiado para una Palm o un Ipaq) y me dispuse a formatear las tarjetas desde Linux.  

Fracaso absoluto. 

  • Si formateaba la tarjeta con mkfs.msdos, no funcionaba.
  • Si formateaba la tarjeta con mkfs.fat32, no funcionaba.
  • Si formateaba la tarjeta con mkfs.vfat, no funcionaba.
  • Si añadía a vfat o msdos (que usan en realidad el mismo formateador) la opción de crear una partición, tampoco funcionaba.

En todos los casos, la Palm me decía que la tarjeta estaba sin formato, y al formatearla se producía un error y ya no se reconocía ni como formateada ni como sin formatear.

Hoy la he formateado de nuevo desde Windows 10 y... ¡tachan! Ha funcionado. Tampoco tengo muy claro si la magia la habrá hecho Windows 10 o que esta vez he conseguido que la tarjeta (que es una microSD) funcionara en el lector de tarjetas externo, en lugar de metarla en el lector de mi ordenador usando un adaptador.

En cualquier caso, dejo aquí los datos de geometría que funcionan, según los refleja el FDisk de Windows: 

  • Sistema de archivos FAT  (entiendo que FAT16)
  • 2.012.971.008 bytes de espacio total en disco.
  • 32.768 bytes en cada unidad de asignación.
  • 61.431 unidades de asignación en disco en total
  • (De los datos anteriores debería ser capaz de sacar el tamaño de las dos copias de la FAT, pero me da pereza, porque saber cuántos bytes son 2Gb de una tarjeta no es trivial, dado que a menudo se mezclan gigabytes y gibibytes: 2 * 109? 2*10243? 2*1000*10242?

No hay comentarios: