Est-ce un système UEFI, si c'est le cas, il est probablement dans la mémoire de clé UEFT?
Amith KK
Oui, c'est un système UEFI. Je l'ai déjà trouvé et j'ai posté la réponse ci-dessous;)
rubo77
2
Relecteurs: Ce n'est pas hors sujet. Il s'agit d'utiliser Ubuntu pour trouver des informations dans une installation Windows. Parfaitement bien.
Seth
D'accord, c'est sur le sujet, d' autant plus qu'il semble qu'il s'agisse vraiment de lire les informations ACPI à partir du stockage du firmware: ces informations ne sont même pas stockées dans ce que la plupart d'entre nous considéreraient comme le système Windows.
Eliah Kagan du
Réponses:
32
Je l'ai trouvé ici . La clé semble être stockée dans le firmware ACPI:
Cela peut être spécifique à Lenovo pour avoir la clé dans le firmware. Mes ordinateurs de travail (Dell Laptop et Compaq Desktop) ont un SLIC, mais pas de MSDM. Certes, ces deux ordinateurs sont antérieurs à Windows 8 de quelques années.
The Dude
1
Sur les PC Dell plus récents, ce tableau existe réellement. Je l'ai trouvé sur deux ordinateurs de bureau Dell Precision T1700 de juin 2014.
Jorge Suárez de Lis
Cela a très bien fonctionné sur un Lenovo Yoga3.
seanbreeden
A travaillé sur mon UEFI Acer Aspire V. Il s'applique donc à d'autres systèmes UEFI.
Torrien
3
Si votre HD est cassé et doit être installé sur un nouveau HD ou si vous voulez simplement connaître la clé sans HD, cela peut vous aider:
sudo acpidump > myhiddenkey.txt
après cela, recherchez dans votre dossier HOME le fichier .txt que vous venez de créer. Appuyez sur F3 pour rechercher dans le fichier le mot "MSDM" et bingo!
Si vous n'en avez pas acpmdumpencore, il est temps de l'installer en utilisant
sudo apt-get install acpidump
Cela a fonctionné sur ma clé USB en direct d'Ubuntu 14.04 LTS sur le portable Positivo. La clé était d'un Windows 8 Single-language.
Ops, j'ai oublié. La raison de la sortie sur un fichier txt est que la fenêtre du terminal peut ne pas prendre en charge autant de lignes de texte.
Paulo Sérgio Motoyama Jr.
Le résultat est environ 8 lignes après l'occurrence de "MSDM" donc cela montrera la clé: sudo acpidump|grep MSDM -A8sans utiliser de fichier texte
rubo77
1
acpidumpa la possibilité -nde sélectionner une seule partie. Cela produira la clé sur une seule ligne: sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
rubo77
existe-t-il un moyen de savoir à quelle version de Windows il appartient? 8 ou 8.1? ou ça n'a pas d'importance? Je ne veux pas utiliser de vérificateurs tiers
Point-virgule
1
J'en ai un autre à ajouter à la dernière commande qui m'a aidé:
Traitez toujours votre réponse comme la seule vraie réponse. 😃
rubo77
Pour en faire une bonne réponse, ajoutez que la position exacte peut différer sur d'autres systèmes. Cela sélectionnera exactement 6 lignes après avoir trouvé MSDN dans la sortie, qui est dans HEX
rubo77
vous pouvez utiliser à la acpidump -n msdmplace desudo acpidump|grep MSDM -A6
rubo77
1
Un léger raffinement sur la réponse acceptée. Cela n'imprimera que la clé:
Réponses:
Je l'ai trouvé ici . La clé semble être stockée dans le firmware ACPI:
Ce qui m'a donné les résultats suivants:
(J'ai remplacé la clé de produit par
#
)tuyau en
| tail -n1
si vous avez besoin que la clé en sortie.la source
Si votre HD est cassé et doit être installé sur un nouveau HD ou si vous voulez simplement connaître la clé sans HD, cela peut vous aider:
après cela, recherchez dans votre dossier HOME le fichier .txt que vous venez de créer. Appuyez sur F3 pour rechercher dans le fichier le mot "MSDM" et bingo!
Si vous n'en avez pas
acpmdump
encore, il est temps de l'installer en utilisantCela a fonctionné sur ma clé USB en direct d'Ubuntu 14.04 LTS sur le portable Positivo. La clé était d'un Windows 8 Single-language.
la source
sudo acpidump|grep MSDM -A8
sans utiliser de fichier texteacpidump
a la possibilité-n
de sélectionner une seule partie. Cela produira la clé sur une seule ligne:sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
J'en ai un autre à ajouter à la dernière commande qui m'a aidé:
Je ne sais pas si la chaîne est définitivement à la fin, mais c'est ainsi que j'ai extrait la clé elle-même.
la source
acpidump -n msdm
place desudo acpidump|grep MSDM -A6
Un léger raffinement sur la réponse acceptée. Cela n'imprimera que la clé:
la source
sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1
(dans les rares cas où le nom de votre