सवाल मैं लिनक्स पर्यावरण से अपनी एम्बेडेड विंडोज 8+ कुंजी कैसे प्राप्त करूं?


मैंने इस विषय पर अन्य सुपर यूज़र प्रश्नों को देखा है: विंडोज 8 उत्पाद कुंजी कैसे खोजें? | विंडोज 8 OEM उत्पाद कुंजी कैसे खोजें?  हालांकि, सभी उत्तरों का मानना ​​है कि आपके पास विंडोज 8 चल रहा है।

मैंने अपने नए लैपटॉप पर उबंटू 13.04 का एक साफ इंस्टॉल कर लिया है, और मैं उन प्रासंगिक कार्यक्रमों के लिए एक वीएम पर्यावरण स्थापित करने की कोशिश कर रहा हूं जो शराब के साथ भी पूरी तरह से इनकार करने से इनकार करते हैं।

मैंने इस छवि को दूसरे जवाब पर देखा:

http://i.stack.imgur.com/v14oN.jpg

तो ऐसा प्रतीत होता है कि किसी भी तरह एसीपीआई के माध्यम से कुंजी उपलब्ध होनी चाहिए। हालाँकि, मैंने कोशिश की ls /proc/acpi और जहां तक ​​मैं देख सकता हूं, कुछ भी उपयोगी नहीं होता है, और acpitool मेरी मदद नहीं कर रहा है।

मैं उत्पाद कुंजी कैसे बिल्ली प्राप्त कर सकते हैं?

संपादित करें: मैंने शराब के माध्यम से आरडब्ल्यू-सब कुछ चलाने की कोशिश की है (द चित्र कार्यक्रम), लेकिन यह 'अपने ड्राइवर को स्थापित करने' में असमर्थ है। तो वहां कोई पासा नहीं है।


102
2017-08-29 00:16


मूल


कमांड प्रॉम्प्ट या लिनक्स लाइव डिस्क से विंडोज 7 सीडी कुंजी कैसे प्राप्त करें? - phuclv


जवाब:


मुझे यह मिला! मुझे यह करने की ज़रूरत है:

ls /sys/firmware/acpi/tables

जिसने मुझे दिया MSDM टेबल मैं देख रहा था।
मुझे अपनी लाइसेंस कुंजी मिली है! : डी

इसे प्राप्त करने के लिए, आपको की सामग्री को पढ़ने की आवश्यकता है /sys/firmware/acpi/tables/MSDM फ़ाइल।

यहां एक उदाहरण दिया गया है:

riking@hp-laptop:~$ sudo xxd /sys/firmware/acpi/tables/MSDM
0000000: 4d53 444d 5500 0000 0313 4850 514f 454d  MSDMU.....HPQOEM
0000010: 534c 4943 2d4d 5043 0100 0000 4850 2020  SLIC-MPC....HP  
0000020: 0000 0400 0100 0000 0000 0000 0100 0000  ................
0000030: 0000 0000 1d00 0000 4639 XXXX XXXX XXXX  ........F98**-**
0000040: XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX  ***-*****-*****-
0000050: XXXX XXXX XX                             ****T

*** ASCII पाठ में, लाइसेंस कुंजी की सामग्री हैं।


146
2017-08-29 03:54



काफी दिलचस्प। लेकिन क्या यह कुंजी वास्तव में प्रयोग योग्य है? मेरा मानना ​​है कि वास्तविक कुंजी की तुलना में एम्बेडेड लाइसेंस के लिए और भी कुछ है। - Daniel B
@DanielB आपको बस इतना करना है कि एमएस को कॉल करें और पुष्टि करें कि आप वास्तव में उसी कंप्यूटर पर विंडोज़ इंस्टॉल कर रहे हैं, जिसे आपने बेचा था। - Riking
या अधिक सरल: sudo hexdump -s 56 -e '"MSDM key: " /29 "%s\n"' /sys/firmware/acpi/tables/MSDM - david6
मुझे एक ही समस्या थी और सफलतापूर्वक इस विधि के साथ कुंजी निकाली, जो केवल यूईएफआई सिस्टम के लिए काम करता है। हालांकि, जब आप अपने सिस्टम को पुनर्स्थापित करना चाहते हैं जो विंडोज प्रीइंस्टॉल के साथ आया था, तो केवल इंस्टॉलेशन छवि प्राप्त करना आवश्यक है (माइक्रोसॉफ्ट इसे किसी कारण से काफी कठिन बनाता है), संस्करण के आधार पर एक सामान्य OEM कुंजी के साथ पस्की कुंजी चेक को बाधित करें आप स्थापित करना चाहते हैं, और जब इंस्टॉलेशन समाप्त हो जाए, तो विंडोज़ ईएफआई BIOS से आपकी कुंजी उठाएगी और स्वचालित रूप से सक्रिय हो जाएगी (!)। एक विंडोज 8.1 पुनर्स्थापित के साथ अपने सिस्टम पर टेस्ड। - Gregor
@ डेविड 6 सरल: सुडो पूंछ-सी +56 / sys / फर्मवेयर / एसीपीआई / टेबल / एमएसडीएम - Nehal J Wani


