F29 5.x Kernels and USB drives
I've got a pc with about 5-6 usb drives attached. Since the 5.x kernels have come out, when I boot the usb drives usually don't get mounted, but one in about 5 times they will work fine. If I get into the grub menu, and can boot the last 4.x kernel, and the drives mount fine. If I do lsusb I see the drives:
[root@localhost john]# lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 18e3:9106 Fitipower Integrated Technology Inc
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 005: ID 1058:1230 Western Digital Technologies, Inc. My Book (WDBFJK)
Bus 007 Device 007: ID 0bc2:ab38 Seagate RSS LLC Backup Plus Hub
Bus 007 Device 003: ID 0bc2:ab45 Seagate RSS LLC
Bus 007 Device 010: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge
Bus 007 Device 009: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 007 Device 008: ID 1f75:0621 Innostor Technology Corporation
Bus 007 Device 006: ID 1058:25e2 Western Digital Technologies, Inc. My Passport (WD40NMZW)
Bus 007 Device 004: ID 0bc2:ab21 Seagate RSS LLC Backup Plus Slim
Bus 007 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 003: ID 0bc2:ab44 Seagate RSS LLC
Bus 006 Device 004: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 006 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 046d:0826 Logitech, Inc. HD Webcam C525
Bus 001 Device 007: ID 058f:9410 Alcor Micro Corp. Keyboard
Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 003: ID 8054:0001
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
mount just shows the system related stuff and the sata drive:
[root@localhost john]# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=1900172k,nr_inodes=475043,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,seclabel)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid ...
That will be out of scope for ask.fedoraprojeckt.org .. please open a bugreport at bugzilla.redhat.com
Can you mount drives manually after booting up?
If you do -- we can try systemd automount feature to mount them when you need them.
I.e. if the problem is they don't mount automatically upon boot -- this we can mitigate (and maybe they shouldn't -- depending on your config).
And if the problem is you can't mount them at all -- manually, automatically, by unpugging and replugging etc. -- then it's a more serious issue. Still we can try to troubleshoot some more.
Before the 5.x upgrade, upon booting these drives would just automount with no problem. When I boot a 5.X kernel the /run/media/username directory is missing, but I can go thru the tedious process of manually mounting...(ugh)
John, have you made some configuration changes for these drives to mount automatically -- for example made entries in fstab, or some other way -- or did they just mount on their own, without you instructing you computer in any way to mount them?
I believe we can add such instructions (I know of two possible options from the top of my head), so your computer would know it has to do it.
No changes other then whatever the Fedora defaults were. Before this last kernel upgrade, they would just plug and play, or automount at boot time, like they do on my ubuntu and debian boxes. I hought linux was way past the point of going thru the tedious mount process every time we had to read a disk?