Primeros Pasos con OpenMediaVault en Raspberry Pi
He utilizado OpenMediaVault muchas veces en mi trabajo como administrador de sistemas, y puedo decirte que es muy sólido. Si buscas una forma confiable de convertir tu Raspberry Pi en un servidor de archivos, es una de las mejores opciones disponibles. A continuación, te guiaré paso a paso para empezar.
OpenMediaVault es una solución de almacenamiento conectado a la red (NAS) que se puede instalar en cualquier distribución basada en Debian, como Raspberry Pi OS Lite. Se puede usar para alojar y configurar un servidor de archivos a través de una interfaz web en unos pocos clics.
Este artículo explicará cada paso en detalle, para que puedas usar el software en tu dispositivo y crear fácilmente un recurso compartido de archivos en casa.
Si estás empezando con Raspberry Pi o Linux, tengo algo que puede ayudarte de inmediato.
Descarga mi hoja de trucos de comandos Linux gratis – es una guía de referencia rápida con todos los comandos esenciales que necesitas para avanzar con tu Raspberry Pi. Haz clic aquí para obtenerla gratis!
¿Por qué necesitas OpenMediaVault?
Como se explicó en la introducción, el objetivo principal de OpenMediaVault (OMV) es instalar un servidor de archivos y darte una bonita interfaz web para gestionarlo. Pero esta herramienta no reinventa la rueda.
Básicamente, instalará los componentes principales de un servidor de archivos NAS (en inglés) y proporcionará una interfaz entre tú y el archivo de configuración (un poco como Webmin o Cockpit, en inglés, pero dedicado al servidor de archivos y un poco mejor, creo).
También puedes hacer exactamente lo mismo usando Samba y algunos otros paquetes, pero la instalación, configuración y mantenimiento son mucho más complicados (tengo una guía completa sobre eso si te interesa, aunque sea solo para ver la diferencia).
Échale un vistazo: ¿Tu Raspberry Pi está segura? 17 consejos simples para protegerla
En mi trabajo, incluso cambié de OpenMediaVault a Debian nativo en algunos servidores (porque necesitaba actualizar el sistema base, pero OMV no estaba disponible con la última versión en ese momento). Ya no tenía la interfaz web, pero la configuración de Samba seguía siendo la misma y el recurso compartido de archivos seguía funcionando.
¿Te sientes un poco abrumado con todo este contenido técnico? ¡Puedo ayudarte! He creado un desafío de 30 días para acompañarte desde principiante hasta experto. Con él, finalmente podrás entender mejor esta jerga y completar muchos proyectos divertidos y útiles en menos tiempo. Descubre lo que hay aquí.
En cualquier caso, la idea es mantener las cosas simples para un proyecto en casa que te ahorre dinero. No tengo dudas de que algunos de ustedes son dioses con Linux, pero no hay razón para evitar añadir comodidad a la gestión de nuestro servidor Raspberry Pi.
💡 Si quieres aprender más sobre Raspberry Pi sin perderte entre cientos de tutoriales, echa un vistazo a mi guía “Domina Raspberry Pi en 30 días”.
Hardware recomendado para alojar un servidor de archivos en casa
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar
- Tarjeta SD rápida y grande: Para un servidor de archivos, recomiendo una tarjeta SD grande (al menos 128 GB) para que puedas almacenar todo en ella. Este es el mejor modelo disponible en este momento (y a menudo disponible con descuento).
- Raspberry Pi: La Raspberry Pi 5 y la Pi 4 son compatibles con OpenMediaVault. No hay necesidad de pensar más en ello. Consigue una Pi 5 o una Pi 4 con al menos 4 GB; no te arrepentirás.
Las placas más antiguas, como la Raspberry Pi 1, no son compatibles, y la instalación fallará con este tipo de error:This RPi1 is not supported (not true armhf). Exiting…
No se recomienda intentar con este modelo o la Pi Zero, ya que serán muy lentas de todos modos. Intenta conseguir una placa más nueva y potente. - Unidad SSD: Si esperas más rendimiento, una Raspberry Pi con un SSD te permitirá ejecutar el sistema realmente mucho más rápido y obtener el mejor tiempo de respuesta al abrir tus archivos. Mi modelo favorito es este, y las unidades SSD ahora son realmente asequibles, así que vale la pena (incluye adaptador USB).
De todos modos, necesitarás dos unidades de almacenamiento, así que una combinación de una tarjeta SD (o memoria USB) para el sistema y la unidad USB externa (SSD o no) es genial para este proyecto.
Lectura recomendada: Cómo Arrancar desde SSD en Raspberry Pi: Guía Paso a Paso
Espera, ¡tengo algunas recomendaciones para ti!
Antes de continuar, te invito a descubrir algunos productos que he seleccionado cuidadosamente para ti. Creo que son esenciales para tu Raspberry Pi. Échales un vistazo y pídelos directamente en Amazon.
![]() |
![]() |
![]() |
![]() |
| Una caja silenciosa y práctica | Un SSD de alto rendimiento para potenciar tu Pi | Una pantalla genial para liberar el televisor | Un teclado dedicado con touchpad |
Instalar el sistema base para OpenMediaVault
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar
Históricamente, OpenMediaVault era una distribución de Linux separada. Tenías que instalar la imagen desde cero en un nuevo servidor (o Raspberry Pi). Con las últimas versiones, OpenMediaVault ahora es un paquete simple que puedes instalar en cualquier distribución basada en Debian, lo cual es mucho mejor para nosotros.
El primer paso es tener o instalar tu sistema operativo en una Raspberry Pi. Para este tutorial, usaré Raspberry Pi OS Lite; pero debería funcionar con otras distribuciones, al menos las basadas en Debian (Ubuntu, DietPi, etc.).
Advertencia: OpenMediaVault ya no admite instalaciones en un sistema con un entorno de escritorio. Así que asegúrate de usar Raspberry Pi OS Lite para este proyecto, o recibirás un error como:
¡Este sistema está ejecutando un entorno de escritorio!
Por favor, usa una versión Lite de la imagen o no elijas instalar un entorno de escritorio.
Si necesitas orientación sobre cómo instalar un sistema operativo, te dejo leer esta guía completa para configurar Raspberry Pi OS y vuelve aquí después de eso.
Sea cual sea el caso, asegúrate de que tienes:
- Instalada una distribución basada en Debian.
- Configurado el acceso a Internet.
Anota la dirección IP de tu Raspberry Pi. La necesitarás más adelante (lee este tutorial si no sabes de qué hablo). - Actualizado el sistema:
sudo apt update && sudo apt upgrade
Configurar el acceso por SSH en tu Raspberry Pi podría ser una buena idea si tienes otra computadora desde la cual seguir este tutorial. De esta manera, podrás copiar y pegar fácilmente los comandos que te doy aquí y acceder a la interfaz web desde tu computadora.
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar
Instalación de OpenMediaVault en una Raspberry Pi
A continuación, los pasos principales para instalar OpenMediaVault en Raspberry Pi OS:
Échale un vistazo: Haz esto para tener una copia completa de tu Raspberry Pi
- Usar el script de instalación para instalar todas las dependencias y completar la configuración básica.
- Acceder a la interfaz web para crear tu servidor personalizado.
Ahora aprenderemos cómo hacerlo en detalle.
Nota: Si quieres ver todos estos pasos en acción, tengo una lección en video disponible para miembros de la comunidad. Puedes unirte aquí y verlo directamente si estás interesado (con más de 10 lecciones sobre Raspberry Pi y muchos otros beneficios).
Instalar OpenMediaVault
Como se mencionó anteriormente, OpenMediaVault ahora se puede instalar como un paquete simple. OMV no está disponible en el repositorio predeterminado, así que puedes instalarlo usando su script de instalación.
Nota 1: Recomiendo ejecutar estos comandos directamente en la Pi, no a través de SSH, o de lo contrario te desconectarás durante la instalación y no podrás ver lo que está sucediendo.
Para aquellos que aún necesiten usar SSH, dale tiempo al script para terminar una vez que te desconectes; la instalación aún se completará con éxito, pero tendrás que encontrar la nueva dirección IP de la Pi para reconectar.
Nota 2: También recomiendo usar una conexión por cable, ya que usar wifi puede complicar la instalación.
Aquí está cómo instalar OpenMediaVault en tu Raspberry Pi:
- Actualiza tu sistema si aún no lo has hecho.
- Primero, instala las dependencias usando este script:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/preinstall | sudo bash
- Reinicia la Raspberry Pi:
sudo reboot - A continuación, instala OpenMediaVault usando este script:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
Instalará todo lo que necesitas sin hacer preguntas adicionales. El script también reiniciará tu Raspberry Pi cuando haya terminado.
Después de que todo esté listo, puedes verificar si la instalación fue exitosa con:systemctl status openmediavault-engined

Lo probé en Raspberry Pi OS Lite (Trixie, 64 bits) conectado por Ethernet. Aquellos que usen una versión más antigua (como Bookworm) deberían consultar las instrucciones oficiales para OMV7 en su lugar.
Acceder a la interfaz web
Después de que el sistema se reinicie, deberías poder acceder a la interfaz web directamente:
- Abre un navegador web en tu PC.
- Visita tu dirección Raspberry Pi con el prefijo HTTP, por ejemplo:
http://192.168.1.100
También puedes usar el nombre de host de Raspberry Pi si lo conoces:http://raspberrypi.localEstos son solo ejemplos; puede que hayas cambiado estas configuraciones en Raspberry Pi Imager durante la instalación o después de la instalación usando el comando hostname. - La interfaz web aparecerá con un aviso de inicio de sesión:

- Ingresa las credenciales predeterminadas para iniciar sesión por primera vez:
- Usuario: admin
- Contraseña: openmediavault
- Puedes cambiar estas credenciales una vez que hayas iniciado sesión, te mostraré cómo en la siguiente sección.
Luego tendrás acceso a la interfaz completa.
La primera vez que inicies sesión, es posible que se te pida aplicar cambios de configuración pendientes, que son solo actualizaciones. Puedes aceptarlas.

El panel de control necesita ser configurado, pero tienes un menú a la izquierda con todas las funciones incluidas en OpenMediaVault.
Obtén tu archivo PDF con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar
Primeros pasos con OpenMediaVault
El objetivo aquí no es dar una guía detallada sobre cómo usar OpenMediaVault (para eso está la documentación oficial). En cambio, quiero guiarte con los primeros pasos que cualquiera tendrá que seguir, independientemente del proyecto específico. Espero te resulte útil y te ahorre tiempo.
Siéntete libre de revisar mi video sobre este tema para ver cómo se ve en la práctica:
Cambiar la contraseña del administrador
Por razones de seguridad, siempre es una buena práctica cambiar las credenciales predeterminadas lo antes posible después de la instalación. Incluso si es solo un pequeño servidor en casa, las contraseñas predeterminadas serán probadas directamente si alguien descubre que estás usando OpenMediaVault o una Raspberry Pi.
Para cambiar la contraseña predeterminada de OpenMediaVault:
- Haz clic en el ícono de “User Settings” en la esquina superior derecha.
- Aparece un menú, haz clic en “Change Password”:

- Ingresa la nueva contraseña dos veces y haz clic en “Save” para aplicar tus cambios.
También puedes usar el mismo menú para cambiar a otro idioma si es necesario.
¡Bien, ahora puedes avanzar con tu proyecto!
Configuración del panel de control
Por defecto, la página de inicio está vacía, y recibirás un mensaje explicando qué hacer: “El panel de control aún no ha sido configurado. Para personalizarlo, por favor ve a la página de configuración.”
Simplemente haz clic en el enlace para configurar los widgets que deseas agregar a esta página. El panel de control está realmente bien hecho; puedes tener una visión rápida del uso del hardware (CPU, memoria, red) y tu configuración actual (servicios habilitados, recursos compartidos, sistemas de archivos, etc.).

Para algunos de los widgets, tienes la opción entre “table” y “grid”. Elige cualquiera de las dos ya que son solo diferentes diseños. Las cuadrículas tienen colores y gráficos, mientras que las tablas son más tradicionales.
Échale un vistazo: Raspberry Pi 5 vs 4: los comparé y aquí tienes el resultado

Montar tus unidades de almacenamiento
La parte seria comienza cuando intentas agregar tus unidades de almacenamiento. Esto ya era el caso hace unos años cuando probé OpenMediaVault por primera vez, pero siento que no es muy intuitivo. La interfaz ayuda, pero hay varios pasos y si olvidas uno, no funcionará.
De todos modos, montar y formatear el disco no es tan complicado, así que empecemos con eso.
Estoy probando esto usando la carcasa Argon One, con un SSD M2 de 1 Tb en la carcasa. OpenMediaVault está instalado en mi memoria USB favorita (pero puedes usar una tarjeta SD), y te mostraré cómo montar el SSD, formatearlo y crear un recurso compartido en él. Los pasos deberían ser similares si usas una unidad USB o incluso un HAT con varias unidades SATA.
- Primero, asegúrate de que tu unidad de datos sea detectada. Ve a Storage > Disks para listar todas ellas:

