Hola amigo, como estas? Estuvimos revisando y el error es de ciertas imágenes de Synex. Vos estás intentando instalar en un equipo con legacy boot / BIOS, y esta faltando un componente, por eso es que da el error. Este error esta presente en las imágenes de Synex Semi-rolling y en las versiones estables de Gnome, KDE, Cosmic, XFCE y MATE. Las únicas imágenes que no tienen este error son las de openbox, lxde y icewm.
Antes que nada, te pedimos disculpas por los inconvenientes, y te agradezco el comentario, porque pudimos detectar el fallo y tomar las acciones correctivas para la próxima actualización de Synex. Ahora, para que puedas solucionar el error, lo podemos hacer entrando al sistema instalado, instalar el componente faltante y reinstalar grub. Entonces de esta manera, recuperarías la instalación.
Estos pasos son para hacerlo directo desde el live recién instalado. Si ya lo instalaste, y tenés tu equipo con el sistema sin arrancar, inicias nuevamente con el medio de instalación de Synex y solamente haces los pasos 3 y 4.
PASO 1
Primero, abrimos la terminal y listamos las particiones:
sudo synex-chroot --list
Vas a ver algo como esto:
synex@synex:~$ sudo synex-chroot --list
NAME TYPE FSTYPE LABEL UUID SIZE MOUNTPOINTS
loop0 loop squashfs 1,7G /run/live/rootfs/filesystem.squashfs
sr0 rom iso9660 Synex 13 2026-08-01-03-40-45-00 1,9G /run/live/medium
vda disk 20G
├─vda1 part ext4 boot 1025b535-52fc-4ce4-948e-b7ed11c4ce3a 1G /tmp/calamares-root-jabkmpt0/boot
└─vda2 part btrfs rootfs d28c0df3-1fc2-471f-be89-2acc41c4968f 19G /tmp/calamares-root-jabkmpt0/.snapshots
/tmp/calamares-root-jabkmpt0/var/log
/tmp/calamares-root-jabkmpt0/home
/tmp/calamares-root-jabkmpt0
PASO 2
Procedemos a desmontar el arbol que quedó montado de calamares (reemplazar el /tmp/calamares-root-**** por el que te aparezca en el list):
sudo umount -R /tmp/calamares-root-jabkmpt0
Vas a ver algo así:
synex@synex:~$ sudo umount -R /tmp/calamares-root-jabkmpt0
synex@synex:~$ sudo synex-chroot --list
NAME TYPE FSTYPE LABEL UUID SIZE MOUNTPOINTS
loop0 loop squashfs 1,7G /run/live/rootfs/filesystem.squashfs
sr0 rom iso9660 Synex 13 2026-08-01-03-40-45-00 1,9G /run/live/medium
vda disk 20G
├─vda1 part ext4 boot 1025b535-52fc-4ce4-948e-b7ed11c4ce3a 1G
└─vda2 part btrfs rootfs d28c0df3-1fc2-471f-be89-2acc41c4968f 19G
synex@synex:~$
PASO 3
Luego, montar el sistema instalado, reemplazando las particiones por las que te aparezcan. En tu caso serían seguramente sda1 y sda2. En caso que no, revisa cual corresponde a boot y cual a rootfs y reemplaza en consecuencia:
sudo synex-chroot /dev/vda2 --boot /dev/vda1
El resultado se vería de la siguiente manera:
synex@synex:~$ sudo synex-chroot /dev/vda2 --boot /dev/vda1
synex-chroot: mounting /dev/vda2 on /mnt
synex-chroot: detected Btrfs root subvolume: @
synex-chroot: unmounting /mnt
synex-chroot: mounting /dev/vda2 on /mnt with options: subvol=@
synex-chroot: mounting Btrfs subvolume @home on /mnt/home
synex-chroot: mounting Btrfs subvolume @log on /mnt/var/log
synex-chroot: mounting Btrfs subvolume @snapshots on /mnt/.snapshots
synex-chroot: mounting /dev/vda1 on /mnt/boot
synex-chroot: binding /dev on /mnt/dev
synex-chroot: mounting proc on /mnt/proc
synex-chroot: binding /sys on /mnt/sys
synex-chroot: binding /run on /mnt/run
synex-chroot: copied host DNS resolver configuration into target
synex-chroot: target system is ready under /mnt
synex-chroot: copied host DNS resolver configuration into target
synex-chroot: entering chroot; type 'exit' to leave
root@synex:/#
PASO 4
Una vez en el chroot, procedemos a la instalación de grub para legacy bios:
apt update
apt install grub-pc-bin
Por ultimo, instalamos grub nuevamente (reemplazas vda por la que corresponda en tu equipo, por lo que vimos en el error que te dió, es sda)
grub-install --target=i386-pc --recheck /dev/vda
Deberías ver el mensaje:
Installing for i386-pc platform.
Installation finished. No error reported.
Luego regeneramos el menu de grub:
update-grub
Deberías ver un mensaje como este:
root@synex:/# update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/Vimix/theme.txt
Found background image: .background_cache.png
Found linux image: /boot/vmlinuz-6.12.100+deb13-amd64
Found initrd image: /boot/initrd.img-6.12.100+deb13-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Adding boot menu entry for UEFI Firmware Settings ...
done
root@synex:/#
Y como calamares no terminó de hacer sus operaciones, debemos realizar la limpieza que hace al final, para sacar los componentes del instalador:
sudo apt autoremove live-boot live-config live-config-systemd calamares-settings-synex calamares synex-chroot synex-lvm-setup partitionmanager
Por último, salís del chroot con exit y reinicias. Cuando escribas exit vas a ver algo así:
root@synex:/# exit
logout
synex-chroot: restored target DNS resolver configuration
synex-chroot: unmounting /mnt/boot
synex-chroot: unmounting /mnt/.snapshots
synex-chroot: unmounting /mnt/var/log
synex-chroot: unmounting /mnt/home
synex-chroot: unmounting /mnt/run
synex-chroot: unmounting /mnt/sys
synex-chroot: unmounting /mnt/proc
synex-chroot: unmounting /mnt/dev
synex-chroot: unmounting /mnt
synex-chroot: done
synex@synex:~$
Reinicias el sistema y ya tenés Synex funcionando.
Cualquier duda o comentario, no dudes en avisarme para revisarlo.
Un saludo!