¿Es un sistema UEFI? Si es así, ¿está probablemente en la memoria de la clave UEFT?
Amith KK
Sí, es un sistema UEFI. Ya lo encontré y publiqué el siguiente mensaje;)
rubo77
2
Revisores: Esto no está fuera de tema. Se trata de usar Ubuntu para encontrar información en una instalación de Windows. Perfectamente bien.
Seth
De acuerdo, esto es sobre el tema, especialmente teniendo en cuenta que parece que realmente se trata de leer información ACPI del almacenamiento de firmware: esta información ni siquiera se almacena dentro de lo que la mayoría de nosotros pensaría como el sistema de Windows.
Eliah Kagan
Respuestas:
32
Lo encontré aquí . La clave parece estar almacenada en el firmware ACPI:
Eso puede ser específico de Lenovo para tener la clave en el firmware. Mis computadoras de trabajo (Dell Laptop y Compaq Desktop) tienen un SLIC, pero no MSDM. Es cierto que ambas computadoras son anteriores a Windows 8 por algunos años.
The Dude
1
En las nuevas computadoras Dell, esa tabla realmente existe. Lo encontré en dos computadoras de escritorio Dell Precision T1700 desde junio de 2014.
Jorge Suárez de Lis
Esto funcionó muy bien en un Lenovo Yoga3.
seanbreeden
Trabajó en mi UEFI Acer Aspire V. Por lo tanto, se aplica a otros sistemas UEFI.
Torrien
3
Si su HD está roto y necesita instalarse en un nuevo HD o simplemente desea conocer la clave sin un HD, esto puede ayudarlo a:
sudo acpidump > myhiddenkey.txt
después de eso, busque en su carpeta HOME el archivo .txt que acaba de crear. ¡Presione F3 para buscar dentro del archivo la palabra "MSDM" y bingo!
Si aún no lo tiene acpmdump, es hora de instalarlo usando
sudo apt-get install acpidump
Funcionó en mi Live pendrive de Ubuntu 14.04 LTS en el portátil Positivo. La clave era de Windows 8 Single-language.
Siempre trate su respuesta como la única respuesta verdadera. 😃
rubo77
Para que esta sea una buena respuesta, agregue que la posición exacta podría diferir en otros sistemas. Esto seleccionará 6 líneas exactas después de encontrar MSDN en la salida, que está en HEX
rubo77
puede usar en acpidump -n msdmlugar desudo acpidump|grep MSDM -A6
rubo77
1
Un ligero refinamiento en la respuesta aceptada. Esto solo imprimirá la clave:
Respuestas:
Lo encontré aquí . La clave parece estar almacenada en el firmware ACPI:
Lo que me dio los siguientes resultados:
(Reemplacé la clave del producto con
#
)canalizar
| tail -n1
si solo necesita la clave como salida.fuente
Si su HD está roto y necesita instalarse en un nuevo HD o simplemente desea conocer la clave sin un HD, esto puede ayudarlo a:
después de eso, busque en su carpeta HOME el archivo .txt que acaba de crear. ¡Presione F3 para buscar dentro del archivo la palabra "MSDM" y bingo!
Si aún no lo tiene
acpmdump
, es hora de instalarlo usandoFuncionó en mi Live pendrive de Ubuntu 14.04 LTS en el portátil Positivo. La clave era de Windows 8 Single-language.
fuente
sudo acpidump|grep MSDM -A8
sin usar unacpidump
tiene la opción-n
de seleccionar solo una parte. Esto generará la clave en una línea:sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
Tengo otro para agregar al último comando que me ayudó:
No estoy seguro de si la cadena está definitivamente al final, pero así es como extraje la clave.
fuente
acpidump -n msdm
lugar desudo acpidump|grep MSDM -A6
Un ligero refinamiento en la respuesta aceptada. Esto solo imprimirá la clave:
fuente
sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1
(en el raro caso de que su nombre de vendedor se ajuste a su grep regex)