La convergence entre la puissance de calcul miniaturisée et les solutions de virtualisation open source ouvre des perspectives fascinantes pour les passionnés de technologie et les administrateurs de systèmes domestiques. L’arrivée du Raspberry Pi 5, avec ses performances considérablement accrues, le positionne comme un candidat sérieux pour des tâches autrefois réservées à des serveurs dédiés. L’un des usages les plus prometteurs est de le transformer en un hyperviseur complet grâce à Proxmox, une plateforme de gestion de virtualisation réputée. Cependant, Proxmox étant conçu pour l’architecture x86-64, son installation sur le processeur ARM du Raspberry Pi nécessite un projet de portage spécifique : Pimox. Ce guide détaillé explore la procédure complète pour déployer un environnement de virtualisation robuste sur ce micro-ordinateur, ouvrant la voie à la gestion centralisée de services de domotique, de laboratoires de test ou de serveurs légers.
Présentation de Proxmox et Pimox sur Raspberry Pi 5

Le Raspberry Pi 5 : une révolution miniature
Lancé fin 2023, le Raspberry Pi 5 marque une étape significative dans l’évolution des ordinateurs monocartes. Il est équipé d’un processeur Cortex-A76 quad-core 64 bits, offrant des performances deux à trois fois supérieures à celles de son prédécesseur. Couplé à une mémoire vive LPDDR4X, disponible en versions 4 Go et 8 Go, il dispose désormais de la puissance nécessaire pour gérer simultanément plusieurs systèmes d’exploitation virtualisés. Cette montée en gamme en fait une plateforme de choix pour construire un micro-serveur à faible consommation énergétique, capable d’héberger des applications complexes avec une efficacité surprenante. Son rapport puissance-prix est tout simplement inégalé pour des projets de virtualisation à petite échelle.
-
Raspberry Pi 5 8 GB Quad-Core ARMA76 (64 Bits - 2,4 GHz)°Processeur Quad-core ARMA76 (64 bits - 2,4 GHz) °GPU VideoCore VII 800 MHz intégré °2 à 3 fois plus de performances que la version 4 Rendu graphique largement amélioré ° Micro-SD haute vitesse ° Afficahge 2x 4K-60 fps en simultané 2x USB 3.0 5GBps ° 2x connecteurs MIPI DSI / CSI à 4 voies Nouvelles fonctionnalités : ¤ Bouton ON/OFF ¤ Port PCIe 2.0 ¤ Connecteur RTC intégré Changement : ^ Alimentation 5V/5A DC via USB-C ^ Ventilateur fortement recommandé pour Pi5"
-
db-tronic Raspberry Pi 5 4 Go Starter Kit | Édition 64 Go | Alimentation 27 W | Boîtier avec Ventilateur | Micro HDMI 4K | Dissipateur alu | idéal pour Home Assistant et Le Smart Home✔ Raspberry Pi 5 avec 4 Go de RAM : ordinateur monocarte puissant pour des projets et applications polyvalents. ✔ Alimentation officielle 27W : Alimentation stable et fiable pour votre Raspberry Pi 5. ✔ Boîtier officiel avec ventilateur : Protège votre Raspberry Pi et assure un refroidissement optimal lors d'une utilisation intensive. ✔ Carte mémoire de 64 Go : offre un stockage généreux pour votre système d'exploitation, vos applications et vos fichiers. ✔ Lecteur de cartes USB pour cartes mémoire : configuration simple et rapide de votre système d'exploitation sur votre PC ou ordinateur portable. ✔ Dissipateur thermique en aluminium : refroidissement supplémentaire pour des performances et une durabilité fiables. ✔ Câble Micro HDMI 4K 1 mètre : parfait pour une sortie vidéo ultra-nette sur des moniteurs ou téléviseurs 4K compatibles. ✔ Emballage db-tronic de haute qualité : Emballage robuste et élégant, idéal pour une expédition en toute sécurité et comme cadeau.
-
db-tronic Raspberry Pi 5 8 Go Starter Kit | Édition 128 Go | Alimentation 27 W | Boîtier avec Ventilateur | Micro HDMI 4K | Dissipateur alu | idéal pour Home Assistant et Le Smart Home✔ Raspberry Pi 5 avec 8 Go de RAM : ordinateur monocarte puissant pour des projets et applications polyvalents. ✔ Alimentation officielle 27W : Alimentation stable et fiable pour votre Raspberry Pi 5. ✔ Boîtier officiel avec ventilateur : Protège votre Raspberry Pi et assure un refroidissement optimal lors d'une utilisation intensive. ✔ Carte mémoire de 128 Go : offre un stockage généreux pour votre système d'exploitation, vos applications et vos fichiers. ✔ Lecteur de cartes USB pour cartes mémoire : configuration simple et rapide de votre système d'exploitation sur votre PC ou ordinateur portable. ✔ Dissipateur thermique en aluminium : refroidissement supplémentaire pour des performances et une durabilité fiables. ✔ Câble Micro HDMI 4K 1 mètre : parfait pour une sortie vidéo ultra-nette sur des moniteurs ou téléviseurs 4K compatibles. ✔ Emballage db-tronic de haute qualité : Emballage robuste et élégant, idéal pour une expédition en toute sécurité et comme cadeau.
Proxmox VE : la virtualisation open source démocratisée
Proxmox Virtual Environment, ou Proxmox VE, est une solution de virtualisation de serveurs open source basée sur Debian. Elle intègre deux technologies de virtualisation : KVM (Kernel-based Virtual Machine) pour les machines virtuelles complètes et LXC (Linux Containers) pour une virtualisation légère au niveau du système d’exploitation. Sa principale force réside dans son interface web centralisée, qui permet de gérer facilement des machines virtuelles, des conteneurs, le stockage et les réseaux sans avoir à maîtriser des lignes de commande complexes. Contrairement à des solutions propriétaires, Proxmox n’impose pas de matériel spécifique et offre une flexibilité remarquable, ce qui le rend idéal pour les environnements de test et les infrastructures domestiques.
Pimox : le pont entre Proxmox et l’architecture ARM
Le défi majeur pour faire fonctionner Proxmox sur un Raspberry Pi réside dans l’incompatibilité d’architecture. Proxmox VE est développé et maintenu officiellement pour les processeurs x86-64 (Intel/AMD), tandis que le Raspberry Pi utilise une architecture ARM64. C’est ici qu’intervient Pimox. Il s’agit d’un projet communautaire qui porte les paquets et les dépendances de Proxmox pour les rendre compatibles avec l’architecture ARM. Grâce à un script d’installation, Pimox adapte l’environnement Debian du Raspberry Pi pour y intégrer tous les composants de Proxmox, transformant ainsi le petit ordinateur en un véritable nœud d’hyperviseur fonctionnel.
Maintenant que les acteurs principaux de cette configuration sont identifiés, il est essentiel de rassembler l’ensemble des composants matériels et logiciels requis avant de se lancer dans l’installation.
Prérequis matériels et logiciels pour l’installation
Le matériel indispensable
Pour garantir une installation stable et des performances optimales, la sélection du matériel est une étape cruciale. Une configuration minimale robuste est nécessaire pour éviter les goulots d’étranglement. Voici la liste des composants recommandés :
- Un Raspberry Pi 5 : La version avec 8 Go de RAM est fortement conseillée pour faire tourner plusieurs machines virtuelles confortablement. Le modèle 4 Go reste viable pour des conteneurs LXC ou une seule VM légère.
- Une alimentation officielle : L’alimentation USB-C de 27W (5V/5A) est impérative pour fournir une puissance stable, surtout lorsque des périphériques énergivores comme un SSD sont connectés.
- Un système de refroidissement actif : Le Raspberry Pi 5 peut chauffer considérablement sous charge. Un ventilateur officiel ou un dissipateur thermique de qualité est indispensable pour éviter le throttling (bridage thermique) du processeur.
-
Raspberry Pi® Ventilateur Actif Convient pour (Kits de développement): Raspberry PiCompatible avec Raspberry Pi 5 · Grand dissipateur métallique avec ailettes et ventilateur de haute qualité · Raccordement de ventilateur compatible avec le connecteur de ventilateur Raspberry Pi 5 · Ventilateur à vitesse variable (commandé par logiciel et par température) · Utilise les trous de fixation du dissipateur Raspberry Pi 5 · Avec patins thermiques (prémontés) Le refroidisseur actif combine un grand dissipateur de chaleur métallique avec un ventilateur de haute qualité à régulation de vitesse, alimenté et commandé via le raccord de ventilateur du Raspberry Pi 5 et fixé sur la carte par des broches à ressort dans les trous de montage prévus à cet effet Tandis que la chaleur du processeur Pi 5 s'étend sur le dissipateur thermique et les ailettes de refroidissement, le ventilateur fait passer l'air froid au-dessus pour que votre Raspberry Pi 5 fonctionne à des valeurs thermiques optimales Le refroidisseur utilise des tampons thermiques pour établir une connexion thermique solide avec le Raspberry Pi 5 Le ventilateur est commandé par logiciel, de sorte qu'il reste éteint (et donc silencieux) jusqu'à ce que la température atteigne le seuil défini
-
Geekworm H505 Active Cooler Fan for Raspberry Pi 5, Aluminum Heatsink with Blower PWM Fan【Raspberry Pi 5 Active Cooler】Aluminum heatsink with blower PWM fan for Raspberry Pi 5 16GB / 8GB / 4GB; Model: H505 【PWM Fan Speed Control】H505 active cooler uses a blower fan to expel heat more efficiently. Supports PWM speed regulation 【Good Heat Dissipation】With ultra-quiet 3007 cooling fan and thermal pads, heat dissipation is ranking right on par with official raspberry pi 5 active cooler 【Application】H505 supports stacking most of the Raspberry Pi 5 expansion boards, but not compatible with X1003 as X1003 should install with official active cooler 【Packing List】1 x H505 active cooler for Raspberry Pi 5, 1 x 3007 Cooling Fan, 1 x Thermal Pads Pack
-
Ventilateur actif avec dissipateur thermique pour Raspberry Pi 5 - Refroidissement CPU puissant et silencieux - Bloc en aluminium et pad thermique - Contrôle PWM pour l’optimisation (5V)Refroidissement Hautes Performances pour une Stabilité Maximale : Éliminez les risques de surchauffe et de throttling de votre Raspberry Pi 5 ! Notre ventilateur actif intègre un dissipateur en aluminium usiné avec précision et un ventilateur haute vitesse. Cette combinaison assure une baisse radicale de la température du CPU et de la RAM, permettant à votre nano-ordinateur de fonctionner à pleine puissance et en toute stabilité, même pendant des tâches intensives comme le gaming, la virtualisation ou l'encodage vidéo. Contrôle PWM Intelligent et Fonctionnement Silencieux : Branché directement sur le connecteur dédié 4 broches de votre Raspberry Pi 5, le ventilateur supporte la modulation par largeur d'impulsion (PWM). La vitesse du ventilateur s'ajuste ainsi automatiquement et en temps réel en fonction de la charge du processeur. Résultat : un fonctionnement presque silencieux lors des tâches légères et un refroidissement efficace et maîtrisé lors des charges lourdes, pour une expérience utilisateur optimale. Matériaux de Qualité et Installation d'une Simplicité Enfantine : Le dissipateur est fabriqué en aluminium anodisé de haute qualité pour une dissipation thermique excellente et une grande durabilité. Les pads thermiques pré-découpés et pré-appliqués en différentes épaisseurs rendent l'installation extrêmement simple. Il suffit de retirer le film protecteur et de positionner le refroidisseur exactement sur les puces : aucune colle nécessaire, aucun désordre, une installation parfaite et sécurisée garantie. Conception compacte et excellente compatibilité : ce kit de refroidissement est spécialement conçu pour la carte raspberry pi 5. il n’obstrue aucun autre port ou connecteur et peut être installé dans la plupart des boîtiers disponibles sur le marché. sa conception plate et discrète assure une optimisation maximale de l’espace. les dissipateurs de chaleur sont conçus pour des composants de différentes hauteurs (soc, contrôleur usb, pmic) afin d’assurer le contact et le refroidissement de toutes les zones sensibles. Kit Complet et Prêt à l'Emploi : Vous recevez tout le nécessaire pour une installation immédiate : le bloc de refroidissement en aluminium avec son ventilateur intégré, un jeu de pads thermiques multicouches de différentes épaisseurs. Protégez votre investissement et assurez la stabilité à long terme de votre Raspberry Pi 5 avec cette solution de refroidissement performante et facile à installer.
-
- Un support de stockage performant : Si une carte microSD peut suffire pour des tests, l’utilisation d’un SSD NVMe via un adaptateur HAT est vivement recommandée pour l’exploitation. Il offrira des débits et une fiabilité bien supérieurs, essentiels pour la virtualisation.
-
Geekworm X1001 PCIe to M.2 NVMe SSD Shield Top for Raspberry Pi 5【Compatibility】Only for Raspberry Pi 5 16GB / 8GB / 4GB (NOT included) 【Matching Case (NOT included)】P579 (ASIN: B0CRB3DT5M); Or P579 Case with Official Active Cooler (ASIN: B0CT4P893Q) 【M2 Key-M NVMe SSD Supported】Support M.2 KEY-M NVMe SSD 2230/2242/2260/2280 length installation.【IMPORTANT】DON'T use NVMe SSD with Phison controller, please refer to: https://wiki.geekworm.com/X1001#Important_Notes 【How to Power】Use 5Vdc +/-5%, 5A to power via Raspberry Pi 5, and Pi 5 will power X1001 via FFC PCIe ribbon. Recommend to use Geekworm PD 27W power adapter (ASIN: B0FGPSRQ75 / B0CZCZF2QV / B0CP8SRXSC) 【Packing List】1 x X1001 Shield, 1x Accessories Pack
-
Geekworm X1004 Dual M.2 NVMe SSD Shield PCIe Carte périphérique pour Raspberry Pi 5【Compatibility】only for Raspberry Pi 5 16GB / 8GB / 4GB (NOT included) 【Support Dual M2 SSD】Compatible with M.2 KEY-M NVMe SSD 2280 (NOT included) 【How to Power】5Vdc +/-5%, 5A via Raspberry Pi 5. Recommend to use Geekworm PD 27W power adapter (ASIN: B0CP8SRXSC); or GaN PD 27W power supply (ASIN: B0CZCZF2QV) 【Support NVMe Boot】X1004 now supports NVMe boot with the latest eeprom (2024/05/17 version) 【Packing List】1 x X1004 PCIe to M2 NVMe Shield, 1x Accessories Pack 【Matching Case (NOT included)】Refer to P579-V2 Case (ASIN: B0CRB3DT5M), or P579-V2 Case with active cooler (ASIN: B0CT4P893Q) 【Note】Since X1004 is using ASMedia ASM1182e PCIe switch, it can't support PCIe Gen 3 speed, so even though we forced to turn on PCIe Gen 3.0 setting in Raspberry Pi 5, it is limited by ASMedia ASM1182e PCIe switch. speed is still PCIe Gen 2.0 speed.
-
Raspberry Pi® NVMe SSD Kit 256GBConforme à la spécification Raspberry Pi HAT+ Contient un SSD Raspberry Pi (256 Go NVMe ou 512 Go NVMe) Inclus un connecteur d'empilage de 16 mm, des espaceurs et des vis pour montage sur Raspberry Pi 5 Température de fonctionnement : 0 °C à 50 °C (ambiante) 256 Go NVMe - 40 000 IOPS (lectures aléatoires de 4 Ko), 70 000 IOPS (écritures aléatoires de 4 Ko) 512 Go NVMe - 50 000 IOPS (lectures aléatoires de 4 Ko), 90 000 IOPS (écritures aléatoires de 4 Ko)
-
- Un câble Ethernet : Une connexion réseau filaire est préférable pour assurer la stabilité et la bande passante nécessaires à un serveur.
Les logiciels nécessaires
Du côté logiciel, la préparation est tout aussi importante. Assurez-vous de disposer des éléments suivants avant de commencer :
- Une image officielle de Raspberry Pi OS Lite (64-bit) ou de Debian 12 (Bookworm) pour ARM64. Une version 64 bits est obligatoire.
- L’utilitaire Raspberry Pi Imager ou un logiciel équivalent comme BalenaEtcher pour flasher l’image du système d’exploitation sur votre support de stockage.
- Un client SSH, tel que PuTTY pour Windows ou le terminal natif sur macOS et Linux, pour vous connecter à distance à votre Raspberry Pi une fois celui-ci démarré.
Considérations sur le stockage
Le choix du support de stockage a un impact direct sur les performances de votre hyperviseur. Le tableau ci-dessous compare les deux options principales.
| Critère | Carte microSD | SSD NVMe |
|---|---|---|
| Performance (IOPS) | Faible | Très élevée |
| Fiabilité / Durée de vie | Limitée (cycles d’écriture) | Élevée |
| Vitesse de lecture/écriture | Modérée | Très rapide |
| Coût | Faible | Plus élevé |
Une fois l’ensemble de ces prérequis matériels et logiciels réunis, l’étape suivante consiste à préparer le Raspberry Pi 5 en installant et en configurant le système d’exploitation de base.
Préparation et configuration initiale du Raspberry Pi 5

