Démarrer avec OpenMediaVault sur Raspberry Pi
J’en ai passé des heures sur OpenMediaVault quand j’étais admin système, et je peux te dire que c’est pratique et fiable. Et comme ça tourne sur Raspberry Pi, on peut monter un serveur de fichiers chez soi sans se prendre la tête avec des lignes de commande.
OpenMediaVault est une solution de stockage en réseau (NAS) qui peut être installée sur n’importe quelle distribution basée sur Debian, comme Raspberry Pi OS Lite. Il peut être utilisé pour héberger et configurer un serveur de fichiers via une interface web en quelques clics.
Cet article expliquera chaque étape en détail, afin que vous puissiez utiliser le logiciel sur votre appareil et créer facilement un partage de fichiers chez vous.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Pourquoi avez-vous besoin d’OpenMediaVault ?
Comme expliqué dans l’introduction, l’objectif principal d’OpenMediaVault (OMV) est d’installer un serveur de fichiers et de vous donner une belle interface web pour le gérer. Mais cet outil ne réinvente pas la roue.
En gros, il va installer les principaux composants d’un serveur de fichiers NAS (en anglais) et fournir une interface entre vous et le fichier de configuration (un peu comme Webmin ou Cockpit, mais dédié au serveur de fichiers, et un peu mieux je pense).
Vous pouvez absolument faire la même chose en utilisant Samba et quelques autres paquets, mais l’installation, la configuration et la maintenance sont beaucoup plus compliquées (j’ai un guide complet à ce sujet si vous le souhaitez, même si c’est juste pour voir la différence).
Je vous conseille aussi : Utiliser un Raspberry Pi sans écran ? Facile, suivez le guide
Dans le cadre de mon travail, je suis même passé d’OpenMediaVault à Debian natif sur certains serveurs (parce que j’avais besoin de mettre à jour le système de base, mais OMV n’était pas disponible avec la dernière version à l’époque). Je n’avais plus l’interface web, mais la configuration Samba est restée la même et le partage de fichiers fonctionnait toujours.
Vous vous sentez un peu perdu avec tout ça ? Je peux vous aider ! J’ai créé un défi de 30 jours pour vous aider à passer de débutant à expert. Avec ça, vous pouvez enfin mieux comprendre ce jargon et réaliser de nombreux projets amusants et utiles plus rapidement. Découvrez ce qu’il y a à l’intérieur ici.
Quoi qu’il en soit, l’idée ici est de garder les choses simples pour un projet à domicile qui vous fait économiser de l’argent. Je n’ai aucun doute que certains d’entre vous sont des dieux avec Linux, mais il n’y a pas de raison d’éviter d’ajouter du confort à la gestion de notre serveur Raspberry Pi.
Matériel recommandé pour héberger un serveur de fichiers chez soi
- Carte SD rapide et de grande capacité : Pour un serveur de fichiers, je recommande une grande carte SD (au moins 128 Go) pour pouvoir tout y stocker. Ce modèle est le meilleur disponible en ce moment (et souvent en promotion).
- Raspberry Pi : Les Raspberry Pi 5 et Pi 4 sont tous deux pris en charge par OpenMediaVault. Pas besoin de réfléchir plus, prenez un Pi 5 ou un Pi 4 avec au moins 4 Go, vous ne le regretterez pas.
Les anciennes cartes, comme le Raspberry Pi 1 ne sont pas prises en charge, et l’installation échouera avec ce genre d’erreur :This RPi1 is not supported (not true armhf). Exiting…
Il n’est pas recommandé d’essayer avec ce modèle ou le Pi Zero, car ils seront de toute façon très lents. Essayez d’obtenir une carte plus récente et plus puissante. - Disque SSD : Si vous attendez plus de performances, un Raspberry Pi et un SSD vous permettent de faire fonctionner les systèmes très rapidement et d’obtenir le meilleur temps de réponse lors de l’ouverture de vos fichiers. Mon modèle préféré est celui-ci, et les disques SSD sont maintenant vraiment abordables, n’hésitez pas (adaptateur USB inclus).
Vous aurez besoin de deux disques de stockage de toute façon, donc la combinaison d’une carte SD (ou d’une clé USB) pour le système et d’un disque USB externe (SSD ou non) est idéale pour ce projet.
Lecture recommandée : Comment démarrer depuis un SSD sur Raspberry Pi : Un guide détaillé
Installer le système de base pour OpenMediaVault
Historiquement, OpenMediaVault était une distribution Linux séparée. Vous deviez installer l’image depuis zéro sur un nouveau serveur (ou Raspberry Pi). Avec les dernières versions, OpenMediaVault est maintenant un simple paquet que vous pouvez installer sur n’importe quelle distribution basée sur Debian, ce qui est beaucoup mieux pour nous.
La première étape est d’avoir ou d’installer votre système d’exploitation sur un Raspberry Pi. Pour ce tutoriel, j’utiliserai Raspberry Pi OS Lite. Mais cela devrait fonctionner avec d’autres distributions, au moins celles basées sur Debian (Ubuntu, DietPi, etc.).
Voir aussi : Mon guide visuel des broches GPIO (simple et complet)
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Avertissement : OpenMediaVault ne prend plus en charge les installations sur un système avec un environnement de bureau. Donc, assurez-vous d’utiliser Raspberry Pi OS Lite pour ce projet, sinon vous obtiendrez une erreur comme :
Ce système fonctionne avec un environnement de bureau !
Veuillez utiliser une version Lite de l’image ou ne choisissez pas d’installer un environnement de bureau.
Si vous avez besoin d’aide pour installer un système d’exploitation, je vous laisse lire ce guide complet pour configurer Raspberry Pi OS et revenir ici ensuite.
Quoi qu’il en soit, assurez-vous d’avoir :
- Installé une distribution basée sur Debian.
- Configuré l’accès à Internet.
Notez l’adresse IP de votre Raspberry Pi. Vous en aurez besoin plus tard (lisez ce tutoriel si vous ne savez pas de quoi je parle). - Mis à jour le système :
sudo apt update && sudo apt upgrade
Configurer l’accès SSH sur votre Raspberry Pi peut être une bonne idée si vous avez un autre ordinateur pour suivre ce tutoriel. De cette façon, vous pouvez simplement copier et coller les commandes que je vous donne ici et accéder à l’interface web depuis votre ordinateur.
Installation d’OpenMediaVault sur un Raspberry Pi
Voici les principales étapes pour installer OpenMediaVault sur Raspberry Pi OS :
- Utilisez le script d’installation pour installer toutes les dépendances et compléter la configuration de base.
- Accédez à l’interface web pour créer votre serveur personnalisé.
Nous allons maintenant apprendre à réaliser ces étapes en détail.
Remarque : Si vous voulez voir la réalisation de toutes ces étapes, j’ai une leçon vidéo disponible pour les membres de la communauté. Vous pouvez rejoindre ici et la regarder directement si cela vous intéresse (avec plus de 10 autres leçons pour Raspberry Pi et de nombreux autres avantages).
Installer OpenMediaVault
Comme mentionné précédemment, OpenMediaVault peut maintenant être installé comme un simple paquet. OMV n’est pas disponible dans le dépôt par défaut, donc vous pouvez l’installer en utilisant son script d’installation.
Remarque 1 : Je recommande d’exécuter ces commandes directement sur le Pi, pas via SSH, sinon vous serez déconnecté pendant l’installation et vous ne pourrez pas voir ce qui se passe.
Pour ceux qui doivent encore utiliser SSH, laissez le script finir une fois que vous êtes déconnecté ; l’installation se terminera quand même avec succès, mais vous devrez trouver la nouvelle adresse IP du Pi pour vous reconnecter.
Remarque 2 : Je recommande également d’utiliser une connexion filaire, car utiliser le Wi-Fi peut compliquer l’installation.
Voici comment installer OpenMediaVault sur votre Raspberry Pi :
- Mettez à jour votre système si vous ne l’avez pas déjà fait.
- Tout d’abord, installez les dépendances en utilisant ce script :
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/preinstall | sudo bash
- Redémarrez le Raspberry Pi :
sudo reboot - Ensuite, installez OpenMediaVault en utilisant ce script :
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Il installera tout ce dont vous avez besoin sans poser de questions supplémentaires. Le script redémarrera également votre Raspberry Pi une fois terminé.
Après tout cela, vous pouvez vérifier si l’installation a réussi avec :systemctl status openmediavault-engined

