If I could take it apart from the main board easily, and if with that, the system would never look again for it, I’ll be very happy! Is it possible, has anyone ever tried this? Or maybe, replacing the BIOS with a more open one, which let you disable the card reader. Does this exists?

Here's what I've tried to disable it so far.

In Win7, I choose ‘disable’ in device manager and that’s ok. If not, the device keeps on appearing and disappearing and lot of resources are used.

In Lubuntu 13.04, I got extra boot time, with the msg:'sdb, assuming drive cache, etc.’
And once logged in, there's no trace of sdb.
I tried other distros (isos booted by grub).

I can boot Puppy, Gparted, and Redobackup apparently without any problem.

I tried "nousb", no result, I have blacklisted EHCI, no result, then usb_storage module, better boot time in Lubuntu, with just the message "...data transfer failed", better shutdown time too. But, no way to use usb storage medias. In Debian, it ends with BusyBox prompt.

Is it possible to just disable that Alcor card reader? Does it have a specific module? Is there a special kernel boot option that I missed? Does it have something to do with kernel recompiling, and if yes, how to do with isos? Programming a driver which says everything is ok (out of my comprehension for the moment)? Disabling device by vendor id? What is the best way?

I blacklisted the keucr module (the only one which seems to be related to card reader), no changes. I'm going to look at kernel recompiling. So, if it is the only way, I won't have any chance to boot Debian-based distributions?
–
GabJun 28 '13 at 6:26

I can't find any revelant option in kernel recompilation. Did I missed something? Next step if no software solution: remove integrated card reader from mainboard... But I'm affraid to destroy it that way. And, if it is successfully removed, how can I be sure that the system won't reclaim it?
–
GabJul 8 '13 at 12:24