Installation du système d’exploitation Debian
La première étape consiste à installer une base système propre. L’utilisation de Raspberry Pi Imager est la méthode la plus simple. Sélectionnez votre Raspberry Pi 5, choisissez l’image de « Raspberry Pi OS Lite (64-bit) » et votre support de stockage (carte microSD ou SSD). Avant de lancer l’écriture, accédez aux paramètres avancés (icône d’engrenage) pour préconfigurer des éléments essentiels : définissez un nom d’hôte, activez le SSH, créez un utilisateur avec un mot de passe sécurisé et, si besoin, configurez les informations de votre réseau Wi-Fi. Cette approche, dite headless, vous permettra de vous connecter directement au Pi via le réseau sans avoir besoin de clavier ni d’écran.
-
Lexar Carte Micro SD 64 Go, Carte Mémoire Micro SD+ Adaptateur, Microsdxc Carte TF jusqu'à 100 Mo/s, A1, U3, C10, V30, Full HD et 4K UHD pour Caméra, Telephone, SwitchLARGE COMPATIBILITÉ : Lexar carte micro sd est compatible avec smartphones, tablettes, appareils photo, GoPro, caméra,ordinateurs portables, ordinateurs de bureau, reflex numériques, drones, Nintendo Switch, autres consoles portables et elle comprend un adaptateur SD. STOCKAGE DE HAUTE QUALITÉ : Parfait pour les photos haute résolution, pour l'enregistrement et le stockage de vidéos Full HD/4K, tout autre type de données. Vous pouvez stocker des heures de vidéo Full HD sur la micro sd et avoir encore de la place pour les vidéos, photos, musiques, films et autres fichiers que vous souhaitez filmer, enregistrer et partager. ULTRA RAPIDE : Vitesse de lecture jusqu'à 100mb/s, vitesse d'écriture jusqu'à 30mb/s (variable selon la taille de la mémoire), UHS-I, U3, Classe 10, classes de vitesse A1 pour un lancement d'applications et des performances plus rapides qui offrent une meilleure expérience du smartphone. La vitesse de transfert fulgurante vous permet de transférer jusqu'à 1000 photos en une minute. FIABILITÉ DURABLE : Résistant aux chocs, étanche IPX6, résistant aux températures (0° à 70°), aux rayons X et au magnétisme. GARANTIE DE QUALITÉ ET DE SERVICE : Garantie limitée de 10 ans pour la carte micro sd et garantie limitée d'un an pour l'adaptateur.
-
SanDisk 128 Go Ultra microSDXC, Carte micro sd + adaptateur SD (Pour Smartphone et Tablette, Video Full HDD, jusqu'à 140 Mo/s, UHS-I, La performance A1, Class 10, U1)Les cartes SanDisk Ultra microSDHC et microSDXC UHS-I sont compatibles avec les smartphones et tablettes Android Saisissez et stockez encore plus d'heures de vidéo Full HD. Avec des capacités jusqu'à 1.5 To, vous pouvez stocker encore plus d'heures de vidéo Full HD sur la carte tout en gardant de la place pour les vidéos, photos, musiques, et films Vitesses de transfert allant jusqu'à 140 Mo/s. Ses vitesses de transfert ultra-élevées permettent un déplacement rapide de votre contenu, soit jusqu'à 1 000 photos en une minute Classée A1, la carte SanDisk Ultra microSD est optimisée pour les applications, offrant des performances et un lancement plus rapides des applications pour une meilleure expérience sur smartphone Application SanDisk Memory Zone pour une gestion facile des fichiers. Disponible dans la boutique Google Play, l'application SanDisk Memory Zone vous permet de visionner, de consulter et de sauvegarder les fichiers de votre téléphone à un seul endroit. Température de fonctionnement: -25°C à 85°C
-
SanDisk 128 Go High Endurance carte microSDXC pour les caméras IP et les caméras embarquées + adaptateur SD jusqu'à 10 000 heures de vidéo Full HD / 4K jusqu'à 100 Mo/s UHS-I Class 10 U3 V30Idéale pour les caméras embarquées et les systèmes de vidéosurveillance Conçue pour vous assurer une haute résistance, elle vous permet d'enregistrer jusqu'à 20 000 heures de vidéo sans problème Conçue et testée en conditions difficiles ; résiste aux températures extrêmes, à l'eau, aux chocs et aux rayons X Enregistrez plus de vidéos grâce à des capacités allant jusqu'à 256 Go Enregistrez en Full HD et en 4K grâce à une vitesse vidéo de classes 10, U3 et V30
Première configuration du système
Une fois l’image flashée et le Raspberry Pi démarré, connectez-vous en SSH en utilisant l’adresse IP de l’appareil et les identifiants que vous avez configurés. La première chose à faire est de mettre à jour le système pour s’assurer que tous les paquets sont à jour. Exécutez les commandes suivantes :
sudo apt update && sudo apt full-upgrade -y
Il est également fortement recommandé de configurer une adresse IP statique. Un serveur doit avoir une adresse IP fixe pour être accessible de manière fiable sur le réseau. Vous pouvez le faire en modifiant le fichier de configuration du service `dhcpcd` ou via l’outil de configuration réseau de votre système.
Modification du fichier /etc/hosts
Proxmox requiert que le nom d’hôte de la machine soit résolvable localement. Cette étape est impérative pour éviter des erreurs lors de l’installation et de l’exécution des services Proxmox. Vous devez éditer le fichier `/etc/hosts` pour y faire correspondre l’adresse IP de votre Pi avec son nom d’hôte. Par exemple, si l’adresse IP de votre Pi est 192.168.1.50 et que vous l’avez nommé « pve-rpi », le fichier `/etc/hosts` devrait contenir la ligne suivante :
127.0.0.1 localhost 192.168.1.50 pve-rpi.localdomain pve-rpi
Avec un système de base propre, à jour et correctement configuré sur le plan réseau, la plateforme est maintenant prête à accueillir l’installation de Proxmox via le script Pimox.
Procédure d’installation de Proxmox via Pimox

Ajout des dépôts et exécution du script
L’installation de Pimox est grandement simplifiée par un script qui automatise l’ensemble du processus. Ce script se charge d’ajouter les dépôts de paquets nécessaires, d’importer les clés de signature et d’installer toutes les dépendances requises par Proxmox. Pour lancer l’installation, il suffit généralement de télécharger et d’exécuter le script avec les privilèges root. La commande à utiliser, trouvée dans la documentation du projet Pimox, est souvent une simple ligne à copier-coller dans votre terminal SSH :
curl -sL https://raw.githubusercontent.com/pimox/pimox7/master/RPi_Install_Proxmox.sh | sudo bash
Il est essentiel de vérifier la source du script et de s’assurer que vous utilisez la version la plus récente et adaptée à votre système.
Déroulement de l’installation
Une fois lancé, le script va effectuer une série d’opérations. Il va d’abord mettre à jour les listes de paquets, puis installer les composants de base de Proxmox VE, y compris le noyau Proxmox modifié pour ARM, QEMU, LXC, et l’interface web. Ce processus peut prendre un certain temps, de 20 à 40 minutes selon la vitesse de votre connexion internet et de votre support de stockage. Il est crucial de ne pas interrompre le processus et de s’assurer que le Raspberry Pi reste alimenté et connecté au réseau pendant toute la durée de l’installation.
Vérification post-installation et premier accès
À la fin du script, un redémarrage du système est nécessaire pour charger le nouveau noyau Proxmox. Après le redémarrage, l’installation est terminée. Pour vérifier que tout fonctionne, ouvrez un navigateur web sur un ordinateur connecté au même réseau et accédez à l’interface web de Proxmox. L’adresse est la suivante, en remplaçant « par l’adresse IP statique que vous avez configurée :
https://:8006
Votre navigateur affichera probablement un avertissement de sécurité car le certificat est auto-signé. Acceptez le risque pour continuer. L’écran de connexion de Proxmox devrait apparaître. Connectez-vous avec l’utilisateur root et le mot de passe que vous avez défini pour cet utilisateur sur votre système Debian.
L’accès réussi à l’interface web marque la fin de l’installation brute. Il convient maintenant de procéder à quelques ajustements pour optimiser votre nouvel hyperviseur et le préparer à l’usage.
Configuration de Proxmox pour un usage optimal
Configuration du réseau
Par défaut, Proxmox crée un pont réseau (network bridge) nommé `vmbr0`. Ce pont est essentiel : il agit comme un commutateur virtuel qui permet à vos machines virtuelles et conteneurs de se connecter directement à votre réseau local, comme s’ils étaient des machines physiques distinctes. Vérifiez la configuration de ce pont dans l’interface web, sous `Datacenter > pve-rpi > Système > Réseau`. Assurez-vous que `vmbr0` est bien lié à votre interface Ethernet physique (généralement `eth0`) et qu’il possède la configuration IP correcte. Cette configuration est généralement gérée automatiquement par le script d’installation, mais une vérification est toujours une bonne pratique.
Gestion de l’avertissement d’abonnement
Étant une solution destinée aussi aux entreprises, Proxmox VE affiche une notification à chaque connexion vous informant que vous n’avez pas d’abonnement valide. Pour un usage personnel ou en laboratoire, cet avertissement peut être désactivé. Cela n’affecte en rien les fonctionnalités du produit. Pour ce faire, connectez-vous en SSH à votre Pi et modifiez un fichier JavaScript de l’interface. La méthode exacte peut varier légèrement entre les versions, mais elle consiste généralement à commenter une ligne dans le fichier `proxmoxlib.js` situé dans `/usr/share/javascript/proxmox-widget-toolkit/`. Une simple recherche en ligne vous fournira la commande `sed` précise pour automatiser cette modification en toute sécurité.
Optimisation des ressources
Le Raspberry Pi 5 est puissant, mais ses ressources restent limitées. Pour en tirer le meilleur parti, quelques bonnes pratiques s’imposent :
- Privilégiez les conteneurs LXC : Lorsque c’est possible, utilisez des conteneurs LXC plutôt que des machines virtuelles KVM complètes. Les conteneurs partagent le noyau de l’hôte et consomment beaucoup moins de RAM et de CPU.
- Allouez les ressources avec parcimonie : N’attribuez pas plus de cœurs de CPU ou de mémoire RAM à une VM que ce dont elle a réellement besoin.
- Surveillez la température : Gardez un œil sur la température du CPU via le tableau de bord de Proxmox. Un bon refroidissement est la clé de performances stables.
Une fois votre environnement Proxmox installé, vérifié et optimisé, vous êtes fin prêt à exploiter sa puissance en créant vos premières machines virtuelles ou conteneurs.
Premiers pas avec Proxmox : création d’une VM et gestion des ressources
Téléchargement d’une image ISO
Pour créer une machine virtuelle, vous avez besoin d’une image ISO du système d’exploitation que vous souhaitez installer. Une bonne idée est de télécharger une image compatible avec l’architecture ARM64 (aarch64). De nombreuses distributions Linux, comme Debian, Ubuntu Server ou Alpine Linux, proposent des versions pour cette architecture. Une fois l’ISO téléchargée sur votre ordinateur, utilisez l’interface web de Proxmox pour la téléverser. Allez dans la vue `Datacenter`, sélectionnez votre nœud, puis `Stockage local (pve-rpi)`. Choisissez l’onglet `Images ISO` et cliquez sur `Téléverser`.
Création de votre première machine virtuelle
La création d’une VM est un processus guidé et intuitif via l’interface web. Cliquez sur le bouton bleu `Créer VM` en haut à droite. Un assistant s’ouvrira pour vous guider à travers les étapes :
- Général : Donnez un nom et un ID unique à votre VM.
- OS : Sélectionnez l’image ISO que vous venez de téléverser et spécifiez le type de système d’exploitation.
- Système : Conservez les valeurs par défaut pour le type de machine et le BIOS (UEFI est souvent requis pour les OS ARM64).
- Disques : Créez un disque dur virtuel pour votre VM. Choisissez une taille appropriée.
- CPU : Allouez le nombre de cœurs de processeur. Pour une première VM légère, 1 ou 2 cœurs suffisent.
- Mémoire : Définissez la quantité de RAM allouée. Par exemple, 1024 Mo (1 Go).
- Réseau : Laissez le modèle par défaut, qui se connectera au pont `vmbr0`, donnant à votre VM un accès direct au réseau.
Une fois la configuration terminée, la VM apparaîtra dans le menu de gauche. Sélectionnez-la et cliquez sur `Démarrer`, puis ouvrez la `Console` pour suivre la procédure d’installation standard de votre système d’exploitation.
Surveillance et gestion des ressources
L’un des plus grands atouts de Proxmox est sa capacité de surveillance. Le tableau de bord principal de votre nœud (`Résumé`) vous offre une vue d’ensemble en temps réel de l’utilisation du CPU, de la mémoire, du stockage et du trafic réseau. Chaque VM et conteneur dispose également de son propre onglet `Résumé` avec des graphiques détaillés. Cette fonctionnalité est cruciale pour comprendre comment vos services consomment les ressources de votre Raspberry Pi, vous permettant d’ajuster les allocations pour maintenir un équilibre optimal et garantir la stabilité de l’ensemble de votre infrastructure.
Le déploiement de Proxmox sur un Raspberry Pi 5, rendu possible par le projet Pimox, transforme ce micro-ordinateur en un hyperviseur compact et économe en énergie. En suivant attentivement les étapes de préparation matérielle, d’installation du système de base et d’exécution du script Pimox, il est possible de mettre en place une plateforme de virtualisation fonctionnelle et robuste. La configuration du réseau, l’optimisation des ressources et la surveillance active sont les clés pour exploiter pleinement le potentiel de cette solution, idéale pour la domotique, l’apprentissage des systèmes ou l’hébergement de services légers.




