OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: Tron on February 21, 2007, 02:21:34 am
-
Hello all,
currently I'm wondering why USB-Sticks are not properly recognized by my C3100 running pdaxii13. dmesg only shows "READ CAPACITY FAILED" and "unable to read partiton table" in combination with I/O-Errors. Strange enough, self-powered USB harddisks work fine and the tested USB-Sticks (tested several) work fine in my Linux box.
Could it be a power issue? However, I remember USB-Sticks working on my Z when I had OZ installed.
-
I'm using pdaXii13 Akita and the one USB stick I tried on a earlier version of pdaXii13 didn't work because of USB module problems. I was able to copy over the USB modules from Beta 3 and get it working that way. Since using the latest pdaXii13 it seems to work out of the box.
-
I have an Iogear USB stick. It is the one that holds SD cards.
On my C3200, it mounts fine in pdaxii13-akita5.3, but if I use the unmount icon, I get a message: "USB storage eject failed!"
I'm using the modified mb-applet-cards that daniel3000 included in this post.
https://www.oesf.org/forums/index.php?showt...ndpost&p=153951 (https://www.oesf.org/forums/index.php?showtopic=23195&view=findpost&p=153951)
Otherwise, I can just unplug it, after waiting awhile.
-
pdaxii13. dmesg only shows "READ CAPACITY FAILED" and "unable to read partiton table" in combination with I/O-Errors. Strange enough, self-powered USB harddisks work fine and the
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154857\"][{POST_SNAPBACK}][/a][/div]
do you get a /dev/sdc type device assigned (in dmesg)... if so, what does "fdisk /dev/sdc" say?
are you sure the device has a partition table? this is a classic linux problem, in that windows will format a drive with no partition table, but the resulting memory device won't automount (would have to "mount -f vfat /dev/sdc /mnt/usbmem" and not "mount /dev/sdc1 /mnt/usbmem").
-
Ok, I guess I was somewhat too trusty toward the automount feature. The partition table is valid and I can mount the stick manually even withouth the "-t vfat" option. Just the automounter does not seem to register the device properly, probably due to the fact that I still get the "partition table" error.
Wiping the stick and writing a completely new partition table using my linux box did not help.
Hmm...
-
Ok, I guess I was somewhat too trusty toward the automount feature. The partition table is valid and I can mount the stick manually even withouth the "-t vfat" option. Just the automounter does not seem to register the device properly, probably due to the fact that I still get the "partition table" error.
Wiping the stick and writing a completely new partition table using my linux box did not help.
Hmm...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154915\"][{POST_SNAPBACK}][/a][/div]
try unmounting the stick and blatting over the partition table with "dd if=/dev/zero of=/dev/sdc bs=512 count=8" (be very careful to choose the right device)
then eject, reinsert, use fdisk again and the old partition will be gone!
the other possibility is that the stick is quite memory hungry and is taking longer than usual to be ready for access; perhaps adding a "sleep 1" to the automounter scripts will allow it to stabilise before trying to mount it?
-
In order to sort out a power issue, you could simply connect the USB stick in question to a powered USB hub and see if the problems remain.
daniel