Messages in this thread | | | From | Manuel Schneider <> | Subject | Question about usb-storage: Sometimes partitions are not recognized. | Date | Thu, 25 Aug 2005 15:26:27 +0200 |
| |
Hello everyone,
using two different USB memory cardreader I have a problem which I am able to reproduce on serveral machines (x86 and x86_64, Kernel 2.6.x) and with different memory cards (Compact Flash, SD-Card, Sony Memory-Stick): When I plug them in, they will be recognized by hotplug (I'm using udev), the module usb-storage will be loaded and the device nodes are created.
BUT: There is normally just ONE device node for the disc block device. Partitions are not available. I can "solve" this by just starting fdisk (and shutting it down again without changing anything) on the given block device - after that, all the partitions are available. So it seems to me that on the recognition of the disc block device either the partition table will not be read or the USB device (maybe it depends on the cardreader) is to slow to come up with the data. When fdisk is reading the partition table everything works well, but this is obviously no option.
Other USB memories (eg. an USB memory stick) work well, I experience these problem only on these two cardreaders.
Is there a possibility to tweak unusual_devs.h to get rid of these problems? I could insert the maufacturer and product IDs, but I'm not common with the available options. Maybe you could give me some pointers about them or other solutions on this.
Thanks and greets,
Manuel -- Manuel Schneider root@80686-net.de http://www.80686-net.de/
-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM d-- s:- a? C++$ UL++++ P+> L+++>$ E- W+++$ N+ o-- K- w--$ O+ M+ V PS+ PE- Y+ PGP+ t 5 X R UF++++ !tv b+> DI D+ G+ e> h r y++ ------END GEEK CODE BLOCK------ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |