ArchLabs Linux

SanDisk Extreme Portable SSD not working portusb 3.0-2.0

Hi everyone, I purchased this portable sdd, which seems to have a USB3.1 port.
https://www.sandisk.com/home/ssd/extreme-portable-ssd
On windows I read the disk on all the ports, while with archlabs I can only use the usb2 port.
Does anyone know the reason?
I have to buy another sdd usb3 and I use this for backups

Here is Sandisk’s answer before buying it
Thank you for your interest in the Extreme Portable SSD 250GB SanDisk!

Certainly you can use this disc on your laptop, in the package there is an adapter cable to connect in USB and it is backward compatible with ports 2.0 and 3.0
However to get the 3.1 speed all the components (usb port, cable, device etc.) must be 3.1. If one is lower the maximum speed will be of the slowest component.

Thanks for your help

When I try to install from the USB ports 2.0-3.0
the archlabs installer indicates this and see photos


edit my
lsusb

└> % lsusb                                                             15:02:54
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f2:b2f8 Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 0781:558c SanDisk Corp. 
Bus 001 Device 003: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
┌ ~

other info

└> % lspci | grep USB                                                  15:11:40
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
┌ ~
└> % journalctl -b -0 -r -o short | \grep --color=auto usb             15:15:43
set 08 14:43:22 archlabs kernel: hid-generic 0003:093A:2510.0002: input,hidraw0: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:14.0-4/input0
set 08 14:43:22 archlabs kernel: input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0/0003:093A:2510.0002/input/input16
set 08 14:43:22 archlabs kernel: usb 3-4: Manufacturer: PixArt
set 08 14:43:22 archlabs kernel: usb 3-4: Product: USB Optical Mouse
set 08 14:43:22 archlabs kernel: usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
set 08 14:43:22 archlabs kernel: usb 3-4: New USB device found, idVendor=093a, idProduct=2510, bcdDevice= 1.00
set 08 14:43:22 archlabs kernel: usb 3-4: new low-speed USB device number 3 using xhci_hcd
set 08 14:43:22 archlabs kernel: usb 3-4: USB disconnect, device number 2
set 08 14:42:56 archlabs kernel: usbcore: registered new interface driver uvcvideo
set 08 14:42:56 archlabs kernel: input: HP Truevision HD: HP Truevision as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input9
set 08 14:42:54 archlabs kernel: usb 1-1.3: SerialNumber: 0x0001
set 08 14:42:54 archlabs kernel: usb 1-1.3: Manufacturer: Chicony Electronics Co.,Ltd.
set 08 14:42:54 archlabs kernel: usb 1-1.3: Product: HP Truevision HD
set 08 14:42:54 archlabs kernel: usb 1-1.3: New USB device strings: Mfr=3, Product=1, SerialNumber=2
set 08 14:42:54 archlabs kernel: usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b2f8, bcdDevice=60.26
set 08 14:42:54 archlabs kernel: usb 1-1.3: new high-speed USB device number 5 using ehci-pci
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver uas
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver usb-storage
set 08 14:42:54 archlabs kernel: usb 1-1.2: SerialNumber: 313931333339343030363133
set 08 14:42:54 archlabs kernel: usb 1-1.2: Manufacturer: SanDisk
set 08 14:42:54 archlabs kernel: usb 1-1.2: Product: Extreme SSD
set 08 14:42:54 archlabs kernel: usb 1-1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb 1-1.2: New USB device found, idVendor=0781, idProduct=558c, bcdDevice=10.12
set 08 14:42:54 archlabs kernel: usb 1-1.2: new high-speed USB device number 4 using ehci-pci
set 08 14:42:54 archlabs kernel: usb 1-1.1: SerialNumber: d44c6071e7ed
set 08 14:42:54 archlabs kernel: usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb 1-1.1: New USB device found, idVendor=138a, idProduct=0018, bcdDevice= 0.78
set 08 14:42:54 archlabs kernel: usb 1-1.1: new full-speed USB device number 3 using ehci-pci
set 08 14:42:54 archlabs kernel: hid-generic 0003:093A:2510.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:14.0-4/input0
set 08 14:42:54 archlabs kernel: input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0/0003:093A:2510.0001/input/input4
set 08 14:42:54 archlabs kernel: usbhid: USB HID core driver
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver usbhid
set 08 14:42:54 archlabs kernel: usb 3-4: Manufacturer: PixArt
set 08 14:42:54 archlabs kernel: usb 3-4: Product: USB Optical Mouse
set 08 14:42:54 archlabs kernel: usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
set 08 14:42:54 archlabs kernel: usb 3-4: New USB device found, idVendor=093a, idProduct=2510, bcdDevice= 1.00
set 08 14:42:54 archlabs kernel: usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
set 08 14:42:54 archlabs kernel: usb 2-1: New USB device found, idVendor=8087, idProduct=0024, bcdDevice= 0.00
set 08 14:42:54 archlabs kernel: usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
set 08 14:42:54 archlabs kernel: usb 1-1: New USB device found, idVendor=8087, idProduct=0024, bcdDevice= 0.00
set 08 14:42:54 archlabs kernel: usb 2-1: new high-speed USB device number 2 using ehci-pci
set 08 14:42:54 archlabs kernel: usb 3-4: new low-speed USB device number 2 using xhci_hcd
set 08 14:42:54 archlabs kernel: usb 1-1: new high-speed USB device number 2 using ehci-pci
set 08 14:42:54 archlabs kernel: usb usb4: SerialNumber: 0000:00:14.0
set 08 14:42:54 archlabs kernel: usb usb4: Manufacturer: Linux 5.2.13-zen1-1-zen xhci-hcd
set 08 14:42:54 archlabs kernel: usb usb4: Product: xHCI Host Controller
set 08 14:42:54 archlabs kernel: usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.02
set 08 14:42:54 archlabs kernel: usb usb3: SerialNumber: 0000:00:14.0
set 08 14:42:54 archlabs kernel: usb usb3: Manufacturer: Linux 5.2.13-zen1-1-zen xhci-hcd
set 08 14:42:54 archlabs kernel: usb usb3: Product: xHCI Host Controller
set 08 14:42:54 archlabs kernel: usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.02
set 08 14:42:54 archlabs kernel: usb usb2: SerialNumber: 0000:00:1d.0
set 08 14:42:54 archlabs kernel: usb usb2: Manufacturer: Linux 5.2.13-zen1-1-zen ehci_hcd
set 08 14:42:54 archlabs kernel: usb usb2: Product: EHCI Host Controller
set 08 14:42:54 archlabs kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.02
set 08 14:42:54 archlabs kernel: usb usb1: SerialNumber: 0000:00:1a.0
set 08 14:42:54 archlabs kernel: usb usb1: Manufacturer: Linux 5.2.13-zen1-1-zen ehci_hcd
set 08 14:42:54 archlabs kernel: usb usb1: Product: EHCI Host Controller
set 08 14:42:54 archlabs kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
set 08 14:42:54 archlabs kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.02
set 08 14:42:54 archlabs kernel: usbserial: USB Serial support registered for generic
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver usbserial_generic
set 08 14:42:54 archlabs kernel: pci 0000:00:1d.0: quirk_usb_early_handoff+0x0/0x713 took 11691 usecs
set 08 14:42:54 archlabs kernel: pci 0000:00:1a.0: quirk_usb_early_handoff+0x0/0x713 took 11223 usecs
set 08 14:42:54 archlabs kernel: usbcore: registered new device driver usb
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver hub
set 08 14:42:54 archlabs kernel: usbcore: registered new interface driver usbfs

Wonder if it s a firmware issue or permissions which don t seem to be the case here @womp

Edit, if you try with different kernels, what it does, unless you tried them already.

Hey @ector sorry to hear you’re having issues, hopefully I can help.

Just so I’m not confused, you want to install AL on the sandisk USB SSD? Are you unable to install on both usb 2.0 and 3.*? What file system are you using for root / during install? Have you tried with just the stock kernel?

Wonder if @ector wants to use his external hard disk as a backup, not shure also.

My notebook has 4 usb ports.
two usb 2.0-3.0, one usb2.0 and one usb 3.0.
Those of Sandisk had assured me that SSD Extreme USB 3.1.2. Would also work on USB3.0 ports.
On windows all 4 worked when it was partitioned in ntfs, of course the speed was less than usb 3.1.2.
When I installed archlabs, on the USB 3.0 port, the photo error comes up.
And even if I install, the SSD is not seen at boot time.
While if I use the USB 2.0 port it installs correctly, and the SSD is seen at boot.
I hope I explained myself.

I use the google translator.

Practically archlabs starts only from the usb 2.0 port.
USB 3.0 ports are not seen at boot
thank@natemaia
edit
This comes up when I use the USB 3.0 port to install archlabs, if I use USB2.0 no error
As you can see in the picture an error comes out at the bottom that says:
usb 3-1.2: device descriptor read / 64, error -32
I think it’s a USB adapter problem, even if in the liink we talk about the card and not usb ssd.
https://www.centos.org/forums/viewtopic.php?p=246381

Please post output of this in terminal before & after you inserted your ext SSD.

lsblk

We might see if it s seeing it.

Edit; from link provided above by @ector , wonder if the SSD is compatible with your laptop on Arch or AL.

Hi everyone, thanks for the help you gave me, especially to our great natemaia.
The disk in question must have some problems, in fact now, after formatting it in fat32 windows10, it says that it has some problems, so I opted to return the product.
Today I purchased an intense 500gb ssd usb 3.0, and everything works great, including usb3.0 ports.
Thanks again

2 Likes

Glad that you got it fixed @ector