Issues Adding External USB Drive

Austra02

New Member
May 4, 2024
3
1
3
Hi All,

I'm sure I'm missing something very simple, but I'm running PVE 8.2.0 and I'm trying to add an external Samsung T9 (usb 3.1) drive for backup purposes.

This drive works perfectly on my other 8.2.0 PVE server, but on this new server, the drive shows for a few seconds in the 'Disks' section in the GUI, and then drops and never comes back. The only way to see the drive again is to reboot the host - but then the drive shows for a few seconds and drops again.

If I run journalctl -b 0, I see the following:

May 20 16:41:01 proxmox kernel: usb 6-1: new SuperSpeed Plus Gen 2x1 USB device number 3 using xhci_hcd
May 20 16:41:01 proxmox kernel: usb 6-1: New USB device found, idVendor=04e8, idProduct=61fd, bcdDevice= 1.00
May 20 16:41:01 proxmox kernel: usb 6-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
May 20 16:41:01 proxmox kernel: usb 6-1: Product: PSSD T9
May 20 16:41:01 proxmox kernel: usb 6-1: Manufacturer: Samsung
May 20 16:41:01 proxmox kernel: usb 6-1: SerialNumber: <REDACTED>
May 20 16:41:01 proxmox kernel: scsi host0: uas
May 20 16:41:02 proxmox kernel: scsi 0:0:0:0: Direct-Access Samsung PSSD T9 0 PQ: 0 ANSI: 6
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Write Protect is off
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Optimal transfer size 2097152 bytes
May 20 16:41:02 proxmox kernel: sda: sda1
May 20 16:41:02 proxmox kernel: sd 0:0:0:0: [sda] Attached SCSI disk
May 20 16:41:03 proxmox kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
May 20 16:41:03 proxmox kernel: sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
May 20 16:41:03 proxmox kernel: usb 6-1: reset SuperSpeed Plus Gen 2x1 USB device number 3 using xhci_hcd
May 20 16:42:24 proxmox kernel: usb 6-1: USB disconnect, device number 3
May 20 16:42:25 proxmox QEMU[2614]: kvm: libusb_release_interface: -4 [NO_DEVICE]

And when I run lsblk with the drive attached, this is what I get:

lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 40G 0 loop
loop1 7:1 0 16G 0 loop
loop2 7:2 0 30G 0 loop
loop3 7:3 0 16G 0 loop
loop4 7:4 0 16G 0 loop
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 1007K 0 part
├─nvme0n1p2 259:2 0 1G 0 part /boot/efi
└─nvme0n1p3 259:3 0 952.9G 0 part
├─pve-swap 252:0 0 8G 0 lvm [SWAP]
└─pve-root 252:1 0 944.9G 0 lvm /

I realise I will probably need to provide more information, but I'm new to PVE, so might need someone to tell me what data to gather to assist.

Thanks in advance for any assistance.

Scott.
 
My external M.2 is disconnecting as well... I have Proxmox installed onto it and it is causing mayhem... I've tried pining kernel 6.5 to no avail.


Code:
May 20 21:34:58 pve kernel: usb 2-1: new SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
May 20 21:34:58 pve kernel: usb 2-1: New USB device found, idVendor=0bda, idProduct=9210, bcdDevice=20.01
May 20 21:34:58 pve kernel: usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 20 21:34:58 pve kernel: usb 2-1: Product: RTL9210B-CG
May 20 21:34:58 pve kernel: usb 2-1: Manufacturer: Realtek
May 20 21:34:58 pve kernel: usb 2-1: SerialNumber: 012345679039
May 20 21:34:58 pve kernel: usb 2-1: Enable of device-initiated U1 failed.
May 20 21:34:58 pve kernel: usb 2-1: Enable of device-initiated U2 failed.
May 20 21:34:58 pve kernel: usbcore: registered new interface driver usb-storage
May 20 21:34:58 pve kernel: usb 2-1: Enable of device-initiated U1 failed.
May 20 21:34:58 pve kernel: usb 2-1: Enable of device-initiated U2 failed.
May 20 21:34:58 pve kernel: scsi host2: uas
May 20 21:34:58 pve kernel: usbcore: registered new interface driver uas
May 20 21:34:58 pve kernel: scsi 2:0:0:0: Direct-Access     Realtek  RTL9210B-CG      1.00 PQ: 0 ANSI: 6
May 20 21:34:58 pve kernel: sd 2:0:0:0: Attached scsi generic sg2 type 0
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] 1000215216 512-byte logical blocks: (512 GB/477 GiB)
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Write Protect is off
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Mode Sense: 37 00 00 08
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Preferred minimum I/O size 512 bytes
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Optimal transfer size 33553920 bytes
May 20 21:34:58 pve kernel:  sdc: sdc1 sdc2 sdc3
May 20 21:34:58 pve kernel: sd 2:0:0:0: [sdc] Attached SCSI disk


I'm getting this error every once in a while:

Failed to find catalog entry: Input/output error
Failed to find catalog entry: Input/output error
Failed to find catalog entry: Input/output error
Failed to find catalog entry: Input/output error
Failed to find catalog entry: Input/output error
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!