Las distribuciones Linux live son ampliamente conocidas por su versatilidad y utilidad. Pueden ejecutarse directamente desde dispositivos removibles, como una memoria USB, sin necesidad de instalarse en el almacenamiento interno de una computadora. Estos sistemas operativos están diseñados para ofrecer una experiencia completa al usuario sin realizar cambios permanentes en el sistema principal. MiniOS es un proyecto que va un paso más allá al presentarse como una distribución Linux modular y portátil basada en Debian.
La característica principal de MiniOS es su capacidad para crear ISO personalizadas, que proporcionan al usuario un entorno de trabajo completo y práctico, arrancable desde un dispositivo de arranque removible, como una memoria USB.
MiniOS se distribuye en varias versiones de archivos ISO, todas descargables desde el sitio web oficial del proyecto. Alternativamente, los usuarios pueden crear su propia versión utilizando un sistema de secuencias de comandos inteligente llamado "minios-live scripts" y los archivos publicados en el repositorio GitHub del proyecto.
MiniOS es una distribución Linux ligera y rápida diseñada para ser instalada en una memoria USB. Aunque el proyecto MiniOS no es nuevo, su versión más moderna se lanzó en 2020, basada en Debian.
Una de las características distintivas de MiniOS es su enfoque modular en la configuración del sistema. Esto permite a los usuarios añadir o eliminar características según sus necesidades específicas, lo que hace que el sistema sea fácil de usar y altamente personalizable. MiniOS ocupa solo entre 350 y 1660 MB de espacio en disco, según la versión, y se puede cargar en un dispositivo de arranque utilizando utilidades populares como Ventoy, Rufus, UNetbootin, balenaEtcher, entre otros.
MiniOS admite el arranque tanto desde UEFI como desde BIOS heredados, lo que significa que el sistema operativo está diseñado para funcionar en sistemas que utilizan tanto EFI (Interfaz de Firmware Extensible) como BIOS tradicional. Además, MiniOS utiliza el mismo gestor de paquetes que Debian, lo que proporciona acceso a los mismos repositorios y la capacidad de instalar paquetes de software normalmente disponibles para los usuarios de Debian.
MiniOS se ofrece en diversas ediciones, cada una diseñada para satisfacer las necesidades específicas de los usuarios. Desde el sitio web oficial del proyecto, se pueden descargar diferentes archivos ISO que son listos para usar, lo que evita la necesidad de utilizar el sistema de secuencias de comandos mencionado anteriormente.
A continuación, se presentan las principales diferencias entre las ediciones de MiniOS:
- Flux: Una versión compacta similar visualmente a Slax, basada en Fluxbox como entorno de escritorio, ocupando poco más de 350 MB.
- Minimum: Basada en una versión anterior de Debian, comprimida con el algoritmo xz para ocupar menos espacio, con un conjunto mínimo de software y un peso de aproximadamente 375 MB.
- Standard: La edición más equilibrada de MiniOS, que combina compacidad con funcionalidades esenciales para la mayoría de los usuarios. Utiliza el algoritmo de compresión zstd y ofrece una interfaz de usuario amigable, con un peso de alrededor de 560 MB.
- Maximum: Un sistema completo para trabajo y entretenimiento, que incluye todo lo que ofrece la versión Standard, además de software empresarial y de entretenimiento, como procesadores de texto, reproductores multimedia, navegadores y programas de respaldo, con un peso de aproximadamente 700 MB.
- Ultra: Un sistema completo para usuarios avanzados que necesitan funciones avanzadas, como editores de música, suites de oficina, editores de imágenes, software de modelado 3D y virtualización, con un peso de casi 1,4 GB.
- Puzzle: Una edición especial de MiniOS similar a la versión Standard pero con opciones de expansión integradas. Las nuevas funciones se agregan a través de módulos proporcionados por los desarrolladores de MiniOS y publicados en el sitio web oficial.
Una de las limitaciones de MiniOS es su incompatibilidad con Secure Boot, una característica de seguridad diseñada para proteger el proceso de arranque de dispositivos. Sin embargo, se puede utilizar Ventoy, una aplicación que permite crear una memoria USB de arranque con múltiples archivos ISO, incluyendo MiniOS, sin necesidad de desactivar Secure Boot.
Para utilizar Ventoy, simplemente descarga la aplicación, conecta una memoria USB formateable, extrae el contenido del archivo comprimido de Ventoy en una carpeta de tu elección y ejecuta Ventoy2Disk.exe. Asegúrate de que la opción "Secure Boot Support" esté habilitada en el menú de opciones y luego haz clic en "Install" para configurar la memoria USB. Luego, copia el archivo ISO de MiniOS en la partición principal de la memoria USB, que tiene la etiqueta de Ventoy.
Para iniciar MiniOS, solo necesitas conectar la memoria USB a cualquier sistema, presionar Enter cuando aparezca la pantalla de arranque de Ventoy (asegurándote de haber seleccionado el archivo ISO de MiniOS) y elegir "Boot in grub2 mode" en el menú siguiente.
Además, MiniOS permite a los usuarios crear su propia versión personalizada utilizando scripts específicos. Actualmente, el sistema es compatible con varias opciones para empaquetar el archivo ISO, incluyendo diferentes versiones de Debian y entornos de escritorio. Para crear una versión personalizada, debes tener una máquina Linux Debian 12 o Ubuntu 22.04, descargar los archivos necesarios desde el repositorio GitHub de MiniOS, configurar los parámetros básicos de la distribución en el archivo "buildconfig", y finalmente usar el comando "./install" para crear el archivo ISO personalizado.
MiniOS es una distribución Linux versátil que se destaca por su modularidad, portabilidad y capacidad de personalización. Ofrece una amplia gama de ediciones para satisfacer diversas necesidades de los usuarios y puede ser utilizado en sistemas con arranque UEFI o BIOS legacy gracias a Ventoy. Si estás buscando una distribución Linux ligera y adaptable, MiniOS podría ser una excelente opción.