Instalación con persistencia de Linux en USB

  • Linux
  • kali linux

    Fundamentos de USB booteable con persistencia

  • La persistencia permite conservar cambios (configuración, archivos, herramientas) entre reinicios al arrancar un sistema Live desde USB.
  • Útil para laboratorios, pentesting, recuperación de sistemas y entornos portables.
  • Consideraciones clave:
    • Sistema de archivos compatible (ext4 recomendado para persistencia).
    • Limitaciones de rendimiento según el tipo de USB.
    • Seguridad: cifrado de persistencia cuando sea posible.

Kali Linux en USB

  • kali linux
    • Basado en debian.
    • Diseñado para ejecución Live con opciones avanzadas de persistencia y cifrado.

Métodos oficiales de creación

  • Making a Kali Bootable USB Drive on Windows Kali Linux Documentation-
    • Uso de imágenes oficiales.
    • Compatibilidad con BIOS y UEFI.
    • Creación desde Windows con herramientas soportadas.
  • Creating A Custom Kali ISO Kali Linux Documentation-
    • Personalización previa a la instalación:
      • Inclusión de paquetes y metapackages.
      • Configuración regional y de red.
      • Ajustes de escritorio y herramientas.
  • Kali Linux Metapackages Kali Linux Documentation-
    • Selección modular de herramientas:
      • Metapackages ligeros para USB.
      • Metapackages completos para entornos persistentes de laboratorio.

Persistencia en Kali

  • Persistencia clásica:
    • Partición dedicada etiquetada como persistence.
    • Archivo persistence.conf para definir rutas persistentes.
  • Persistencia cifrada:
    • Protección de datos sensibles en caso de pérdida del USB.
    • Recomendado para entornos profesionales.

Múltiples sistemas y persistencia con Ventoy

  • Persistencia y varios sistemas en USB con Ventoy
    • Ventoy-plugin_persistence
      • Permite coexistir múltiples ISOs en un solo USB.
      • Persistencia por sistema operativo mediante plugins.
      • Configuración flexible:
        • Persistencia por archivo o partición.
        • Compatibilidad con varias distribuciones Linux.
  • Casos de uso avanzados:
    • USB multiboot con Kali, Ubuntu, rescates y forenses.
    • Separación de persistencia por distro para evitar conflictos.
    • Actualización de ISOs sin recrear el USB.

Buenas prácticas

  • Probar el USB en diferentes equipos (BIOS/UEFI).
  • Mantener copias de seguridad de la persistencia.
  • Documentar versiones de ISOs y configuraciones usadas.
  • Evitar USBs de baja calidad para entornos persistentes intensivos.