You are not logged in.

#1 2022-05-12 02:10:52

goro9922
Member
Registered: 2019-04-12
Posts: 29

Unable to mount external PCIE M.2 SSD

I am trying to mount an external PCIE M.2 SSD that I bought from Corsair using an external enclosure. It is connected to my machine using a USB interface. The motherboard has an M.2 drive already.

I can get some output if I run lsusb, but it only contains information about the controller (JMIcron). I can't get any information about the actual drive.

I've checked the motherboard FAQs, this drive is supported. I've tried attaching it to my Mac, it can't detect it either.

Oh, and the BIOS doesn't detect it either. I suppose it would have shown up as a USB device.

My goal was to get the drive ready before I rebuild my machine. If I can't get this to work, I guess my best  option is to go ahead and rebuild the machine with the M.2 drive inserted into the motherboards PCIe bus connector, and hope that it can be detected.

Offline

#2 2022-05-12 02:51:30

jonno2002
Member
Registered: 2016-11-21
Posts: 684

Re: Unable to mount external PCIE M.2 SSD

we need some actual info, plug the drive in and post outputs of:

lsusb
lsblk
journalctl -b -k
fdisk -l 

Offline

#3 2022-05-12 04:15:20

goro9922
Member
Registered: 2019-04-12
Posts: 29

Re: Unable to mount external PCIE M.2 SSD

Below is my output. Note that I've redacted some info, and also nvme0n1 is another NVME drive that is working. Also, the drive that I am trying to mount is a Corsair MP600 LPX 1TB.

[goro@localhost Downloads]$ sudo lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 006: ID 152d:0583 JMicron Technology Corp. / JMicron USA Technology Corp. JMS583Gen 2 to PCIe Gen3x2 Bridge
Bus 002 Device 005: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 004: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 011: ID 1058:25a2 Western Digital Technologies, Inc. Elements 25A2
Bus 001 Device 009: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
Bus 001 Device 013: ID 2efd:7812 SONiX USB Keyboard
Bus 001 Device 012: ID 10d5:1234 Uni Class Technology Co., Ltd 
Bus 001 Device 014: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 008: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 005: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


[goro@localhost Downloads]$ sudo lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0 447.1G  0 disk 
`-sda1        8:1    0 447.1G  0 part /var
sdb           8:16   0 894.3G  0 disk 
`-sdb1        8:17   0 894.3G  0 part /home
sdc           8:32   0     0B  0 disk 
sdd           8:48   0 931.5G  0 disk 
`-sdd1        8:49   0 931.5G  0 part /backup
nvme0n1     259:0    0 232.9G  0 disk 
|-nvme0n1p1 259:1    0    16G  0 part [SWAP]
`-nvme0n1p2 259:2    0 216.9G  0 part /

goro@localhost Downloads]$ sudo fdisk -l
Disk /dev/nvme0n1: 232.89 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 970 EVO 250GB               
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcb278522

Device         Boot    Start       End   Sectors   Size Id Type
/dev/nvme0n1p1          2048  33556479  33554432    16G 82 Linux swap / Solaris
/dev/nvme0n1p2      33556480 488397167 454840688 216.9G 83 Linux


Disk /dev/sda: 447.13 GiB, 480103981056 bytes, 937703088 sectors
Disk model: KINGSTON SA400S3
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 6EC6A120-EC67-496F-B7E9-498EBA588F7D

Device     Start       End   Sectors   Size Type
/dev/sda1   2048 937701375 937699328 447.1G Linux filesystem


Disk /dev/sdb: 894.25 GiB, 960197124096 bytes, 1875385008 sectors
Disk model: KINGSTON SA400S3
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 51BD8A7B-FBCB-F645-8A9E-F3BE2983B895

Device     Start        End    Sectors   Size Type
/dev/sdb1   2048 1875384974 1875382927 894.3G Linux filesystem


Disk /dev/sdd: 931.48 GiB, 1000170586112 bytes, 1953458176 sectors
Disk model: Elements 25A2   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F6DB159D-B9DE-49F0-B64B-6EA46E161C9A

Device     Start        End    Sectors   Size Type
/dev/sdd1   2048 1953456127 1953454080 931.5G Linux filesystem

journalctl -b -k generated so much output that I'm showing a diff below, where first.txt contained output when the drive was not plugged in, versus second.txt which contained output when the drive was plugged in.

goro@localhost Downloads]$ diff first.txt second.txt 
1323a1324,1337
> May 11 21:02:32 localhost kernel: audit: type=1106 audit(1652328152.646:146): pid=10106 uid=1000 auid=1000 ses=1 msg='op=PAM:session_close grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
> May 11 21:02:32 localhost kernel: audit: type=1104 audit(1652328152.646:147): pid=10106 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
> May 11 21:02:37 localhost kernel: usb 2-4: new SuperSpeed USB device number 7 using xhci_hcd
> May 11 21:02:37 localhost kernel: usb 2-4: New USB device found, idVendor=152d, idProduct=0583, bcdDevice= 2.09
> May 11 21:02:37 localhost kernel: usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> May 11 21:02:37 localhost kernel: usb 2-4: Product: External HDD
> May 11 21:02:37 localhost kernel: usb 2-4: Manufacturer: External USB3.0
> May 11 21:02:37 localhost kernel: usb 2-4: SerialNumber: DD56419883891
> May 11 21:02:37 localhost kernel: scsi host9: uas
> May 11 21:02:37 localhost kernel: scsi 9:0:0:0: Direct-Access     External USB3.0           0209 PQ: 0 ANSI: 6
> May 11 21:02:37 localhost kernel: sd 9:0:0:0: Attached scsi generic sg2 type 0
> May 11 21:02:43 localhost kernel: audit: type=1101 audit(1652328163.326:148): pid=10126 uid=1000 auid=1000 ses=1 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="goro" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
> May 11 21:02:43 localhost kernel: audit: type=1110 audit(1652328163.326:149): pid=10126 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
> May 11 21:02:43 localhost kernel: audit: type=1105 audit(1652328163.326:150): pid=10126 uid=1000 auid=1000 ses=1 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'

Offline

#4 2022-05-12 04:42:41

jonno2002
Member
Registered: 2016-11-21
Posts: 684

Re: Unable to mount external PCIE M.2 SSD

only thing i can see there is the external enclosure is for PCIE Gen3 and the corsair drive is Gen4, a quick search tells me that pcie is supposed to be backwards compatible so it should work.

have you got a gen3 ssd you can try in that enclosure to see if that will work ?

Offline

#5 2022-05-12 15:46:02

goro9922
Member
Registered: 2019-04-12
Posts: 29

Re: Unable to mount external PCIE M.2 SSD

I have a gen 3 but it's currently in use.

Offline

Board footer

Powered by FluxBB