Ubuntu «исчез» при обновлении Windows 8.1

Другим способом, который не требует поиска тонны вывода, является:

sudo acpidump -b -t MSDM | dd bs=1 skip=56 2>/dev/null;echo

acpidump удаляет таблицу (по умолчанию в формате hexdump), но опции -b сообщают ей вывод raw данные. Поскольку нам нужна только последняя часть таблицы, проведите вывод в dd, но пропустите ненужный мусор. Наконец, добавьте эхо в конец, чтобы сделать его дружественным к терминалу = D

acpidump -t MSDM также будет работать, но ключ разбит на несколько строк, что затрудняет его копирование.

Обновление благодаря Lekensteyn:

Новые версии acpidump, поставляемые с Ubuntu, работают иначе, чем описано выше. Флаг -b заставляет acpidump писать в файл при любых обстоятельствах, поэтому альтернативный метод заключается в использовании команды

sudo tail -c+57 /sys/firmware/acpi/tables/MSDM

Допустимый установщик Windows 8 должен автоматически обнаружить ключ в ACPI и продолжить установку с помощью встроенного ключа.

Следует отметить, однако, что я использовал этот метод для установки Win8 в виртуальной машине с помощью моего собственного ключа продукта, но он автоматически деактивируется, говоря, что ключ продукта использовался. Таким образом, он практически не используется во всей реальности. Поскольку ключи Win8 OEM предназначены для привязки к этому конкретному компьютеру, вы попадете в кирпичную стену, если попросите Microsoft отменить регистрацию ключа, чтобы вы могли использовать его в виртуальной машине, не говоря уже о другом компьютере.

Единственный способ использовать ключ - если вы никогда не загружались в Win8 для начала или не были подключены к сети, когда вы это делали. Тем не менее, если ваш виртуальный / новый компьютер когда-либо разрешен для подключения к сети, он автоматически зарегистрирует ключ, который сделает вашу фактическую установку непригодной.

1
задан 29 March 2014 в 19:56

0 ответов

Другие вопросы по тегам:

Похожие вопросы: