Guide d'installation ZimaCube + Proxmox : Transformez-le en serveur de virtualisation tout-en-un

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek passionnée depuis toujours, elle s'intéresse aux homelabs et aux logiciels open source, et elle est spécialisée dans la traduction de concepts techniques complexes en guides pratiques et accessibles. Eva croit que l'auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu'à la maîtrise des conteneurs Docker.

Avec sa base matérielle solide — processeur x86 6 cœurs, 64 Go de mémoire DDR5, six baies de disque plus quatre emplacements NVMe, et deux emplacements PCIe — ZimaCube est clairement conçu pour bien plus que des fonctions NAS. Une fois Proxmox VE installé, il peut devenir un véritable serveur domestique : exécuter des machines virtuelles, gérer des conteneurs, activer le passthrough GPU, et même gérer votre réseau domestique complet.

Ce guide vous accompagne dans le processus de transformation de ZimaCube en hôte de virtualisation Proxmox depuis zéro.

À qui s’adresse ce guide : Ce guide convient mieux aux utilisateurs ayant déjà passé du temps avec ZimaOS ou TrueNAS et souhaitant explorer la virtualisation, les routeurs logiciels et les machines virtuelles Windows/Linux. Si vous êtes novice en NAS, nous recommandons de commencer par ZimaOS.

Étape 1 : Préparation

Avant de commencer, préparez les éléments suivants :

  • Une clé USB, de 4 Go ou plus, pour créer le disque d’installation Proxmox
  • Un écran et un clavier, temporairement connectés à ZimaCube pendant l’installation
  • L’ISO Proxmox VE : téléchargez la dernière version depuis proxmox.com, de préférence la version 8.x
  • Etcher ou Rufus pour créer la clé USB bootable
  • Un câble Ethernet connecté au port 2.5GbE de ZimaCube, garantissant qu’il peut obtenir une adresse IP via DHCP
Interface Rufus 4.5 configurant l’ISO Proxmox VE pour créer une clé USB bootable GPT UEFI

Rappel important : L’installation de Proxmox effacera le disque système sur ZimaCube. Si vous avez des données importantes stockées dans ZimaOS, sauvegardez-les avant de continuer.

Étape 2 : Paramètres du BIOS

ZimaCube est livré avec un BIOS complet. Avant d’installer Proxmox, il est recommandé d’ajuster plusieurs paramètres clés :

  1. Allumez l’appareil et appuyez sur Del pour entrer dans le BIOS.
  2. Allez dans Démarrage → Démarrage sécurisé → Désactiver. Le média d’installation Proxmox nécessite généralement que le démarrage sécurisé soit désactivé.
  3. Allez dans Avancé → Configuration CPU → VT-d / VT-x → Activer. La virtualisation doit être activée.
  4. Allez dans Chipset → IOMMU → Activer. Ceci est nécessaire si vous prévoyez d’utiliser le passthrough PCIe pour les machines virtuelles.
  5. Enregistrez les paramètres et quittez.
Menu de remplacement de démarrage BIOS Aptio ZimaCube sélectionnant le périphérique de démarrage UEFI USB DISK

Étape 3 : Installer Proxmox VE

Insérez la clé USB, allumez l’appareil et appuyez sur F11 pour sélectionner la clé USB comme périphérique de démarrage. Une fois l’installateur Proxmox affiché :

  1. Sélectionnez Installer Proxmox VE en utilisant l’installateur graphique.
  2. Acceptez le contrat de licence.
  3. Choisissez le disque cible. Il est recommandé de sélectionner le disque NVMe connecté à la carte mère, celui capable d'une performance maximale d'environ 3 500 Mo/s. Si le disque système de 256 Go installé en usine est déjà occupé, installez un nouveau SSD NVMe dans un emplacement NVMe disponible sur la carte mère.
  4. Définissez le pays et le fuseau horaire, par exemple États-Unis.
  5. Définissez le mot de passe root et l'adresse e-mail. L'adresse e-mail sera utilisée pour les sauvegardes et les notifications système.
  6. Configurez le réseau :
    • IP de gestion : choisissez une adresse IP statique, par exemple 10.0.128.1
    • Passerelle : l'adresse IP de votre routeur, par exemple 10.0.0.1
    • DNS : 10.0.0.1 ou l'adresse IP de votre routeur
  7. Confirmez l'installation et attendez qu'elle se termine.
  8. Retirez la clé USB et redémarrez.
Page d'installation Proxmox pour la configuration réseau statique avec IP fixe, passerelle et DNS

Après le redémarrage, l'écran affichera l'adresse d'accès à Proxmox :

https://your-ip-address:8006

Connectez-vous avec le nom d'utilisateur root et le mot de passe que vous avez configuré lors de l'installation.

Étape 4 : Configuration initiale

Après vous être connecté à l'interface web de Proxmox, effectuez d'abord ces trois tâches de base.

4.1 Désactiver la fenêtre contextuelle d'abonnement

Le dépôt entreprise nécessite un abonnement payant. Pour un usage personnel, passez au dépôt communautaire gratuit :

