# VMware

{% embed url="<https://www.youtube.com/watch?t=3s&v=TD_Gr38HOsU>" %}

### 1. Подготовка:

{% stepper %}
{% step %}
**Скачайте** CUBE OS **образ**

Посетите этот [репозиторий](https://github.com/eWeLinkCUBE/CUBE-OS/releases/latest) чтобы скачать последнюю `.vmdk`образ. Пожалуйста, распакуйте образ после загрузки.
{% endstep %}

{% step %}
**Установите VMware**

Скачайте и установите менеджер виртуальных машин, рекомендуется [VMware Workstation](https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion) .

> Есть другие менеджеры виртуальных машин? Следующие шаги теоретически также можно использовать.\
> Не знакомы с виртуальными машинами и у вас есть Raspberry Pi? Вы можете выбрать установку CUBE OS на [Raspberry Pi](/cube-os-ru/nachalo-raboty/quickstart/raspberry-pi.md). \
> Если ни один из этих вариантов неприемлем, вы можете приобрести [iHost](https://sonoff.tech/products/sonoff-ihost-smart-home-hub/58) с предустановленным CUBE OS на официальном сайте SONOFF или на платформах вроде Amazon.
> {% endstep %}

{% step %}
**Zigbee-адаптер (необязательно)**

Если вам нужно добавить Zigbee-устройства, подготовьте Zigbee-донгл. Протестированные Zigbee-донглы включают:
{% endstep %}
{% endstepper %}

### 2. Создание виртуальной машины

{% stepper %}
{% step %}
Запустите VMware, выберите «Создать новую виртуальную машину» <img src="/files/dc8d10331caeffdbadd0b9456939b35c151747b0" alt="" data-size="line">.

<div align="left"><figure><img src="/files/f35908e8b64dd3e412b030d772714672c42d5600" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Выберите **Пользовательский**, нажмите **Далее**. Оборудование-**Workstation 17.5 или новее,** нажмите **Далее.**\
![](/files/f7bd607fb05bd8cd05d381503a4cdc56ce82a567)![](/files/8c74989fa71eebb12ad1d4e4073aeb10ac9d3e36)
{% endstep %}

{% step %}
Выберите **Я установлю операционную систему позже**, нажмите **Далее**.![](/files/426c918208aa3b0e4d1dfb3c9a78f752f76deeaa)
{% endstep %}

{% step %}
Выберите **Linux > Other Linux 6.x kernel (64-bit)** в качестве типа гостевой операционной системы.![](/files/4406da8c93f1ebbabf7d17e2c69105375c3c7eba)
{% endstep %}

{% step %}
Назовите виртуальную машину **CUBE OS** и выберите место хранения.![](/files/806f48e84d527f24bd29769501048cbd86715729)
{% endstep %}

{% step %}
Системные ресурсы:

* **Процессоры**: 2 ядра
* **Память**: 4096 МБ (4 ГБ) или больше\
  ![](/files/e1d8d52babcc64910a9a58c38b91c181d8154057)![](/files/bb77dbe71e3be49c0729edae473ac72d7962c275)
  {% endstep %}

{% step %}
Типы сетевых / I/O контроллеров:

* Установите **сетевой адаптер** в **режим** Bridged (важно для доступа и обнаружения в локальной сети).
* Установите **Тип контроллера** в **LSI Logic** (требуется для совместимости с виртуальным диском).![](/files/a360d6326bcac4fabd687e47208321290f04c571)![](/files/612d093beb324730e66ef39381a75844a9da5473)
  {% endstep %}

{% step %}
Выберите тип диска **SCSI (рекомендуется), Использовать существующий виртуальный диск**.

![](/files/9e8089c94e6d8f85d406c199d679648e385f3be1)![](/files/d8c8fb13150d8534281c68dc109eb4adb2bd9cc8)

{% endstep %}

{% step %}
Нажмите **Обзор**, затем выберите CUBE OS `.vmdk` и **Сохранить существующий формат**.![](/files/5a3a64f5576dc57b76a167b40421e9499453f5ea)![](/files/5224fa3e03b77b7a54e8a3ace0d704a4e424d66d)
{% endstep %}

{% step %}
Нажмите «Готово», чтобы создать виртуальную машину.
{% endstep %}
{% endstepper %}

### 3. Настройка виртуальной машины

{% stepper %}
{% step %}
Выберите созданную виртуальную машину и нажмите кнопку «Настроить» ![](/files/eecf469868cdaaca583c2eef3842a45d1c0a9e5d) .![](/files/e2c4ef21fc406ac92af1266c9911eb2b54ca4902)
{% endstep %}

{% step %}
На вкладке «Сеть» подтвердите сетевое подключение как «**режим**» и выберите **Дублировать состояние физического сетевого подключения**.

<img src="/files/d2907a66542afcd032c5400ca157b8e2dbc3333a" alt="" data-size="original">
{% endstep %}

{% step %}
На вкладке «Параметры» - «Дополнительно» установите **Тип прошивки** в **UEFI**. ![](/files/bfdbaf6bd6d35d713a5dfab0644f0b20c2a8f159)
{% endstep %}

{% step %}
**Опционально:** Если используется Zigbee USB-донгл, убедитесь, что **USB-контроллер** добавлен. В разделе **USB-контроллер**, включите **Отображать все USB-устройства ввода.**

![](/files/fe81e1405a294b227815f79d40462e9d506425b0)
{% endstep %}

{% step %}
Нажмите «ОК», чтобы сохранить настройки.
{% endstep %}
{% endstepper %}

### 4. Загрузка CUBE OS

{% stepper %}
{% step %}
Запустите виртуальную машину.
{% endstep %}

{% step %}
Подождите несколько мгновений, пока CUBE OS инициализируется. Следите за экраном загрузки до завершения.

![](/files/30ca8e0584db0aed2c0ffcd5ace0419aa7661628)
{% endstep %}

{% step %}
После завершения на экране отобразится IP-адрес CUBE OS. Используйте этот IP-адрес или [cube.local](http://cube.local) чтобы получить доступ к веб-странице управления CUBE OS.

<img src="/files/d3bc6f3276da00977341894639ae8751231c5b97" alt="" data-size="original">
{% endstep %}

{% step %}
После успешного доступа на странице настроек можно увидеть короткий идентификатор. После этого получите доступ к веб-странице управления CUBE OS, используя `cube-{short id}.local`, что полезно для различения нескольких экземпляров CUBE OS в одной локальной сети.

<img src="/files/b85f6e432ac5c7689a778e38ba8ce809acf8523d" alt="" data-size="original">
{% endstep %}
{% endstepper %}


---

# 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://cube.ewelink.cc/cube-os-ru/nachalo-raboty/quickstart/virtualnaya-mashina/vmware.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.