Je l’ai testé sur Raspberry Pi OS Lite (Trixie, 64 bits) connecté via Ethernet. Ceux qui utilisent une ancienne version (comme Bookworm) devraient consulter les instructions officielles pour OMV7 à la place.
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Accéder à l’interface web
Après le redémarrage du système, vous devriez pouvoir accéder directement à l’interface web :
- Ouvrez un navigateur web sur votre PC.
- Visitez votre adresse Raspberry Pi avec le préfixe HTTP, par exemple :
http://192.168.1.100
Vous pouvez également utiliser le nom d’hôte du Raspberry Pi si vous le connaissez :http://raspberrypi.localCe ne sont que des exemples ; vous avez peut-être changé ces paramètres dans Raspberry Pi Imager lors de l’installation ou après l’installation en utilisant la commande hostname. - L’interface web apparaîtra avec une invite de connexion :

- Entrez les identifiants par défaut pour vous connecter pour la première fois :
- Identifiant : admin
- Mot de passe : openmediavault
- Vous pouvez changer ces identifiants une fois connecté, et je vais vous montrer comment dans la section suivante.
Vous aurez alors accès à l’interface complète.
La première fois que vous vous connectez, il se peut qu’on vous demande d’appliquer des modifications de configuration en attente, qui ne sont que des mises à jour. Vous pouvez accepter.