En mi caso, ambas son detectadas (USB+SSD), y estoy interesado en la primera (/dev/sda). - Opcional: Ve a “Software RAID” si tienes varios discos y quieres seguridad adicional.
Por ejemplo, si tienes dos unidades, puedes configurar un espejo, para que si un disco se corrompe, el otro te salvará la vida (y los archivos).
Esta configuración es particularmente complicada de hacer a través de la línea de comandos y donde OMV es realmente útil. - Luego formatea tu disco con EXT4.
Intenté con una partición FAT creada en mi computadora, pero encontré muchos problemas, así que supongo que OMV funciona mejor con un sistema de archivos de Linux.
Ve a Storage > File Systems y haz clic en “Create”. Puede que necesites montarlo primero.
Elige tu dispositivo (/dev/sda en mi caso) y el sistema de archivos (EXT4 funciona bien).
Eso debería ser suficiente. En unos pocos pasos, el nuevo almacenamiento de datos ahora está disponible.
Crear tu primer recurso compartido
Aquí es donde me perdí un poco en el proceso porque hay varias ubicaciones en el menú izquierdo para configurar la carpeta “compartida”:
- En Storage > Shared folders: creas una carpeta y puedes darle permisos a ella para tus usuarios. Pero eso no significa que puedas acceder a ella desde otra computadora. Es solo una carpeta local.
- En Services > SMB/CIFS > Shares: ahí es donde configuras una carpeta compartida, que puede ser accedida desde otra computadora.
Comienza creando una nueva carpeta en Storage > Shared folders.
Establece un nombre (“compartir” o lo que sea), selecciona el sistema de archivos que acabas de crear (/dev/sda1 en mi caso), y elige los permisos predeterminados. Esto es solo para acceso local, así que no importa mucho por ahora.
Luego, ve a Servicios > SMB/CIFS.
En el submenú “Settings”, asegúrate de que el servicio esté habilitado.
Si no, marca la casilla “Enabled” y haz clic en “Save”.
Ahora puedes abrir el submenú “Shares” y crear la carpeta compartida.
El formulario puede parecer abrumador, pero puedes mantener los valores predeterminados en la mayoría de los casos. Selecciona la carpeta compartida creada en el paso anterior, y todo lo demás es opcional. Solo cambia lo que aplique a tu caso.
Si prefieres no molestarte con contraseñas de usuario y permisos, establece el campo “Public” en “Guests allowed”.
Una vez que se completen todos los pasos, la nueva carpeta se listará en Services > SMB/CIFS > Shares:
Ahora puedes acceder a ella a través de tu explorador de archivos desde una computadora. En Windows, usa \\DIRECCIÓN_IP y en Linux/Mac, debería ser algo como smb://DIRECCIÓN_IP.
Si no se permiten invitados, se te pedirá un inicio de sesión y contraseña. Sigue leyendo para aprender más sobre esto.