Connectez-vous en SSH sur ZimaCube, ou utilisez le Shell dans l'interface web de Proxmox

sed -i 's|^deb https://enterprise.proxmox.com|# &|' /etc/apt/sources.list.d/pve-enterprise.list

echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-community.list

apt update && apt upgrade -y

4.2 Configurer le stockage

C'est l'étape la plus importante. Allez dans Datacenter → Stockage et configurez la structure de stockage comme suit :

Type de stockage Objectif Configuration
local, disque système NVMe Images ISO et modèles de conteneurs Conserver le réglage par défaut
local-zfs, disque système NVMe Disques VM et données LXC Conserver le réglage par défaut
Pool ZFS, 6 × disques durs Stockage principal des données Créer un nouveau pool ZFS RAID-Z2
Répertoire, carte d'extension NVMe Données persistantes Docker Monter sur /mnt/fast

Recommandation : Utilisez six disques durs pour créer un pool RAID-Z2, ce qui permet la défaillance de deux disques au maximum.

Commande exemple :

Vérifiez d'abord vos identifiants de disque avec lsblk.

L'exemple suivant suppose que les disques sont sda à sdf.

zpool create -o ashift=12 tank raidz2 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

zfs set compression=lz4 tank

Ajoutez ensuite ce pool ZFS comme stockage dans l'interface web de Proxmox.

Étape 5 : Créez votre premier conteneur LXC

Un conteneur LXC est plus léger que Docker car il ne nécessite pas de démon supplémentaire, et il est plus rapide qu'une machine virtuelle complète car il partage le noyau de l'hôte. Il peut également être sauvegardé directement via Proxmox, ce qui le rend adapté à la plupart des services auto-hébergés.

  1. Téléchargez un modèle : Allez dans Datacenter → Stockage local → Modèles CT → Modèles, recherchez debian-12 et téléchargez-le.
  2. Créer un conteneur : Cliquez sur Créer CT en haut à droite et configurez comme suit :
    • ID CT : 100
    • Nom d'hôte : docker-host
    • Mot de passe : définissez un mot de passe root
    • Modèle : sélectionnez le modèle debian-12 téléchargé
    • Disque : 20 Go, stocké sur local-zfs
    • CPU : 2 cœurs
    • Mémoire : 2048 Mo
    • Réseau : DHCP
  3. Démarrez le conteneur, entrez dans la console et installez Docker :

    apt update && apt install -y curl

    curl -fsSL https://get.docker.com | sh

Étape 6 : Créez votre première VM

  1. Téléchargez une image ISO : Allez dans Datacenter → Stockage local → Images ISO → Télécharger, puis téléchargez un fichier ISO comme Ubuntu Server.
  2. Créer une VM : Cliquez sur Créer VM en haut à droite et configurez comme suit :
    • ID VM : 200
    • Nom : ubuntu-test
    • ISO : sélectionnez l'image ISO téléchargée
    • Disque : 32 Go, stocké sur local-zfs
    • CPU : 2 cœurs
    • Mémoire : 4096 Mo
    • Réseau : pont vers vmbr0
  3. Démarrez la VM et complétez l'installation du système d'exploitation via la console.
Panneau d'administration web Proxmox VE 8.4 mettant en avant le bouton Créer VM pour la configuration de machine virtuelle

Cas d'utilisation avancés

Virtualisation de Synology DSM

Vous pouvez exécuter une VM Synology ARC Loader dans Proxmox, y passer les six disques durs, et utiliser la gestion de stockage mature de Synology ainsi que les fonctionnalités Cloud Sync. La machine virtuelle peut ensuite monter le stockage vers l'hôte Proxmox via NFS, créant un flux de travail de stockage en boucle fermée.

Routeur logiciel avec OPNsense

Passez un des ports 2,5 GbE de ZimaCube à une VM OPNsense comme port WAN, et utilisez l'autre port comme LAN. Cela permet de router tout le trafic réseau domestique via votre ZimaCube.

Passage du GPU pour le transcodage Plex

Installez un GPU discret, comme un GTX 1650 LP, et passez-le à travers un conteneur LXC Plex ou Jellyfin pour activer le transcodage 4K accéléré par matériel.

Quand ne faut-il pas installer Proxmox ?

Proxmox est puissant, mais il n'est pas nécessaire pour tout le monde.

  • Si vous avez seulement besoin de partage de fichiers NAS et de Docker, rester avec ZimaOS suffit.
  • Si l'appareil fonctionne 24h/24 et 7j/7 pour un usage familial et que les interruptions réseau ne sont pas acceptables, gardez ZimaOS pour une meilleure stabilité.
  • Si vous débutez avec un NAS et Linux, utilisez ZimaOS pendant quelques mois avant de passer à Proxmox.

La vraie valeur de Proxmox apparaît lorsque vous avez besoin qu'une seule machine serve de trois.

Remerciements :

Cet article est basé sur le ZimaCube Experience Blog par l'utilisateur de la communauté Bob. Un grand merci à Bob pour ses notes détaillées sur Proxmox et son partage sincère.

Centre de campagne Zima

À lire aussi

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.