Le tableau de bord doit être configuré, mais vous avez un menu à gauche avec toutes les fonctionnalités incluses dans OpenMediaVault.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Premiers pas avec OpenMediaVault
L’objectif ici n’est pas de donner un guide détaillé sur l’utilisation d’OpenMediaVault (il y a la documentation officielle pour ça). Au lieu de cela, je veux vous guider avec les premières étapes que tout le monde devra suivre, quel que soit le projet exact. J’espère que cela sera utile et vous fera gagner du temps.
N’hésitez pas à consulter ma vidéo sur ce sujet pour voir à quoi cela ressemble :
Voir aussi : Accédez à votre Raspberry Pi à distance, facilement
Changer le mot de passe administrateur
Pour des raisons de sécurité, il est toujours bon de changer les identifiants par défaut dès que possible après l’installation. Même si c’est juste un petit serveur à la maison, les mots de passe par défaut seront testés directement si quelqu’un découvre que vous utilisez OpenMediaVault ou un Raspberry Pi.
Pour changer le mot de passe par défaut d’OpenMediaVault :
- Cliquez sur l’icône « User Settings » dans le coin supérieur droit.
- Un menu s’affiche, cliquez sur « Change Password » :

- Entrez le nouveau mot de passe deux fois, et cliquez sur « Save » pour appliquer vos changements.
Vous pouvez également utiliser le même menu pour passer à une autre langue si nécessaire.
Bien, vous pouvez maintenant avancer avec votre projet !
Configuration du tableau de bord
Par défaut, la page d’accueil est vide, et vous obtiendrez un message expliquant quoi faire : « Le tableau de bord n’a pas encore été configuré. Pour le personnaliser, veuillez aller à la page des paramètres. »
Il suffit de cliquer sur le lien pour configurer les widgets que vous souhaitez ajouter à cette page. Le tableau de bord est vraiment bien fait : vous pouvez avoir un aperçu rapide de l’utilisation du matériel (CPU, mémoire, réseau) et de votre configuration actuelle (services activés, partages, systèmes de fichiers, etc.).

Pour certains des widgets, vous avez le choix entre des options « tableau » et « grille ». Choisissez l’un ou l’autre car ce ne sont que des designs différents. Les grilles ont des couleurs et des graphiques, tandis que les tableaux sont plus traditionnels.
Je vous conseille aussi : 25 idées de projets à réaliser chez vous avec Raspberry Pi

