LINUX.ORG.RU

История изменений

Исправление DawnCaster, (текущая версия) :

В случае с QEMU - активация венды привязывается к hw-uuid, которая уже и проверяется со стороны венды в виртуальной машине. UUID имеют размер 128-бит и генерируются рандомно либо при создании VM (при использовании libvirt), либо при запуске QEMU из командной строки каждый раз.

Размерность UUID настолько большая - что вероятность сгенерировать два одинаковых UUID да и ещё для использования в процессе активации венды - астрономически мала. Подробнее про UUID и вероятности объяснено в википедии.

Сама венда, при запуске на виртуалке, походу, обращает внимание только на этот номер UUID который прописывается где-то в недрах виртуального биоса\uefi. Я переносил вендовую виртуалку с купленной коробочной десяткой - с VirtualBox на Libvirt в другую сеть - и у меня сразу слетела активация. Я задал в libvirt’е UUID который использовался в VB - и активация снова подхватилась. Виртуалка без приключений работает уже несколько лет, и больше ничего не слетало.

Исходная версия DawnCaster, :

В случае с QEMU - активация венды привязывается к hw-uuid, которая уже и проверяется со стороны венды в виртуальной машине. UUID имеют размер 128-бит и генерируются рандомно либо при создании VM (при использовании libvirt), либо при запуске QEMU из командной строки каждый раз.

Размерность UUID настолько большая - что вероятность сгенерировать два одинаковых UUID да и ещё для использования для процесса активации венды - астрономически мала. Подробнее про UUID и вероятности объяснено в википедии.

Сама венда, при запуске на виртуалке, походу, обращает внимание только на этот номер UUID который прописывается где-то в недрах виртуального биоса\uefi. Я переносил вендовую виртуалку с купленной коробочной десяткой - с VirtualBox на Libvirt в другую сеть - и у меня сразу слетела активация. Я задал в libvirt’е UUID который использовался в VB - и активация снова подхватилась. Виртуалка без приключений работает уже несколько лет, и больше ничего не слетало.