J'ai un double démarrage Windows 8 et Ubuntu sur mon ordinateur portable.
Est-il possible de lire la clé de licence Windows sous ubuntu? (Je suppose qu'il est caché dans le registre Windows d'une manière ou d'une autre)
Je l'ai trouvé ici . La clé semble être stockée dans le micrologiciel ACPI:
Sudo strings /sys/firmware/acpi/tables/MSDM
Ce qui m'a donné les résultats suivants:
MSDMU
LENOVOCB-01
ACPI
#####-#####-#####-#####-#####
(J'ai remplacé la clé de produit par #
)
Si votre disque dur est en panne et doit être installé sur un nouveau disque dur ou souhaitez simplement connaître la clé sans disque dur, 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 le bingo!
Si vous n'avez pas encore acpmdump
, il est temps de l'installer à l'aide de
Sudo apt-get install acpidump
Cela a fonctionné sur ma clé USB Live d'Ubuntu 14.04 LTS sur le cahier Positivo. La clé était d'un Windows 8 Single-language.
J'ai un autre à ajouter à la dernière commande qui m'a aidé:
Sudo acpidump|grep MSDM -A6|cut -c58- |xargs | tr -d " " | grep -oP '[^.]+$'
Je ne suis pas sûr que la chaîne se trouve vraiment à la fin, mais c'est comme ça que j'ai extrait la clé elle-même.
Un léger raffinement sur la réponse acceptée. Cela n'imprimera que la clé:
Sudo strings /sys/firmware/acpi/tables/MSDM | grep .*-.*-.*-.*-.*