James Knott wrote:
Basil Chupin wrote:
It would appear that this bug was first detected on 19/08/05 and was eventually placed on high priority to be fixed in SuSE v10. Does anyone know when this bug WILL be fixed? I check for new fixes everyday and none have yet appeared.
There is a "fix" for this bug (and it works well) but it only works for what are called pendisks or flashdisks or flash "sticks" but it does not solve the problem (unless one creates a separate file for each detected volume and loads the appropriate one at the right time) if one attaches to the USB port an external HD - like I have and which has 3 partitons all formatted in different colours (ntfs, FAT32, and reiserfs).
What you can do, is manually mount the drive, without the sync option.
Thanks James, but :-[ what is the sync option and how do I indicate that I don't want it? Actually, can you help with this? The fix to make USB "sticks" to work at a fast speed is below (this goes into a file and into a special directory). The parameter "==UUID==" in line 7 below is the ID of the "stick" and is obtained from the output of lshal. Now, lshal will also give the IDs of the 3 partitions of the external HD I attach. It sounds logical to me that if one could EXPAND what is in line 7 to also check for additional UIDs then whatever USB devices that *I* may attach would work at the fast speed. The question therefore is, what does one add to line 7 to include the volume.uuid strings of the other USB devices? <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <!-- disable sync for mount --> <match key="block.is_volume" bool="true"> <match key="volume.fsusage" string="filesystem"> <match key="volume.uuid" string="==UUID=="> <merge key="volume.policy.mount_option.sync" type="bool">false</merge> </match> </match> </match> </device> </deviceinfo> I have to add this at this stage: accessing the HD is faster than accessing the "stick" but not as fast as when used with v9.3 (or Windows). Cheers. -- Don't argue with an idiot, people may not see the difference.