# Hyper‑V

Remerciements particuliers à notre contributeur communautaire [@Jordanwise](https://forum.ewelink.cc/u/jordanwise) pour avoir créé et partagé cette vidéo tutorielle utile :

{% embed url="<https://www.youtube.com/watch?v=StVw-60Piuk>" %}

### 1. Préparation <a href="#id-1.-prerequisites" id="id-1.-prerequisites"></a>

{% stepper %}
{% step %}
**Téléchargez le** CUBE OS **image**

Visitez ce [dépôt](https://github.com/eWeLinkCUBE/CUBE-OS/releases/latest) pour télécharger le dernier `.vmdk` image. Veuillez extraire l'image après le téléchargement.
{% endstep %}

{% step %}
**Installer Hyper-V**

Windows 10 / 11 Pro, Enterprise ou Education (Hyper-V requis)

Hyper-V activé sur votre système : Avant d'utiliser Hyper-V, assurez-vous qu'il est activé dans Windows. Ouvrez **Panneau de configuration → Programmes → Activer ou désactiver des fonctionnalités Windows**,&#x20;

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FWDcT9mnUIFijGtyKD6cm%2Fimage.png?alt=media&#x26;token=e436eae3-61cb-4e08-a3e0-612f0b37960b" alt="" width="310"><figcaption></figcaption></figure></div>

activer **Hyper-V** (y compris *Outils de gestion Hyper-V* et *Plate-forme Hyper-V*), **Plateforme de machine virtuelle**, **Plateforme Hyperviseur Windows**, puis cliquez sur **OK** et redémarrez votre ordinateur.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FULGXxO2KkrnniwM6CQvr%2Fimage.png?alt=media&#x26;token=0ce61757-dbf8-4ba5-9ab9-b8d635250028" alt="" width="332"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Adaptateur Zigbee (optionnel)**

Si vous devez ajouter des appareils Zigbee USB, veuillez noter que Hyper-V ne prend pas en charge le passage USB natif pour les périphériques matériels tels que les dongles Zigbee. Si l'accès USB est nécessaire, envisagez d'utiliser une **solution USB-over-IP** ou un **coordinateur Zigbee basé sur le réseau** à la place.
{% endstep %}
{% endstepper %}

### 2. Convertir l'image CUBE OS en VHDX <a href="#id-2.-convert-the-cube-os-image-to-vhdx" id="id-2.-convert-the-cube-os-image-to-vhdx"></a>

Avant de créer la machine virtuelle, convertissez l'image disque CUBE OS en un format compatible avec Hyper-V **VHDX** compatible.

{% stepper %}
{% step %}
Téléchargez et installez un outil de conversion d'image VM, tel que **VM Image Converter** (recommandé sous Windows)&#x20;

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FClQstydrldjmcLuKnY6J%2Fimage.png?alt=media&#x26;token=82d68ed0-cbdb-40ab-a655-43355f62d0d9" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Lancez le convertisseur et sélectionnez :

* Format source : **VMDK**
* Format cible : **VHDX**

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F7iCfbFg9ACqHTf4qWAMQ%2Fimage.png?alt=media&#x26;token=9cdf81ab-e4b2-4cd9-a75f-f6a265b57973" alt="" width="360"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Terminez la conversion et notez l'emplacement du `.vhdx` fichier généré.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FQKS70hxaW1oTz6RCwmic%2Fimage.png?alt=media&#x26;token=eeffdb9e-2408-46aa-926e-a1be47ad6bb2" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

### 3. Créer la machine virtuelle <a href="#id-3.-create-the-virtual-machine" id="id-3.-create-the-virtual-machine"></a>

{% stepper %}
{% step %}
Lancez **Gestionnaire Hyper-V**.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FKLGnYhpnW4TUgAiSVzta%2Fimage.png?alt=media&#x26;token=27dfe2ee-cefa-473b-a5eb-397ecf905871" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Cliquez sur **Création rapide** → Sélectionner![](https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F8yCryNG9EQ2ZML71mllN%2Fimage.png?alt=media\&token=d005ecdb-686a-4373-bf54-14a94a273d1f)**Source d'installation locale**.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Ff5qgA3WXeEw1KlNAQehR%2Fimage.png?alt=media&#x26;token=6f4f67dc-11c5-4f87-b794-26cb34e01b97" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Sélectionnez **Modifier la source d'installation**, sélectionnez le **CUBE OS `.vhdx`** fichier converti et désactivez **Windows Secure Boot**.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FLekBkkamd2Hydx4xsEYv%2Fimage.png?alt=media&#x26;token=0ed27f1f-3756-4fdf-8dab-d3491a5ca132" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Entrez un nom pour la VM (par exemple, `CUBE OS`), puis **Créer la machine virtuelle**.
{% endstep %}
{% endstepper %}

### 4. Configurer les paramètres de la machine virtuelle <a href="#id-4.-configure-virtual-machine-settings" id="id-4.-configure-virtual-machine-settings"></a>

{% stepper %}
{% step %}
Cliquez sur **Paramètres** pour la machine virtuelle nouvellement créée.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FlyxZ9KvMx4bpzL0cQEes%2Fimage.png?alt=media&#x26;token=e6cbd439-042d-4cef-821a-7d86bf1558bc" alt="" width="375"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}
Attribuer des ressources système :

* Minimum : **4096 Mo (4 Go)**
* Désactivez la mémoire dynamique (recommandé).
* **Processeur** : 2 processeurs virtuels

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FZdfwbJkXE2NyfMI6Wcsb%2Fimage.png?alt=media&#x26;token=c941758a-e5b1-44ad-91e9-03f757a6434f" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Cliquez sur **Appliquer** et **OK** pour enregistrer les paramètres.
{% endstep %}
{% endstepper %}

### 5. Démarrer CUBE OS

{% stepper %}
{% step %}
Cliquez sur **Connecter** et **Démarrer** la machine virtuelle créée.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FafxqxaM2WCQFAmiBM1PL%2Fimage.png?alt=media&#x26;token=78525be1-b531-4151-af31-c4a3952da45e" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Attendez quelques instants que CUBE OS s'initialise. Surveillez l'écran de démarrage jusqu'à la fin du démarrage.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FmsvbU2r30xq0WmtqjTLP%2Fimage.png?alt=media&#x26;token=bbe50140-3a33-4d18-92cf-43df705b49b1" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Une fois terminé, l'adresse IP de CUBE OS s'affichera à l'écran. Utilisez cette adresse IP ou [cube.local](http://cube.local/) pour accéder à la page de gestion Web de CUBE OS.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F6T5sTzxEzfPdiYX1nH0t%2Fimage.png?alt=media&#x26;token=bc18e466-130b-42c2-9f1f-70e704895398" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Après un accès réussi, un identifiant court peut être consulté sur la page des paramètres. Ensuite, accédez à la page de gestion Web de CUBE OS en utilisant `cube-{short id}.local`, ce qui est utile pour différencier plusieurs instances de CUBE OS sur le même réseau local.

<div align="left"><figure><img src="https://2629856760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FtKCHG1Z8FMgijVHgUxdU%2Fimage.png?alt=media&#x26;token=d0f0bc2f-9599-4b45-9c7c-61eb7af32ab4" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}
