Cuando me pasa a mi eso, lo que hago yo es irme a Mi PC-> (Botón derecho) administrar->administración de discos->localizo el "disco duro" de la SD-> (botón derecho del ratón) cambiar letra y accesos a unidad->elegir una letra libre y ya está.
el problema es que no se porque windows xp reconoce las memorias externas (usb, sd,..) pero no le asigna letra, ruta o lo que sea y entonces no te lo enseña. Este truquillo lo he utilizado a veces con alguna memoria usb que se resistía.