| Are you running Windows? What version?
You are posting in Linux Forums?
You can download a Linux LiveCD from the internet and boot up your machine with it, and see it recognizes the USB CCID smartcard. If it does, you can see if it loads a module for it, and if it does you can get the name of the modules and add them to the initrd. Note that this is typically for booting Linux, and not for booting Windows, from GRUB. You can boot Windows from GRUB, but that is typically without an initrd.
Does TrueCrypt have any bootloader support?
What USB CCID smartcard are you using (manufacturer, make, model)?
"System encryption involves pre-boot authentication, which means that anyone who wants to gain access and use the encrypted system, read and write files stored on the system drive, etc., will need to enter the correct password each time before Windows boots (starts). Pre-boot authentication is handled by the TrueCrypt Boot Loader, which resides in the first cylinder of the boot drive and on the TrueCrypt Rescue Disk." Have you tried to see if TrueCrypt Boot Loader will recognize the USB CCID smartcard? Have you installed TrueCrypt? |