Some updates on this topic. The solution that I proposed was bad then, and is now worse: - it assumed that all CF cards report the same "CF Card" string, which is not the case. - it doesn't work on Wheezy - apparently, KDE no longer uses hal.
New proposed solution: - create /etc/udev/rules.d/99-pciehp.rules with the following content: DEVPATH=="/devices/pci0000:00/0000:00:1c.4/*/host*/target*/*/block/*", ENV{UDISKS_SYSTEM_INTERNAL}="0" The line must be updated based on your specific computer. Helpful command: find /sys/devices/ -name sdb assuming the card is assigned /dev/sdb. Apply with udevadm control --reload-rules The change to /etc/modules isn't required anymore. Credits and useful material: - http://lamarque-lvs.blogspot.ca/2011/07/e-sata-solid-and-udisks-part-2.html - https://bugs.freedesktop.org/show_bug.cgi?id=22879 - http://www.kernel.org/doc/Documentation/filesystems/sysfs-pci.txt The present bug may need to be reassigned to a different package, now that the problem and the solution seems to be independent of HAL. Thanks, JMR -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/debian-bugs-dist