Monter vos disques de stockage
La partie sérieuse commence lorsque vous essayez d’ajouter vos disques de stockage. C’était déjà le cas il y a quelques années lorsque j’ai essayé OpenMediaVault pour la première fois, mais je trouve que ce n’est pas très intuitif. L’interface aide, mais il y a plusieurs étapes et si vous oubliez une étape, ça ne fonctionnera pas.
Quoi qu’il en soit, monter et formater le disque n’est pas si compliqué, alors commençons.
Je teste cela en utilisant le boîtier Argon One, avec un SSD M2 de 1 To dans le boîtier. OpenMediaVault est installé sur ma clé USB préférée (mais vous pouvez utiliser une carte SD), et je vais vous montrer comment monter le SSD, le formater et créer un partage de fichiers dessus. Les étapes devraient être similaires si vous utilisez un disque USB ou même un HAT avec plusieurs disques SATA.
- Tout d’abord, assurez-vous que votre disque de données est détecté. Allez dans Storage > Disks pour les lister :

Dans mon cas, les deux sont détectés (USB+SSD), et je m’intéresse au premier (/dev/sda). - Facultatif : Allez dans « Software RAID » si vous avez plusieurs disques et souhaitez une sécurité renforcée.
Par exemple, si vous avez deux disques, vous pouvez configurer un miroir, de sorte que si un disque est corrompu, l’autre vous sauvera (et vos fichiers).
Cette configuration est particulièrement compliquée à faire via la ligne de commande et c’est là qu’OMV est vraiment utile. - Ensuite, formatez votre disque avec EXT4.
J’ai essayé avec une partition FAT créée sur mon ordinateur mais j’ai rencontré de nombreux problèmes, donc je suppose qu’OMV fonctionne mieux avec un système de fichiers Linux.
Allez dans Storage > File Systems et cliquez sur « Create ». Vous devrez peut-être le monter d’abord.
Choisissez votre périphérique (/dev/sda dans mon cas) et le système de fichiers (EXT4 fonctionne bien).
Cela devrait suffire. En quelques étapes, un nouveau stockage de données est maintenant disponible.
Créer votre premier partage
C’est là que je me suis un peu perdu dans le processus car il y a plusieurs emplacements dans le menu de gauche pour configurer le dossier « partage » :
- Dans Stockage > Shared folders : vous créez un dossier et pouvez lui donner des permissions pour vos utilisateurs. Mais cela ne signifie pas que vous pouvez y accéder depuis un autre ordinateur. C’est juste un dossier local.
- Dans Services > SMB/CIFS > Shares: c’est là que vous configurez un dossier partagé, qui peut être accessible depuis un autre ordinateur.
Commencez par créer un nouveau dossier dans Stockage > Shared folders.
Donnez-lui un nom (« partage » ou autre), sélectionnez le système de fichiers que vous venez de créer (/dev/sda1 dans mon cas), et choisissez les permissions par défaut. C’est juste pour l’accès local, donc cela n’a pas vraiment d’importance pour l’instant.
Ensuite, allez dans Services > SMB/CIFS.
Dans le sous-menu « Settings« , assurez-vous que le service est activé.
Sinon, cochez la case « Enabled » et cliquez sur Save.
À lire ensuite : Pi5 vs Pi4 : je les ai testés, voici le résultat
Vous pouvez maintenant ouvrir le sous-menu « Partages » et créer le dossier partagé.
Le formulaire peut sembler décourageant, mais vous pouvez garder les valeurs par défaut dans la plupart des cas. Sélectionnez le dossier partagé créé à l’étape précédente, et tout le reste est facultatif. Changez juste ce qui s’applique à votre cas.
Si vous préférez ne pas vous embêter avec des mots de passe d’utilisateur et des permissions, définissez le champ « Public » sur « Guests allowed ».
Une fois toutes les étapes complétées, le nouveau dossier est listé sous Services > SMB/CIFS > Shares :
Vous pouvez maintenant y accéder via votre explorateur de fichiers depuis un ordinateur. Sur Windows, utilisez \\ADRESSE_IP et sur Linux/Mac, cela devrait être quelque chose comme smb://ADRESSE_IP.
Si les invités ne sont pas autorisés, vous serez invité à entrer un identifiant et un mot de passe. Continuez à lire pour en savoir plus à ce sujet.

