Ще один спосіб, який не потребує перегляду тонни продукції, це:
sudo acpidump -b -t MSDM | dd bs=1 skip=56 2>/dev/null;echo
acpidump скидає таблицю (за замовчуванням у форматі hexdump), але параметри -b вказують їй виводити необроблені дані. Оскільки нам потрібна лише остання частина таблиці, передайте висновок в dd, але пропустіть зайві непотріб. Нарешті, додайте відгомін в кінці, щоб зробити його сприятливим до терміналу = D
acpidump -t MSDM
також буде працювати, але ключ зламаний на кілька рядків, що ускладнює його копіювання.
Оновлення завдяки Lekensteyn:
Нові версії, що acpidump
постачаються з Ubuntu, працюють інакше, ніж описано вище. Прапор -b викликає acpidump
запис у файл за будь-яких обставин, тому альтернативним методом є використання команди
sudo tail -c+57 /sys/firmware/acpi/tables/MSDM
Законний інсталятор Windows 8 повинен автоматично виявити ключ в ACPI і продовжувати інсталяцію за допомогою вбудованого ключа.
Слід зазначити, що я використовував цей метод, щоб спробувати встановити Win8 у VM за допомогою власного ключа продукту, але він автоматично відключився, сказавши, що використовується ключ продукту. Отже, це мало корисного у всій реальності. Оскільки ключі Win8 OEM розроблені так, щоб вони були прив’язані до конкретного комп'ютера, ви потрапите в цегляну стіну, якщо попросите Microsoft скасувати реєстрацію ключа, щоб ви могли використовувати його в VM, не кажучи вже про інший комп'ютер.
Єдиний спосіб, яким ви могли скористатися ключем, це якщо ви ніколи не завантажувалися в Win8 для початку або не були підключені до мережі до цього часу. Тим не менш, якщо вашому VM / новому комп'ютеру буде дозволено підключатися до мережі, він автоматично зареєструє ключ, що зробить вашу фактичну установку непридатною.
/sys/firmware/acpi/tables/MSDM
як згадував Чак Р в іншій відповіді нижче.