You are not logged in.

#1 2024-01-01 19:16:34

arch_fuz
Member
Registered: 2015-01-31
Posts: 53

[SOLVED] USB-Devices not mounting after Update

Hi.
I updated my system today. Since than my USB-Devices are not mounting anymore. I can see them using lsusb, but they do not get a device identifier like /dev/sdx anymore.

uname -r
6.6.5-arch1-1

This is my journalctl -xe output

Jan 01 19:46:16 hostx kernel: usb 3-9: USB disconnect, device number 8
Jan 01 19:46:23 hostx kernel: usb 3-9: new high-speed USB device number 9 using xhci_hcd
Jan 01 19:46:23 hostx kernel: usb 3-9: New USB device found, idVendor=0781, idProduct=55af, bcdDevice=10.84
Jan 01 19:46:23 hostx kernel: usb 3-9: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Jan 01 19:46:23 hostx kernel: usb 3-9: Product: Extreme Pro 55AF
Jan 01 19:46:23 hostx kernel: usb 3-9: Manufacturer: SanDisk
Jan 01 19:46:23 hostx kernel: usb 3-9: SerialNumber: 323232313459343031383938
Jan 01 19:46:23 hostx mtp-probe[23638]: checking bus 3, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
Jan 01 19:46:23 hostx mtp-probe[23638]: bus: 3, device: 9 was not an MTP device
Jan 01 19:46:23 hostx mtp-probe[23640]: checking bus 3, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
Jan 01 19:46:23 hostx mtp-probe[23640]: bus: 3, device: 9 was not an MTP device
lsusb
Bus 003 Device 009: ID 0781:55af SanDisk Corp. Extreme Pro 55AF

I am not very experienced solving problem at hardware layer. So far I assume the driver needed for this operation is xhci_hcd. Is that right? If so, here is my output for lsmod:

lsmod | grep xhci_hcd
-> empy resultset, nothing

Any help is highly apprecated.

_fuz

Last edited by arch_fuz (2024-01-03 08:58:05)

Offline

#2 2024-01-01 19:17:59

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,725

Re: [SOLVED] USB-Devices not mounting after Update

If the modules needed aren't already loaded, they can't be loaded because they're no longer on disk after you updated the kernel. Reboot into the new kernel.

Offline

#3 2024-01-02 14:36:37

arch_fuz
Member
Registered: 2015-01-31
Posts: 53

Re: [SOLVED] USB-Devices not mounting after Update

Scimmia wrote:

If the modules needed aren't already loaded, they can't be loaded because they're no longer on disk after you updated the kernel. Reboot into the new kernel.

Thanks, this was the solution - after reboot mounting was successful.

Would you be so kind and could you please explain a little what happened and why modules are no longer on disk when updated?
Wouldn't deleting the modules by install scripts make a rollback unimpossible?

Also, after reboot lsmod | grep xhci_hcd returns no answer still.

Thank you.
_fuz

Offline

#4 2024-01-02 14:41:11

mpan
Member
Registered: 2012-08-01
Posts: 1,593
Website

Re: [SOLVED] USB-Devices not mounting after Update

An update of a package removes all files of the old version and extracts all files of the new version. In this case: it deletes the old kernel and its modules, and installs the new kernel and its modules.

Rebooting causes the new kernel to be used.


Paperclips in avatars? | Sometimes I seem a bit harsh — don’t get offended too easily!

Offline

#5 2024-01-02 14:43:51

arch_fuz
Member
Registered: 2015-01-31
Posts: 53

Re: [SOLVED] USB-Devices not mounting after Update

Thanks for the answer, I understood so far.
Wouldn't that make a rollback unimpossible?

Offline

#6 2024-01-03 02:42:43

mpan
Member
Registered: 2012-08-01
Posts: 1,593
Website

Re: [SOLVED] USB-Devices not mounting after Update

No. A rollback does the same, just with different package versions.


Paperclips in avatars? | Sometimes I seem a bit harsh — don’t get offended too easily!

Offline

#7 2024-01-03 08:56:21

arch_fuz
Member
Registered: 2015-01-31
Posts: 53

Re: [SOLVED] USB-Devices not mounting after Update

Thanks for the answer, now I got it.
Packages won't be removed when updating, just the files extracted out of those. A rollback will just use the old packages again and extract their files.

Offline

Board footer

Powered by FluxBB