ChubbyAnt / sedutil

SEDutil: For Intel and AMD Ryzen Systems
https://sedutil.com
89 stars 22 forks source link

Linux not finding USB Opal 2 devices #52

Open JohnConnett opened 1 year ago

JohnConnett commented 1 year ago

These outputs were generated on the same hardware running different operating systems.

FreeBSD 13.2-RELEASE

# uname -a
FreeBSD topaz 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
# ./sedutil-cli --scan
Scanning for Opal compliant disks
/dev/da0   No      Samsung Type-C           1100
/dev/da1    2      Samsung PSSD T7          0
/dev/da2    2      Seagate BUP Ultra Touch  0004
/dev/da3    2      Samsung PSSD T7 Shield   0
/dev/nvme0     p   PCIe SSD                                 EGFM15.1
No more disks present ending scan
#

Ubuntu 23.04 (Lunar lobster)

# uname -a
Linux topaz 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr  6 07:48:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
# ./sedutil-cli --scan
Scanning for Opal compliant disks
/dev/nvme0     p   PCIe SSD                                 EGFM15.1
/dev/sda   No
/dev/sdb   No
/dev/sdc   No
/dev/sdd   No
No more disks present ending scan
#

The scan on Linux doesn't find the three USB Opal 2 devices. The single NVME Pyrite1 device is found on both.

JohnConnett commented 1 year ago

Output on my laptop with the Seagate BUP Ultra Touch and Samsung PSSD T7 Shield attached.

Windows 11 Pro (Version 22H2, OS build 22621.1778)

PS C:\Users\JohnConnett\sedutil\build> .\sedutil-cli.exe --scan

Scanning for Opal compliant disks
\\.\PhysicalDrive0 No
\\.\PhysicalDrive1  2      ST2000LM010-1RA174                       SDM1
\\.\PhysicalDrive2 No
PS C:\Users\JohnConnett\sedutil\build>

The Seagate USB Opal 2 device is found but the Samsung isn't.