У меня есть несколько машин Dell, которые поставлялись с лицензиями на Windows 7 с введенным BIOS. Все они были обновлены до Windows 10 и теперь имеют действующую лицензию на «цифровые права».
Это мощные машины, которые обычно загружаются в Ubuntu (с двойной загрузкой) в качестве среды разработки.
У нас есть корпоративная Active Directory, и я бы хотел, чтобы на машинах работала виртуальная машина Windows на Virtualbox, чтобы их можно было присоединить к домену и легко получить доступ к управляемым сетевым ресурсам Windows, когда это необходимо. Физическая перезагрузка всей машины в Windows слишком болезненна, поскольку требует от моих разработчиков выключения всех остальных виртуальных машин разработки и прерывания всей остальной работы.
Могу ли я использовать действующую лицензию Windows (в BIOS), которая есть на этих машинах в виртуальной машине? Я должен упомянуть, что мои разработчики не заинтересованы в том, чтобы Windows была операционной системой физического хоста.
В более новых версиях VirtualBox есть функция «сквозной передачи BIOS», которая при включении позволяет гостю VirtualBox получать доступ к таблице SLIC в BIOS оборудования, где содержится информация об активации Windows. Если в вашей версии нет этой функции, вам может потребоваться обновить VirtualBox.
Существуют и другие методы ручного чтения данных SLIC с помощью Linux и последующего ввода их обратно в Windows для активации.
См. Здесь для получения дополнительной информации: https://www.virtualbox.org/ticket/9231 https://forums.virtualbox.org/viewtopic.php?f=2&t=43678&p=196535&hilit=slic#p196535
Вы должны иметь возможность создать виртуальную машину в среде Ubuntu и указать ее на раздел / диск Windows как на сквозной или необработанный диск.
Как использовать настоящий раздел с установленной Windows 7 в виртуальной машине виртуального бокса?
Однако я думаю, что у вас могут возникнуть проблемы с активацией, и я не верю, что есть какой-либо способ обойти это.