Gestión de permisos de uso compartido
Ese es otro paso que es difícil de configurar cuando no hay una interfaz web. Así que OMV es bastante útil si quieres dar diferentes permisos a diferentes usuarios.
Quizás te interese: Probé usar una Raspberry Pi 5 como PC principal, esto pasó
La mejor práctica es utilizar usuarios y grupos para gestionar los permisos de acceso a tus carpetas compartidas:
- Crea un grupo diferente para cada nivel de acceso.
Quizás sean “administradores” y «usuarios», o tal vez un grupo por cada carpeta compartida. Elige la opción que mejor se adapte a tu proyecto.
Para un recurso compartido simple en casa, un grupo con un nombre como “acceso_compartido” podría ser suficiente, ya que permite definir de forma explícita quién puede acceder a la carpeta compartida.
Ve a Users > Groups para crear el grupo o los grupos correspondientes. - Luego crea un usuario para cada persona.
En general, crearás un nombre de usuario por cada individuo, pero también puedes crear usuarios adicionales si tienes algunos scripts o aplicaciones que se conecten a este dispositivo (por ejemplo, un servicio de copias de seguridad, por ejemplo).
Ve a Users > Users para crear el usuario o los usuarios correspondientes.
Asegúrate de añadirlos a los grupos correctos que creaste anteriormente.
Una vez que hayas creado al menos un usuario y grupo para ti, podemos avanzar y configurar los permisos de la carpeta compartida:
- Regresa a “Grupos” y selecciona el grupo al que deseas dar acceso a tu carpeta compartida.
- Haz clic en el ícono de privilegios en la barra superior:

- Ahora puedes elegir qué permisos dar para cada carpeta compartida que creaste:
- Read/Write: acceso completo a los archivos en esta carpeta.
- Read only: puede abrir todos los archivos, pero no editarlos.
- No access: no puede abrir ningún archivo.
Puedes hacer lo mismo en el submenú de Usuarios. Pero generalmente es mejor práctica usar grupos para que funcione automáticamente cuando añadas nuevos usuarios a este grupo en el futuro.
Usar plugins con OpenMediaVault
La última característica que quiero presentar son los plugins adicionales. OpenMediaVault se usa generalmente para alojar un servidor de archivos básico, por eso escribí principalmente sobre ello en este artículo. Pero puedes instalar fácilmente nuevos plugins para mejorar tu experiencia y añadir nuevas funciones a tu servidor de archivos.
Por ejemplo, puedes añadir un plugin para habilitar un antivirus o cifrado de archivos en tu sistema.
Para hacer esto, ve a System > Plugins. Obtendrás una lista de los plugins soportados.
Simplemente haz clic en el que te interese y luego en “Install” para instalarlo automáticamente.

Después de la instalación, el plugin suele estar disponible en un submenú, con opciones adicionales para configurarlo. Aquí hay un ejemplo con el plugin de antivirus (ClamAV):

Obviamente, siempre puedes usar SSH e instalar ClamAV manualmente en tu Raspberry Pi (en inglés); pero la interfaz web para gestionarlo es muy apreciable.
Espero que esta guía haya sido útil para comenzar con OpenMediaVault en tu Raspberry Pi. No dudes en consultar su documentación para más detalles (una vez instalado, usar una Raspberry Pi o un servidor de 10 mil euros no cambia nada en la interfaz), y contáctame si tienes alguna pregunta adicional.
Cuando estés preparado, aquí tienes un atajo para ti:
Domina tu Raspberry Pi en 30 días: Si buscas los mejores consejos para convertirte en un experto en Raspberry Pi, este libro es para ti. Aprende habilidades útiles de Linux y practica múltiples proyectos con guías paso a paso.




