I have a Kingston 32 GB USB that does not show up on my laptop. I can't see it on the disks utility so I'm guessing it's not a mounting issue. Here is the output of lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 251:0 0 7.5G 0 disk [SWAP]
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 1022M 0 part /boot/efi
├─nvme0n1p2 259:2 0 4G 0 part /recovery
├─nvme0n1p3 259:3 0 229.5G 0 part
│ └─cryptdata 252:0 0 229.5G 0 crypt
│ └─data-root 252:1 0 229.5G 0 lvm /
└─nvme0n1p4 259:4 0 4G 0 part
└─cryptswap 252:2 0 4G 0 crypt [SWAP]
Here is the output for sudo dmesg | grep -i usb
[76481.543758] usb 2-1: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
[76481.543775] usb 2-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[76481.543782] usb 2-1: Product: DataTraveler 3.0
[76481.543788] usb 2-1: Manufacturer: Kingston
[76481.543793] usb 2-1: SerialNumber: E0D55EA574C61681E94C19F6
[76481.559394] failed to validate module [usb_storage] BTF: -22
[76481.602302] failed to validate module [usb_storage] BTF: -22
What can I do to fix this?
More info: The USB was working fine until a week ago, I used it on a friend's laptop that has Windows on it and I'm wondering if that created the problem? If yes, Some explanation would be helpful. Thanks!