I installed calibre Portable on my Kindle 2 (acts like USB drive) and it runs on XP but changing libraries doesn't work. I changed it from the default to a calibre library itself residing on the Kindle and it seems to work but when I restart the app later, the library reverts to the original empty default and I can't change it again.
[Duplicate thread removed - mod Chris]