Если ваш HD сломан и вам нужно установить новый HD или просто хотите узнать ключ без HD, это может помочь вам:
sudo acpidump > myhiddenkey.txt
после этого найдите в папке HOME .txt файл, который вы только что создали. Нажмите F3 для поиска в файле слова «MSDM» и бинго!
Если у вас еще нет acpmdump
, пора установить его, используя
sudo apt-get install acpidump
. Это сработало на моем Live Пендрайв Ubuntu 14.04 LTS на ноутбуке Positivo. Ключом был Windows 8 Single-language.
acpidump
имеет опцию -n
выбрать только одну часть. Это произведет ключ в одной строке: sudo acpidump -n msdm | cut -c58-|xargs|tr -d " "
– Érick Luís
13.05.2020, 04:00
sudo acpidump|grep MSDM -A8
, не используя текстовый файл
– Mark Meyer
13.05.2020, 04:01
Есть еще один способ добавить к последней команде, которая мне помогла:
sudo acpidump|grep MSDM -A6|cut -c58- |xargs | tr -d " " | grep -oP '[^.]+ Я не уверен, что строка определенно находится в конце, но именно так я извлек сам ключ.
Я не уверен, что строка определенно находится в конце, но именно так я извлек сам ключ.
acpidump -n msdm
вместо sudo acpidump|grep MSDM -A6
– a_horse_with_no_name
13.05.2020, 04:01
Я нашел это здесь . Кажется, ключ хранится в прошивке ACPI:
sudo strings /sys/firmware/acpi/tables/MSDM
, что дало мне следующие результаты:
MSDMU
LENOVOCB-01
ACPI
#####-#####-#####-#####-#####
(я заменил ключ продукта на #
)
sudo strings /sys/firmware/acpi/tables/MSDM |tail -n1
(в редком случае Ваши соответствия имени уличного торговца к Вашему grep regex) – Rocky Li 13.05.2020, 03:59