Установка Windows 10 с unbooted ОЕМ диск в VirtualBox?

Я только что купил новый ноутбук. Первое, что я сделал, это вынуть незагруженный жесткий диск OEM Windows-10 и положить в мой уже существующий жесткий диск Linux с моего последнего ноутбука. Пока все хорошо.

привод OEM теперь подключен к моему (новому) ноутбуку через USB, и я вижу 5 разделов:

/dev/sdb1        2048     534527     532480   260M EF00 EFI System
/dev/sdb2      534528     567295      32768    16M 0C01 Microsoft reserved
/dev/sdb3      567296 1918849023 1918281728 914.7G 0700 Microsoft basic data
/dev/sdb4  1918849024 1920856063    2007040   980M 2700 Windows recovery environment
/dev/sdb5  1920856064 1953511423   32655360  15.6G 0700nMicrosoft basic data

что я как сделать, это взять этот жесткий диск и импортировать образ(ы) как-то в VirtualBox 5.2.8 (в VDI динамического размера, потому что у меня нет 1 ТБ, чтобы сэкономить) как хотя я загрузил ноутбук в первый раз так, как ожидала от меня Microsoft. В идеале это оставило бы фактический жесткий диск в его текущем нетронутом и не загруженном состоянии. К сожалению, между VirtualBox, UEFI и отсутствием установочного компакт-диска я больше не знаю, как устанавливается Windows.

можно ли делать то, что я пытаюсь делать, и если да, то может ли кто-нибудь вести меня?

(в настоящее время я не рассматриваю вопросы лицензирования. Я спрыгну с моста когда я подойду к этому вопросу. Прямо сейчас, я просто хочу установить.)

21
задан hymie
19.02.2023 13:20 Количество просмотров материала 2930
Распечатать страницу

1 ответ

вы можете активировать Windows 10 использование ключа продукта для вашего оборудования, встроенного в BIOS в таблицу ACPI под названием MSDM (Microsoft Data Management). Вы можете получить его так (из Linux, конечно!):

$ sudo tail -c +56 /sys/firmware/acpi/tables/MSDM
ABA2D-TEFJ4-D97PT-9B42Y-H3U5E

вы можете применить лицензию OEM Windows к гостю VirtualBox, как это (с хоста Linux-при условии, VM называется win10):

$ sudo cat /sys/firmware/acpi/tables/MSDM > ~/VirtualBox\ VMs/win10/msdm.bin
$ VBoxManage setextradata win10 \
               "VBoxInternal/Devices/acpi/0/Config/CustomTable" \
               ~/VirtualBox\ VMs/win10/msdm.bin

С этим на месте, Виндовс не попросит ключ продукта во время установка, она активирует автоматически. Если вы хотите убедиться, что он действительно использует правильный ключ, вы можете использовать такой инструмент, как ShowKeyPlus чтобы проверить его. Ты можешь читайте о ShowKeyPlus на TenForums или скачать здесь.

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

другой способ сделать это, который также работает, чтобы получить ключ, как показано выше, а затем введите его в поле если Windows спрашивает он. Я использовал этот метод с KVM / QEMU, потому что я еще не разработал, как применить к нему таблицу MSDM.

на предмет лицензирования... The лицензия OEM Windows (который, как я пишу, был последний раз обновлен в июле 2017 года) предполагает, что это разрешено:

применимости. настоящее Соглашение применяется к программному обеспечению Windows, предварительно установленному на вашем устройстве...

и, в частности, раздел 2.д.ИЖ:

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

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

см. Также этот вопрос сообщества Microsoft, который описывает, как активировать.

Я буду обновлять этот ответ с дополнительной информацией, когда у меня есть какие-либо

PS. Есть еще один подобный вопрос здесь на суперпользователя, и еще один на ServerFault.


ключ продукта в Примере не является реальным!

1
отвечен starfry 2023-02-20 21:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх