I have a Verbatim external USB 3.0 hard drive. For the second time in a month, my laptop running Leap 15.3, fails to recognize when it's plugged in. The light on the drive lights up when it's plugged in, sothe drive recognizes the laptop. The laptop is a Lenovo T520. The ports are USB 2.0. Rebooting the laptop does not help. Shutting the laptop for an hour does help. Any of this sound familiar? Is USB port failing? Probably not, same thing happens regardless of which port the hard drive is plugged into. Hard drive failing or something in the kernel messing up? TIA, Jeffrey
Jeffrey Taylor composed on 2022-06-11 22:09 (UTC-0500): ... Does it make a difference whether running the laptop on battery or charger? Is the battery old and holds a charge less than it used to? Can you plug it into some desktop PC to see how it behaves? -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
On 6/11/22 22:15, Felix Miata wrote:
Jeffrey Taylor composed on 2022-06-11 22:09 (UTC-0500): ... Does it make a difference whether running the laptop on battery or charger? Is the battery old and holds a charge less than it used to? Can you plug it into some desktop PC to see how it behaves?
The laptop was plugged in. No desktops in this house. There is an H-P laptop running Windows 10. It may or may not be able to make sense of the ext4 partition, but the is a much smaller NTFS partition that should be sufficient to test. In the interim, I happened to look at the system journal/log and the kernel was spitting out error messages that seemed linked to unplugging and plugging in the wireless mouse USB dongle. Eventually, the laptop locked up completely and I have to force a power down to reboot. I'll track down the messages and look for them on Bugzilla. If not found, I'll open a new bug. I'm now running the previous kernel: 5.3.18-150300.59.63-default Jeffrey
A couple of things to try. Right click on the Device Notifier, choose Configure Removable Devices. Then see if it shows up somewhere. This will give you a chance to mount it. Failing that "su -" and run gparted. I don't think that's normally installed. See if it shows up there, that should show you the device even if it isn't mounted.
On 6/11/22 22:09, Jeffrey Taylor wrote:
I have a Verbatim external USB 3.0 hard drive. For the second time in a month, my laptop running Leap 15.3, fails to recognize when it's plugged in. The light on the drive lights up when it's plugged in, sothe drive recognizes the laptop. The laptop is a Lenovo T520. The ports are USB 2.0. Rebooting the laptop does not help. Shutting the laptop for an hour does help. Any of this sound familiar? Is USB port failing? Probably not, same thing happens regardless of which port the hard drive is plugged into. Hard drive failing or something in the kernel messing up?
TIA, Jeffrey
You can always open an xterm and do, as root or with sudo: $ sudo journalctl --no-pager --full -f Which will list the journal in follow mode. Plug your external hd in. You will see the device name for the usb drive (perhaps several, one for each partition). Then just (create a directory under /mnt for the mount-point [optional]) mount the partitions you want manually under mount, e.g. $ sudo mkdir -p /mnt/hd # optional $ sudo mount /dev/somesuchusb /mnt/hd If you don't create the directory, just mount the partition directly under /mnt. Confirm with 'ls -al /mnt/hd' When done: $ sudo umount /mnt/hd -- David C. Rankin, J.D.,P.E.
On 2022-06-12 07:18, David C. Rankin wrote:
On 6/11/22 22:09, Jeffrey Taylor wrote:
I have a Verbatim external USB 3.0 hard drive. For the second time in a month, my laptop running Leap 15.3, fails to recognize when it's plugged in. The light on the drive lights up when it's plugged in, sothe drive recognizes the laptop.
The first thing to do in Linux with almost any problem is, look at the logs.
You can always open an xterm and do, as root or with sudo:
$ sudo journalctl --no-pager --full -f
Precisely :-) Just for completeness, you can do instead (as root): # dmesg --follow or # tail -f /var/log messages
Which will list the journal in follow mode. Plug your external hd in. You will see the device name for the usb drive (perhaps several, one for each partition). Then just (create a directory under /mnt for the mount-point [optional]) mount the partitions you want manually under mount, e.g.
$ sudo mkdir -p /mnt/hd # optional
$ sudo mount /dev/somesuchusb /mnt/hd
Better use the "--verbose" option to mount.
If you don't create the directory, just mount the partition directly under /mnt. Confirm with 'ls -al /mnt/hd'
When done:
$ sudo umount /mnt/hd
-- Cheers / Saludos, Carlos E. R. (from Elesar, using openSUSE Leap 15.3)
participants (5)
-
Bill Swisher
-
Carlos E. R.
-
David C. Rankin
-
Felix Miata
-
Jeffrey Taylor