JOUR

Administrator
Команда форума
Администратор
Windows 10 на QubesOS.jpg
Опишу процесс установки куба Windows 10 на QubesOS. Использовать буду скрипт полуавтоматической установки (https://github.com/elliotkillick/qvm-create-windows-qube). В примере будет использоваться QubesOS 4.2.0, в качестве стандартного темплейта - Fedora 39 Xfce.
Первым делом надо скачать установочный скрипт в любой куб. Для этого надо в браузере куба открыть ссылку https://raw.githubusercontent.com/ElliotKillick/qvm-create-windows-qube/master/install.sh, нажать на странице правой кнопкой мыши и выбрать Save Page As. Скачается файл с названием install.sh.Теперь этот скрипт надо перенести в dom0, это можно сделать командой в терминале dom0:


qvm-run -p --filter-escape-chars --no-color-output QubeName "cat '/home/user/Downloads/install.sh'" > install.sh
В команде надо заменить QubeName на название куба, в котором сохранен установочный скрипт.Теперь надо запустить этот скрипт командой:

chmod +x install.sh && ./install.sh
u4fh7h44242fgr.jpg

;iuugff4g433.jpg


После окончания установки в системе появится куб с названием windows-mgmt:
windows-mgmt.jpg


В него необходимо скачать образ Windows при помощи скрипта mido.sh, который находится в этом кубе в папке /home/user/qvm-create-windows-qube/windows/isos/:
hgp75g3ri2.jpg


Для запуска этого скрипта его надо перенести мышкой на окно терминала куба и после этого вписать название образа Windows, который необходимо сказать, скачать можно следующие образы:


  • win7x64-ultimate
  • win81x64
  • win10x64
  • win11x64
  • win81x64-enterprise-eval
  • win10x64-enterprise-eval
  • win11x64-enterprise-eval
  • win10x64-enterprise-ltsc-eval (наиболее рекомаендована)
  • win2008r2
  • win2012r2-eval
  • win2016-eval
  • win2019-eval
  • win2022-eval
Из этого списка я НЕ рекомендую использовать Windows 7 и 8. Наиболее хорошим выбором будет win10x64-enterprise-ltsc-eval, потому что это наиболее легковесная версия Windows, в ней меньше предустановленного мусорного ПО и трекеров. Именно win10x64-enterprise-ltsc-eval я и буду использовать в примере.Таким образом команда для скачивания будет следующая:

/home/user/qvm-create-windows-qube/windows/isos/mido.sh win10x64-enterprise-ltsc-eval
После окончания скачивания надо запустить установку, делается это в терминале dom0 командой:

qvm-create-windows-qube -n sys-whonix -oyw -i win10x64-enterprise-ltsc-eval.iso -a win10x64-enterprise-ltsc-eval.xml anon-win10
Ниже будет представлено описание установки:

-c, --count Количество создаваемых виртуальных машин Windows
-n, --netvm Сетевой куб, который будет использоваться для куба Windows
-s, --seamless Включение постоянного бесшовного режима при всех перезагрузках
-o, --optimize Применить скрипт оптимизации системы
-y, --spyless Применить скрипт для удаления части отслеживающих трекеров
-w, --whonix Настроить Windows для работы с Whonix
-a, --answer-file XML файл конфигурации установки
-i, --iso Название ISO образа Windows
-h, --help Если нужно более подробное описание остальных ключей

Запустатся процесс установки:
процесс установки.jpg


Через некоторое время откроется привычное окно запуска Windows:
окно запуска Windows.jpg


На этапе установки в этом окне просто надо нажать Next.

После этого продолжится установка:

нажать Next.jpg


Если на данном этапе установка не идет дальше, то необходимо её остановить, удалить куб anon-win10 и выполнить в терминале dom0 2 команды:


sudo dnf remove qubes-windows-tools
sudo qubes-dom0-update qubes-windows-tools-4.1.69
После этих команд запустить установку повторно.

После окончания установки можно настраивать Windows под свои задачи и пользоваться. Весь трафик будет идти через sys-whonix. Куб windows-mgmt можно удалить.

Куб windows-mgmt.jpg


На данный момент это самый безопасный способ использования Windows.
 
Сверху