Esta guía explica cómo instalar refugiOS sobre una base de XUbuntu como método alternativo. Se recomienda usar la imagen pregenerada para la mayoría de los casos, ya que es más rápida y sencilla. El método de Xubuntu puede ser útil si necesitas compatibilidad con hardware antiguo (BIOS/MBR) o si prefieres el esquema Live con persistencia.
Important
Antes de empezar: La elección del dispositivo físico (pendrive, SSD, adaptador) y su capacidad condicionan el rendimiento y los contenidos que podrás instalar. Consulta la Guía de Elección del Medio de Instalación para tomar la mejor decisión según tu presupuesto.
Utilizamos versiones ligeras de Xubuntu para maximizar el espacio libre disponible:
- Xubuntu 24.04 LTS (Recomendado): La opción más estable con soporte garantizado durante años.
- Xubuntu 25.10 (Última versión): Si prefieres tener kernels más modernos para hardware muy nuevo, aunque con un ciclo de soporte más corto.
- Aviso: Descarga siempre la variante "Minimal" para ahorrar unos 2 GB de espacio eliminando programas innecesarios (juegos, ofimática pesada, etc.).
Hay dos formas principales de configurar el sistema. Lee con atención:
El sistema reside de forma segura en una imagen inerte (SquashFS) y los cambios se guardan en la partición writable. Esto evita el desgaste excesivo de la memoria y protege tu ordenador anfitrión.
-
Desde Windows: Usa Rufus. Al elegir la ISO, arrastra el deslizador de "Tamaño de partición persistente" al máximo posible (dejando un poco de aire).
-
Desde Ubuntu: Tienes dos formas principales de preparar el USB:
- Opción 1: Creador de discos de arranque (Guía oficial). Es la herramienta nativa y más sencilla si no necesitas persistencia avanzada.
- Opción 2: mkusb (Usuarios avanzados). Es la opción recomendada para asegurar que la persistencia funcione correctamente y para guardar tus cambios en refugiOS.
sudo add-apt-repository ppa:mkusb/ppa sudo apt update sudo apt install mkusb usb-pack-efi
-
Desde Debian: Debido a que las versiones modernas de Debian (12, 13 y superiores) tienen políticas de seguridad estrictas que bloquean repositorios antiguos, realizaremos una instalación manual:
-
Instalación de los paquetes necesarios: Descarga los archivos
.deb(busca siempre la versión más reciente) de dus, mkusb-common, mkusb-nox y usb-pack-efi desde el repositorio oficial de mkusb.Abre una terminal en tu carpeta de descargas e instálalos todos a la vez:
sudo apt update sudo apt install ./dus_*.deb ./mkusb-common_*.deb ./mkusb-nox_*.deb ./usb-pack-efi_*.deb
-
Si has elegido la opción de instalar mkusb, sigue estos pasos exactos en la herramienta:
- Inicio: Ejecuta
sudo dusen la terminal. - Acción: Selecciona
i: Install (make a boot device). - Selección de imagen: Elige el archivo
.isode Xubuntu que has descargado. - Selección de destino: Marca tu pendrive. (¡Atención! Verifica por el tamaño que no estás marcando tu disco duro principal).
- Método (Tool): Selecciona
p: 'dus-Persistent', classic dus method. - Opciones adicionales: Para cualquier decisión que no se haya indicado aquí, selecciona siempre "Use defaults".
- Espacio de Persistencia: Aquí debes tomar una decisión:
- 100% (Recomendado): Si quieres usar todo el pendrive para refugiOS y sus archivos.
- 50%: Si quieres que la mitad del USB sea una partición de datos común (
usbdata) visible desde cualquier sistema operativo (estos datos no estarán encriptados, así que no deberías tener información personal allí).
- Confirmación: Aparecerá una pantalla de advertencia final (fondo rojo/naranja). Selecciona Go (Yes) y pulsa Aceptar.
- Otros Linux (Manual con
dd): (no recomendado) Si grabas la imagen directamente, deberas crear la partición de datos y configurar el arranque a mano:# 1. Grabar ISO (sdX es tu USB) sudo dd if=xubuntu-minimal.iso of=/dev/sdX bs=4M status=progress # 2. Crear partición con fdisk sudo fdisk /dev/sdX # (Pulsar 'n' para nueva, 'p' primaria, '3' para el número, 'Enter' a todo y 'w' para guardar) # 3. Formatear con la etiqueta obligatoria "writable" sudo mkfs.ext4 -L writable /dev/sdX3
Importante: Al arrancar por primera vez desde un USB creado con
dd, verás el menú de inicio (GRUB). Debes pulsar la teclae, buscar la línealinuxy añadir la palabrapersistentantes de los tres guiones---. Pulsa F10 para arrancar.Para evitar hacer esto cada vez tendrás que editar el arranque del sistema portable, un proceso técnico que detallamos en la Sección 3 de la Guía de Virtualización. Por eso, se recomienda usar Rufus o mkusb excepto que sepas muy bien lo que estás haciendo y te sientas cómodo con la línea de comandos.
No recomendamos este método en USBs convencionales porque el "journaling" de Linux los destruirá en pocos meses. Úsalo solo si tienes un SSD por USB.
- Crea un USB instalador normal.
- CONSEJO TÉCNICO: Desconecta los discos internos de tu PC antes de empezar. Si no lo haces, el instalador de Ubuntu podría "secuestrar" el arranque de tu Windows y estropear el inicio de tu ordenador principal.
- Instala Xubuntu eligiendo el SSD USB como destino y activa el cifrado de disco completo (LUKS) si lo deseas.
Si quieres montar RefugiOS en una imagen de disco local antes de tocar el pendrive físico, o si prefieres probar que todo funciona correctamente en una máquina virtual antes de reiniciar tu PC:
Esta guía cubre cómo probar refugiOS en QEMU y VirtualBox, incluyendo la imagen pregenerada, la imagen de Xubuntu con persistencia y las imágenes construidas por ti.
Ésta es la opción recomendada para usuarios avanzados, ya que permite trabajar en local de manera muchísimo más rápida, y luego volcar el resultado final al USB de forma segura. Es perfecta además si quieres preparar una tanda de dispositivos USB de tamaño similar.
Note
Si prefieres generar la imagen de refugiOS desde cero sin depender de una ISO de Xubuntu, consulta la Guía de Construcción de Imagen de Sistema. Este método produce un sistema nativo basado en Debian Trixie con XFCE y ofrece mejor rendimiento y menor desgaste del dispositivo.
Apaga tu PC y arranca desde el USB (F12/F8/Esc).
-
Configuración del teclado (Español): Por defecto, la sesión "Live" arranca en inglés. Para poner el teclado en español:
- Haz clic en el menú de aplicaciones (esquina superior izquierda).
- Ve a Settings -> Keyboard.
- En la pestaña Layout, desactiva la opción "Use system defaults".
- Pulsa en + Add, busca Spanish y dale a OK.
- (Opcional) Puedes subir "Spanish" arriba del todo o borrar "English" para que sea el teclado por defecto.
-
Lanzar el Instalador: Una vez dentro del escritorio de Xubuntu, conéctate a la red y pega esto en la terminal:
sudo apt install curl -y curl -fsSL https://raw.githubusercontent.com/Ganso/refugiOS/main/install.sh | bash -
Configuración: El asistente detectará tu hardware y te sugerirá las mejores bibliotecas ZIM para tu capacidad.
Al finalizar, tu dispositivo refugiOS será totalmente autónomo, privado y capaz de funcionar sin Internet para siempre.
Si intentas arrancar refugiOS en un ordenador antiguo (aproximadamente de antes de 2012) y el USB no aparece en el menú de arranque o no es reconocido como unidad de inicio, es probable que tu equipo utilice el sistema BIOS tradicional en lugar del moderno UEFI.
En estos casos, el USB debe estar configurado con una Tabla de Particiones MBR (Master Boot Record) para ser detectado.
Rufus es la herramienta que ofrece más control manual sobre este aspecto. Para forzar la compatibilidad con equipos antiguos:
- En Esquema de partición, selecciona MBR.
- En Sistema de destino, selecciona BIOS (o UEFI-CSM).
- El resto de opciones (Persistencia, ISO) se mantienen igual.
mkusb es la herramienta más robusta para hardware antiguo. Por defecto, crea unidades híbridas que contienen tanto el arranque UEFI como el arranque BIOS (MBR), por lo que suele funcionar "a la primera" en casi cualquier equipo sin ajustes adicionales.
- Si el equipo es extremadamente antiguo, asegúrate de elegir el método
p: 'dus-Persistent', classic dus method, ya que es el que mejor gestiona la compatibilidad heredada.
Estas herramientas funcionan clonando la imagen ISO de forma literal.
- Dado que las imágenes oficiales de Xubuntu son isohybrid, incluyen soporte básico para BIOS y UEFI de fábrica.
- Sin embargo, si tu placa base antigua tiene una implementación de arranque muy estricta, estas herramientas podrían fallar. En ese caso, la solución definitiva es usar mkusb.
Tip
¿Cómo saber si mi PC necesita MBR? Si al encender el ordenador ves el logo de la marca y un texto que dice "Press F2 for Setup" o "F12 for Boot Menu", pero la interfaz de esa configuración parece de finales de los 90 (solo texto, sin soporte para ratón), casi con seguridad necesitas una unidad preparada para BIOS/MBR.