I am using standard Linux Ubuntu 12.04 LTS distro.
There is no SW needed to install to read back the CID. The laptop I am using has a built in SD card reader, don't know of the top of my head what SD card controller is used in the laptop. I can find out if needed.
In fact I can also confirm, as a possibly easier option is to download and boot from USB/CD/DVD "partedmagic.com/". Once booted you can open up a terminal and get the same info without having to install Linux on your machine (ala live CD style).
The added bonus is that you get a Partition editor (Gparted), and also (Clonezilla to make an exact image of your disc (partition and data info). It of course doesn't backup or write the "protected area" of a SD card. Which by definition is "SECURE". As far as I know, it has remained secure to this day.
HTH
PS. In case someone asks, I did use Clonezilla to image my 5F0.919.866.C SD card and restored it to a 16GB SD card, but the SatNav knows its not a valid SD even though the partition size and arrangement and data is exactly as on the original SD card.
There must be more to this protected area or something. I was wondering about this odd capacity size of the original SD card 8.3 GB. Perhaps it simply checks the total sector capacity and if its not what it expects then it fails the first security check?
I also honestly believe there are further checks in SatNav module for validating database versions etc. But this of course is pure speculation. However with some truth as valid SD card but different SW map/database still fails to work.
Can someone else check the reported size of there SEAT satnav SD card to correlate data, please also list our SD card/map part number when doing so?