फेडोरा का प्रयोग करके मैंने कोशिश की है:

sudo cat /sys/firmware/acpi/tables/MSDM

जिसने मुझे निम्नलिखित परिणाम दिए:

MSDMUoDELL  QA09   LOHR#####-#####-#####-#####-#####%  

उत्पाद कुंजी के साथ प्रतिस्थापित किया गया था #


25
2018-02-10 16:53



हाँ, यह भी काम करता है - मैंने रखा hd मेरे जवाब में क्योंकि यह बाइनरी डेटा भी प्रदर्शित करता है, इसलिए आपके पास कहां से शुरू होता है इसका एक स्पष्ट अलगाव है। - Riking
सुगमता के लिए: सुडो बिल्ली / sys / फर्मवेयर / एसीपीआई / टेबल / एमएसडीएम | तार - Aaron J Lang
और वास्तविक कुंजी प्राप्त करने के लिए sudo cat /sys/firmware/acpi/tables/MSDM | strings | tail -n 1 - George Sapkin


मुझे नहीं मिला /sys/firmware/acpi/tables/MSDM मेरे ASUS T100TA पर उबंटू 13.10 amd64 चल रहा है, लेकिन मुझे एक पैक कहा गया acpidump बहुत उपयोगी। चल रहा है acpidump रूट के रूप में मैं एमएसडीएम टेबल सामग्री प्राप्त करने में सक्षम था।

$ sudo acpidump
...
MSDM @ 0x78d53f90
  0000: 4d 53 44 4d 55 00 00 00 03 6c 5f 41 53 55 53 5f  MSDMU....l_ASUS_
  0010: 4e 6f 74 65 62 6f 6f 6b 00 00 00 00 41 53 55 53  Notebook....ASUS
  0020: 01 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00  ................
  0030: 00 00 00 00 1d 00 00 00 ** ** ** ** ** ** ** **  ........*****-**
  0040: ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **  ***-*****-*****-
  0050: ** ** ** ** **                                   *****
...

8
2017-09-14 05:34



एचएम - दो चीजें। (1) आप 13.10 पर क्यों हैं, यह सितंबर 2014 है। और (2) - फ़ोल्डर करता है /sys/firmware/acpi/tables/ मौजूद? संभव है कि आपके पास कहीं और बढ़ रहा है (या बिल्कुल नहीं)। - Riking
@ रिकिंग, यह अस्तित्व में है लेकिन उस निर्देशिका में एकमात्र फ़ाइल है DSDT। उस समय मैंने डिवाइस 13.10 सेटअप किया था, उबंटू का नवीनतम संस्करण उपलब्ध था। 64-बिट लिनक्स 32-बिट यूईएफआई के साथ चलने के लिए यह जटिल था इसलिए मैंने इसे अपग्रेड करने में समय नहीं लगाया। मैं वास्तव में डिवाइस का कभी भी उपयोग नहीं करता और सोचा कि विंडोज 8 को दूसरों के इस्तेमाल के लिए इसे वापस रखना अच्छा लगेगा। - Eric


यह एक प्रकार का है स्वीकार्य उत्तर आपको अधिक उपयोगकर्ता-अनुकूल आउटपुट देना, पढ़ने और कॉपी करना आसान है

sudo strings /sys/firmware/acpi/tables/MSDM

विंडोज 8.1 के लिए उबंटू 14.04 पर परीक्षण किया गया


1
2017-12-21 20:55



केवल कुंजी प्राप्त करने के लिए, जोड़ें: | tail -1 आदेश के अंत में। - Victor