Proxmox
Общее руководство по установке CUBE OS на Proxmox; хостом может быть старый ПК или мини-ПК.
1. Подготовка
Скачайте образ CUBE OS
Посетите этот репозиторий чтобы скачать последний образ CUBE OS и распаковать его после загрузки.
Для Proxmox VE 9 скачайте архив с образом диска (обычно sdcard.vmdk.xz).
Распакуйте его, чтобы получить .vmdk файл.
Подготовьте хост Proxmox VE
Рабочий Proxmox VE хост с правами администратора (Web UI + Shell/SSH)
Если вы ещё не установили Proxmox VE, следуйте официальному руководству.
Рекомендуемые ресурсы для ВМ:
CPU: 2 ядра
Память: 4096 МБ (4 ГБ) или больше
Zigbee-адаптер (необязательно)
Если вам нужно добавить устройства Zigbee, подготовьте Zigbee-ключ (dongle). Тестируемые Zigbee-ключи включают:
Вы можете пробросить ключ в ВМ в Proxmox (см. необязательный раздел ниже).
2. Создание виртуальной машины (Proxmox)
В Web UI Proxmox нажмите Создать ВМ.

Общие - Установите ID ВМ и имя, например CUBE OS.

ОС - Выберите Не использовать медиа.

CUBE OS предоставляется как предварительно собранный образ диска. В Proxmox вы импортируете образ диска а затем загрузитесь с него.
Система - Рекомендуемые настройки:
BIOS:
OVMF (UEFI)EFI диск: добавьте EFI-диск (размер по умолчанию подходит)
Предварительные ключи Enfoll: Снимите галочку

Как и в руководствах для VirtualBox/VMware, UEFI требуется. Если загрузка не происходит, дважды проверьте, что в BIOS установлено OVMF (UEFI).
Диск / CPU / Память / Сеть
Диск: не создавайте новый пустой диск. Вы импортируете образ диска CUBE OS в следующем разделе. : 2 ядра (рекомендуемый тип CPU
CPUhost
)СетьПамять: 4096 МБ (4 ГБ) или больше
Мост:
vmbr0:
(или ваш LAN-мост)МодельVirtIO (паравиртуализованный):
Для надежной работы обнаружения в локальной сети и

cube.local избегайте сетей в стиле NAT. Используйте мостовую сеть, подключённую к вашей домашней/офисной LAN. 3. Импорт образа диска CUBE OS в Proxmox
Вы импортируете распакованный образ CUBE OS (например
CUBE-OS.vmdk ) и подключите его в качестве загрузочного диска ВМ.Найдите подходящее хранилище (
local, а неlocal-lvm В левой боковой панели Web UI Proxmox нажмите). (не , а не Загрузить В левой боковой панели Web UI Proxmox нажмите).

в .vmdk Нажмите , а не
Импорт Выберите распакованный образ диска на вашем компьютере, например:
sdcard.vmdk
Подождите, пока загрузка не завершится (800+ МБ может занять некоторое время)
После завершения вы должны увидеть файл в списке

Контент . Подключите импортированный диск и установите его как загрузочный.

В ВМ CUBE OS: Перейдите в
Оборудование Выберите импортированный
Добавить → Импортировать жёсткий диск
Затем перейдите в

Опции → Порядок загрузки и установите импортированный диск как первое загрузочное устройство. 4. Загрузка CUBE OS

Нажмите, чтобы
запустить ВМ и откройте
Консоль Подождите несколько мгновений, пока CUBE OS инициализируется..

После завершения загрузки вы увидите
IP-адрес отображённым в консоли. Откройте Web UI CUBE OS

Посетите
http://<CUBE_OS_IP>/
, илиПопробуйте:

cube-{short id}.local , что полезно для различения нескольких экземпляров CUBE OS в одной локальной сети.5. (Необязательно) Проброс USB-ключа Zigbee (Proxmox)

Подключите Zigbee-ключ к хосту Proxmox.
В ВМ перейдите в
Оборудование → Добавить → USB-устройство Предпочтительно выбирать по.
ID производителя/устройства (более стабильно, чем по порту, если вы меняете USB-порты). Если ваш ключ предоставляет последовательный интерфейс, он также может появиться в разделе
Добавить → Последовательный порт в зависимости от вашей конфигурации. Перезагрузите ВМ (если требуется), затем добавьте устройства Zigbee в CUBE OS.

Reboot the VM (if required) and then add Zigbee devices in CUBE OS.
Последнее обновление