On Wed, 1 Feb 2006, Alexey Golovachov wrote: > Thank you a lot, Alan. Information you've provided is really helpful for me. > I'VE GET THIS DEVICE WORKED. > Let me explain briefly: > > This device has memory stick 64MB. But for unknown reason it reports 127MB > geometry (in Windows as well), contains 248832 sectors. > Then it reports of two 64MB (why?) partition. The first partition is > formatted correctly and has 64MB capacity (the real one). > Second partition is unformatted and seems to be unreal and buggy. > I've realized device crushes when Linux tries to read 8 last sectors (aren't > actually present). > So, I've just patched kernel scsi module to divide sectors amount on 2 and > change geometry to be 64MB. > So it works. > > This solution is applicable for SonyEricsson K750i (R1N035) with 64MB Memory > Stick.
You might be able to fix the problem by editing the partition table. Keep only the first (real) partition and get rid of the second (unreal) partition. Then you probably wouldn't need to patch the kernel at all. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users