ChubbyAnt / sedutil

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

Failed to enable sedutil on INTEL SSDPEKKF256G8L (Lenovo Thinkpad X1 Yoga Gen4) #40

Open shaked8634 opened 2 years ago

shaked8634 commented 2 years ago

Very like this issue, I'm getting:

Session start failed rc = 136 Unable to start Unauthenticated session EndSession Failed Unable to read MSID password Initial setup failed - unable to take ownership

After running: sedutil --initialsetup /dev/nvme0

I get the same when running from the the 64bit rescue image and from the OS (Arch Linux). Sedutil version 1.20

Attaching full output of initialsetup, scan and query: sedutil_scan_vvvvv.txt sedutil_query_vvvvv.txt sedutil_initialsetup.txt

ChriMarMe commented 2 years ago

On the disk should be label PSID with a long number.

./sedutil-cli --PSIDrevert "ThePSIDPrintedOnTheLabel" /dev/nvm0

ChriMarMe commented 2 years ago

To elaborate further:

ODM/OEMs may activate OPAL in manufacturing. This prevents anyone without physical possesion of the device to claim the disk under their management. First thing to gain control of the disk is --PSIDrevert to reset the disk to something like "unmanaged".

Note: --PSIDrevert MAY delete the content of the disk or render it unreadable so ALL DATA MAY BE LOST.

Demetrio92 commented 1 year ago

./sedutil-cli --PSIDrevert "ThePSIDPrintedOnTheLabel" /dev/nvm0

worked without even nuking my data. Previously I had all sorts of issues being unable to run any sedutil commands

neo125874 commented 11 months ago

@ChriMarMe hello, any way to get the status before psid revert?

we have tried the query between normal pc and not authorized pc, but there's no difference of the output.

ChriMarMe commented 11 months ago

Hi @neo125874 unfortunatly I'm unable to help here.