# Установка через QEMU

Для начала нам необходимо запустить сервер в режиме **Resque**. Авторизуемся.

Переходим в каталог `/tmp`:

```
cd /tmp
```

Загружаем ПО vKVM:

```
wget https://mirror.spacecore.info/software/vkvm-latest.tar.gz && tar xvf vkvm-latest.tar.gz
```

![](/files/fM2VHzxoEna9sREikeg2)

Скачиваем необходимый нам образ ОС:

```
wget https://mirror.spacecore.info/os/windows/Windows_10_x64_1909.iso
```

{% hint style="info" %}
Полный список операционных систем Вы можете найти на нашем зеркале:\
<https://mirror.spacecore.info/os/>
{% endhint %}

Далее запускаем ПО:

```
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 10000M -localtime -enable-kvm -cpu core2duo,+nx -smp 2 -usbdevice tablet -k en-us -cdrom Windows_10_x64_1909.iso -hda /dev/nvme0n1 -vnc :1 -boot d
```

{% hint style="warning" %}
После аргумента «&#x200E;**-cdrom**» необходимо указать название Вашего образа ОС.

А после «**‎-hda**» — название диска, на который будет производиться установка.
{% endhint %}

{% hint style="warning" %}
Если Вы столкнетесь с ошибкой рода:\
«**cannot set up guest memory 'pc.ram': Cannot allocate memory**»\
\
То ее решением станет смена параметра «**-m 10000M**» на значение МегаБайт, которое доступно в Вашей системе.
{% endhint %}

{% hint style="success" %}
В случае успешного выполнения команды не последует никакого ответа, запустится процесс **KVM** в активном окне.
{% endhint %}

![](/files/LsbPcxRulD5f2EzahpAQ)

Далее устанавливаем и запускаем программу [UltraVNC](https://uvnc.com/downloads/ultravnc.html). В ней мы указываем в поле ввода адрес нашего сервера + порт «**1**» в формате: «**‎IP:1**».

![](/files/G5ArHCn6B9iWQJcrUvea)

Подключаемся к серверу и начинаем процесс установки **ОС Windows**:

![](/files/4JjXCCsfUBIBJETxo4Fp)

Следом создаем разделы и устанавливаем ОС на основной накопитель с достаточным количеством памяти.

![](/files/gD1WdfXGUnBZquTuhywz)

После завершения основной установки переходим к настройке пользователя. Первым делом указываем имя.

![](/files/6VMtyR2Qz3ghoVB0XqGz)

А далее пароль пользователя.

{% hint style="warning" %}
Пароль необходимо указать, в противном случае Вы не будете иметь доступа к **RDP**.
{% endhint %}

![](/files/f1JmSFKJo6ur4rYIp041)

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

![](/files/VIY1BtJPvg9tKlWHNYNJ)

Далее необходимо включить **удаленный доступ Windows** (**RDP**) в соответствующих настройках.

![](/files/SuShYycrWBoUuMF7N2WY)

{% hint style="warning" %}
А также не забываем убрать галочку с параметра «‎**Разрешить подключения только...**».
{% endhint %}

Сохраняем изменения. После чего выключаем нашу Windows.

{% hint style="info" %}
Когда ОС выключится, процесс **vKVM** прекратится на нашем основном сервере
{% endhint %}

Теперь загружаем наш выделенный сервер с основного диска, на который была установлена **ОС Windows** и подключаемся по созданной учетной записи.&#x20;

![Готово!](/files/pg7hj61OrXg1QWDe6PZg)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spacecore.gitbook.io/wiki/windows/installing-via-qemu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
