Synex 13 u12 refuerza Linux con snapshots ZFS, recuperación desde GRUB y un instalador renovadoSynex 13 u12 ya está disponible y llega con una de las actualizaciones más importantes de esta distribución Linux en materia de recuperación del sistema. La nueva versión incorpora Synex Snapshots 0.5.0, amplía el soporte para Btrfs y ZFS, permite recuperar estados anteriores directamente desde GRUB y modifica aspectos importantes del instalador.
La actualización pone el foco en un problema especialmente sensible para usuarios y administradores de Linux: cómo recuperar rápidamente un equipo después de una actualización fallida, una configuración incorrecta o daños en componentes esenciales del sistema.
Synex Snapshots 0.5.0: el gran protagonista
Una de las principales novedades de Synex 13 u12 es la llegada a la rama estable de Synex Snapshots 0.5.0.
La herramienta nació inicialmente orientada a Btrfs, pero en esta nueva versión evoluciona hacia una plataforma de recuperación mucho más completa, capaz de trabajar de forma diferenciada con Btrfs y OpenZFS.
Synex Snapshots detecta automáticamente qué sistema de archivos utiliza la instalación y emplea el backend correspondiente. De esta forma, aunque el usuario utiliza una misma interfaz, las operaciones internas respetan las características nativas de cada tecnología.
Btrfs ahora puede recuperarse directamente desde GRUB
En instalaciones con Btrfs, Synex Snapshots permite crear diferentes tipos de snapshots y añade mecanismos de automatización con frecuencia y retención configurables.
La característica más interesante llega mediante la integración con grub-btrfs.
Los snapshots que contienen el sistema raíz pueden aparecer directamente en el menú de GRUB. Esto permite arrancar una versión anterior del sistema incluso cuando la instalación principal ya no puede iniciar correctamente.
El escenario es especialmente útil después de:
- una actualización problemática;
- la instalación de un paquete incompatible;
- cambios incorrectos en la configuración;
- daños en archivos críticos;
- problemas que impidan iniciar Linux normalmente.
Una vez iniciado desde el snapshot, Synex Snapshots puede reconocer que se encuentra dentro de un entorno de recuperación y ofrecer la posibilidad de restaurar nuevamente el sistema instalado.
La recuperación puede funcionar incluso con daños graves
El proyecto ha trabajado además en escenarios donde determinados componentes importantes de Linux dejan de existir o quedan dañados.
Según las pruebas realizadas durante el desarrollo, el mecanismo fue diseñado para continuar funcionando incluso ante situaciones severas, incluyendo problemas relacionados con archivos esenciales de configuración.
Esto convierte a los snapshots en algo más que una herramienta destinada simplemente a deshacer pequeños cambios.
Para usuarios de escritorio y administradores, disponer de un sistema arrancable anterior directamente desde GRUB puede reducir considerablemente la necesidad de utilizar posteriormente un Live USB, montar particiones manualmente o reparar el equipo mediante chroot.
ZFS se convierte en una pieza central de Synex
Synex 13 ya permitía seleccionar ZFS durante la instalación. Con Synex 13 u12, esta tecnología queda integrada también dentro del sistema de snapshots y recuperación.
Synex Snapshots identifica dinámicamente el dataset raíz y descubre los datasets relacionados con el sistema.
Los snapshots son snapshots ZFS nativos, por lo que la distribución aprovecha las capacidades propias de OpenZFS en lugar de intentar reproducir el comportamiento de Btrfs.
Para restaurarlos, la herramienta utiliza mecanismos como:
zfs rollback
Antes de ejecutar una restauración histórica, Synex puede comprobar si existen snapshots o bookmarks posteriores que deberán desaparecer como consecuencia de la operación.
Cuando existe ese riesgo, la interfaz informa previamente al usuario.
Más seguridad al eliminar snapshots ZFS
La gestión de snapshots con ZFS puede resultar más compleja debido a la existencia de clones dependientes.
Eliminar un snapshot que tenga clones asociados podría afectar otros datasets.
Para reducir ese riesgo, Synex Snapshots analiza primero las dependencias existentes. Si detecta clones, muestra qué elementos podrían verse afectados y solicita una confirmación específica antes de realizar una eliminación recursiva.
El estado también vuelve a comprobarse inmediatamente antes de ejecutar la operación.
Este enfoque busca evitar que una modificación producida entre la comprobación inicial y la operación definitiva provoque una eliminación inesperada.
Snapshots automáticos también para ZFS
Synex Snapshots 0.5.0 incorpora su propio sistema de automatización para ZFS.
Es posible establecer diferentes políticas por dataset con frecuencias:
- Hourly;
- Daily;
- Weekly;
- Monthly;
- Frequent, con intervalos configurables.
Los datasets hijos pueden utilizar configuraciones propias o heredar determinadas políticas del dataset raíz.
La retención funciona sobre los snapshots automáticos, mientras que los snapshots creados manualmente no son eliminados automáticamente por estas políticas.
Además, Synex incorpora un modo dry-run, que permite comprobar qué snapshots serían creados o eliminados sin modificar realmente ZFS.
grub-zfs lleva los snapshots ZFS al menú de arranque
Otra de las novedades destacadas es grub-zfs, una herramienta desarrollada para integrar estados arrancables de ZFS directamente dentro de GRUB.
El sistema puede diferenciar tres grandes tipos de entradas:
- [Synex]: snapshots gestionados por Synex Snapshots;
- [External]: snapshots compatibles creados fuera de Synex;
- [RW Clone]: clones escribibles generados desde snapshots.
Esta última posibilidad resulta particularmente interesante.
Cuando ZFS crea un clon escribible a partir de un snapshot, ese estado puede utilizarse como un entorno independiente. Posteriormente, grub-zfs puede detectarlo y permitir volver a arrancarlo conservando los cambios realizados.
ZFSBootMenu también puede integrarse con Synex
Para usuarios avanzados, Synex incorpora además el paquete synex-zfsbootmenu.
ZFSBootMenu está especializado en la administración y arranque de entornos basados en ZFS.
Synex optó por mantener esta funcionalidad separada en lugar de convertir Synex Snapshots en un administrador completo de Boot Environments.
La arquitectura queda así organizada en tres niveles:
- Synex Snapshots para snapshots, restauración y automatización;
- grub-btrfs y grub-zfs para recuperación desde GRUB;
- ZFSBootMenu para una administración más avanzada de entornos ZFS.
Importante: un snapshot no sustituye un backup
Aunque las nuevas funciones pueden facilitar enormemente la recuperación de Linux, existe una diferencia fundamental entre snapshot y copia de seguridad.
Normalmente los snapshots continúan almacenados en el mismo dispositivo que contiene el sistema.
Por ello, ante la avería física de una unidad, pérdida del dispositivo o daños graves del almacenamiento, los snapshots pueden desaparecer junto con los datos originales.
La estrategia adecuada sigue siendo combinar snapshots para recuperación rápida con backups almacenados de manera independiente.
Cambios importantes en el instalador de Synex 13 u12
Las nuevas capacidades también han provocado modificaciones en el instalador.
calamares-settings-synex llega a la versión 1.0.30 y modifica el esquema utilizado para el particionado automático.
Uno de los cambios principales es la eliminación de la partición /boot independiente en el esquema automático habitual.
Al mantener /boot dentro del sistema raíz, los snapshots realizados sobre Btrfs o ZFS pueden incluir también esta parte del sistema.
¿Qué ocurre con el cifrado LUKS2?
Las instalaciones que necesiten cifrado mediante LUKS2 podrán seguir configurándolo mediante el particionado manual.
En esos escenarios, el usuario puede crear una partición /boot independiente en ext4 de acuerdo con las necesidades de este tipo de instalación.
Synex Snapshots mantiene soporte para estas configuraciones y puede conservar el contenido de /boot durante determinadas operaciones de recuperación.
Instalaciones más limpias según el sistema de archivos
Synex 13 u12 también intenta evitar la instalación innecesaria de herramientas.
El instalador adapta determinados paquetes de acuerdo con el sistema de archivos seleccionado.
- Si no se utiliza ZFS, pueden eliminarse sus paquetes y dependencias innecesarias.
- Si no se utiliza Btrfs, grub-btrfs no permanece instalado.
- Si la instalación no utiliza Btrfs ni ZFS, Synex Snapshots tampoco necesita mantenerse.
De esta manera, una instalación basada en ext4 o XFS no carga herramientas destinadas a tecnologías que no utiliza.
Linux 6.12.107 y software actualizado
Synex 13 u12 incorpora las actualizaciones acumulativas disponibles desde los repositorios de Debian Trixie utilizadas por el proyecto al momento de construir las imágenes.
Entre las versiones incluidas destacan:
- Linux Kernel 6.12.107;
- systemd 257.13;
- OpenSSL 3.5.7;
- ZFS 2.3.9;
- btrfs-progs 6.14;
- Mesa 25.0.7;
- PipeWire 1.4.2;
- Firefox ESR 140.15.0;
- Flatpak 1.16.6;
- Calamares 3.3.14.
Ocho escritorios disponibles
Synex 13 u12 se distribuye actualmente en ocho ediciones de escritorio, permitiendo elegir entre diferentes experiencias y niveles de consumo de recursos.
- KDE Plasma 6.3.6;
- GNOME 48.7;
- XFCE 4.20;
- MATE;
- LXDE;
- IceWM 3.7.4;
- Openbox 3.6.1;
- COSMIC Epoch 1.3.0.
Synex apuesta por hacer más sencilla la recuperación de Linux
Synex 13 u12 no es simplemente una actualización de paquetes. La integración de snapshots, recuperación desde GRUB y soporte avanzado para ZFS muestra una orientación clara hacia la resiliencia del sistema.
La posibilidad de arrancar un snapshot anterior cuando Linux deja de funcionar normalmente puede resultar especialmente atractiva tanto para usuarios experimentados como para quienes buscan reducir la complejidad de una recuperación.
Además, mantener implementaciones independientes para Btrfs y ZFS permite aprovechar las capacidades propias de cada sistema de archivos sin intentar imponer un único modelo de funcionamiento.
Con Synex Snapshots 0.5.0, grub-btrfs, grub-zfs y la integración opcional con ZFSBootMenu, Synex 13 u12 construye una infraestructura de recuperación poco habitual entre las distribuciones Linux de escritorio.
Synex 13 u12 ya se encuentra disponible en sus ocho ediciones. Como medida de seguridad, antes de instalar una imagen ISO es recomendable comprobar siempre las sumas de verificación proporcionadas oficialmente por el proyecto.
Más información y detalles: https://synex.ar/synex-13-u12-synex-snapshots-0-5-0-con-soporte-zfs-recuperacion-desde-grub-y-cambios-en-el-instalador/