Gestion des permissions de partage
C’est une autre étape qui est difficile à configurer lorsqu’il n’y a pas d’interface web. Donc OMV est très pratique si vous voulez donner différentes permissions à différents utilisateurs.
À lire ensuite : 15 projets faciles pour débuter avec un Raspberry Pi
Une bonne pratique est d’utiliser des utilisateurs et des groupes pour gérer les permissions de vos dossiers partagés :
- Créez un groupe différent pour chaque niveau d’accès.
Cela peut-être « admins » et « utilisateurs ». Ou bien un groupe par dossier partagé. Trouvez ce qui convient le mieux selon votre projet.
Pour un partage simple à la maison, un groupe nommé par exemple « accès_partage » pourrait suffire, pour configurer explicitement qui peut accéder au dossier partagé.
Allez dans Users > Groups pour créer le(s) groupe(s) correspondant(s). - Ensuite, créez un utilisateur pour chacun.
En général, vous créerez un nom d’utilisateur pour chaque personne, mais vous pouvez aussi en avoir plusieurs si vous avez des scripts ou des applications se connectant à cet appareil (un service de sauvegarde, par exemple).
Allez dans Users > Users pour créer le(s) utilisateur(s) correspondant(s).
Assurez-vous de les ajouter aux bons groupes que vous avez créés précédemment.
Une fois que vous avez créé au moins un utilisateur et un groupe pour vous-même, nous pouvons passer à la configuration des permissions du dossier partagé :
- Retournez dans « Groups » et sélectionnez le groupe auquel vous voulez donner accès à votre dossier partagé.
- Cliquez sur l’icône des privilèges dans la barre supérieure :

- Vous pouvez maintenant choisir quelles permissions donner pour chaque dossier partagé que vous avez créé :
- Lecture/Écriture : accès complet aux fichiers dans ce dossier.
- Lecture seule : peut ouvrir tous les fichiers, mais pas les modifier.
- Pas d’accès : ne peut ouvrir aucun fichier.
Vous pouvez faire la même chose dans le sous-menu Utilisateurs. Mais il est généralement préférable d’utiliser des groupes afin que cela fonctionne directement lorsque vous ajoutez de nouveaux utilisateurs à ce groupe à l’avenir.
Utiliser des plugins avec OpenMediaVault
La dernière fonctionnalité que je veux introduire est les plugins supplémentaires. OpenMediaVault est généralement utilisé pour héberger un serveur de fichiers de base, c’est pourquoi j’en ai principalement parlé dans cet article. Mais vous pouvez facilement installer de nouveaux plugins pour améliorer votre expérience et ajouter de nouvelles fonctionnalités à votre serveur de fichiers.
Vous pouvez par exemple ajouter un plugin pour activer un antivirus ou le chiffrement des fichiers sur votre système.
Pour ce faire, allez dans System > Plugins. Vous obtiendrez une liste des plugins pris en charge.
Il suffit de cliquer sur celui qui vous intéresse, et de cliquer sur « Install » pour l’installer automatiquement.

Après l’installation, le plugin sera généralement disponible dans un sous-menu, avec des paramètres supplémentaires à configurer. Voici un exemple avec le plugin Antivirus (ClamAV) :

Évidemment, vous pouvez toujours utiliser SSH et installer ClamAV sur votre Raspberry Pi manuellement. Mais l’interface web pour le gérer est appréciable.
Je vous conseille aussi : Utiliser un Raspberry Pi sans écran ? Facile, suivez le guide
J’espère que ce guide a été utile pour commencer avec OpenMediaVault sur votre Raspberry Pi. N’hésitez pas à consulter la documentation pour plus de détails (une fois installé, utiliser un Raspberry Pi ou un serveur à 10 000 € ne change rien dans l’interface), et contactez-moi si vous avez des questions supplémentaires.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources

Bonjour,
Merci pour ce tuto qui m’a permis de faire fonctionner OMV avec le FTP
Est-il possible de paramétrer l’envoi d’un mail dès qu’un fichier est envoyé sur FTP (par une détection de mouvement par exemple)
Merci