[SOLVED] USB 3.0 Seagate Expansion Drive Mounting as a Slow Serial Port at Boot Time
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
USB 3.0 Seagate Expansion Drive Mounting as a Slow Serial Port at Boot Time
My Seagate Expansion 2TB USB 3.0 drive is automounting in Debian Jessie as if it were a slow (56kb/s - 114kb/s) serial port on both of its partitions. I have to manually unmount the partitions, and then remount them to eliminate this behavior and bring the drive back to normal throughput. Hdparm is of no help here as it shows the drive is capable of high speed transfer (e.g the report is:
/dev/sdd2:
Timing cached reads: 9984 MB in 2.00 seconds = 4995.10 MB/sec
Timing buffered disk reads: 444 MB in 3.01 seconds = 147.72 MB/sec
whether or not the drive is mounted as a serial port or a normal usb external drive
The kernel is not admitting that its mounting as serial port, the only thing I see in messages at boot is:
Apr 15 19:58:50 atlantis kernel: [ 16.798249] EXT4-fs (sdd2): mounted filesystem with ordered data mode. Opts: (null)
Apr 15 19:58:50 atlantis kernel: [ 21.799783] EXT4-fs (sdd1): mounted filesystem with ordered data mode. Opts: (null)
Not Gentoo, as in my post it's Debian Jessie.
I did consider that something bad had happened to the file system(s) on the drive. So I reformatted both partitions again to EXT-4. Didn't cure the problem. I still don't understand why file access race problems are occurring only after initial bootup.
After remounting partitions usb0,usb1, manually, the drive runs at full throughput reported by hdparm.
I have the same problem and also in Debian Jessie.
After reading this thread I tried umounting and mounting and it helps!
When USB3 disk is automounted it works 1000 times slower 96kB/s.
When I umount it and mount manually it works fine 85MB/s.
The drive can be connected when system is booting
or I can connect it later the efect is the same - slow operations.
Only umount and mount helps.
BTW. The same disk, connected to the same computer, works fine (also when automounted) if I boot old Debian Wheezy.
I noticed that usbmount on its Debian page reports it no longer has a maintainer. I removed the usbmount package, and wrote an equivalent rule for udev to do the same job in /etc/udev/rules.d as suggested at . http://www.reactivated.net/writing_udev_rules.html
No more "stealth" serial port behavior for my usb hard drive.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.