
Я хотел бы активировать две установки Windows 10 Pro с одним и тем же серийным номером: на первой установлен набор программ «A», на второй — набор программ «B». (Например, представьте себе установку «Work» и установку «Game», хотя вариант использования немного сложнее.)
Сейчас я делаю это, создавая чистую установку Win10 на SSD 1, активируя ее, создавая образ системы, а затем клонируя его на SSD 2. Затем я устанавливаю набор программ «A» на SSD 1 и набор программ «B» на SSD 2. И, по сути, я переключаю SSD между использованием.
Поскольку активна только одна установка Win10 (подключен и загружается только один SSD), это соответствует условиям лицензирования Win10 (а также условиям лицензирования многих других программ).
Теперь, с Linux, я могу установить одну ОС и монтировать файловые системы, использовать NFS или многоуровневую файловую систему и т. д. Я не хочу загружать систему по сети, использовать IPXE и т. д. Я не хочу использовать виртуальную машину, которая создает свои собственные проблемы с совместимостью.
Я хотел бы иметь только одну установку ОС, обновляемую только администратором, и иметь разные наборы программ, один набор программ полностью изолирован от других (то есть: никаких следов реестра, никакого загрязнения DLL из другого набора, никаких общих рабочих документов и временных файлов и т. д.). Возможно ли это с Win10?
решение1
Самое близкое нативное решение, которое я могу придумать, эторазностный VHDXсродная загрузка. У вас будет один родительский образ диска VHDX с двумя дочерними дифференциальными образами VHDX, с которых вы будете загружаться.
✔ собственная производительность
✔ одна установка ОС
✘ обновляется только администратором (можно редактировать только листовые/дочерние vhdx)
✔ полностью изолирован от других
❔ лицензирование
Пример
решение2
Windows не предназначена для этого изначально. Однако вы можете сделать это с помощью стороннего программного обеспечения. Это называется песочница. Песочница— популярное программное обеспечение, которое делает это, но я лично не использовал это программное обеспечение или программное обеспечение для песочницы в целом. Я уверен, что вы можете найти другое программное обеспечение для песочницы, которое делает это, так как эта концепция существует уже давно.