Saltar al contenido

Uso del comando dd

dd es una utilidad de línea de comandos versátil para copiar datos bit a bit entre archivos y dispositivos. Se utiliza principalmente para grabar imágenes ISO en unidades USB, crear copias de seguridad y recuperación de datos.

Importante

⚠️ Advertencia: ¡La selección incorrecta del dispositivo resultará en pérdida de datos! Verifica siempre dos veces la unidad seleccionada y haz copia de seguridad de la información importante.

Requisitos de la unidad

Tamaño de la unidad

Consulta la Guía de compatibilidad de hardware para ver los requisitos detallados del sistema y tamaños de unidad.

Preparación

  1. Identifica tu unidad USB:

    • Linux: lsblk o sudo fdisk -l
    • macOS: diskutil list
  2. Desmonta la unidad:

    • Linux: sudo umount /dev/sdX*
    • macOS: sudo diskutil unmountDisk /dev/diskX

Creación de unidad USB booteable

Linux:

bash
sudo dd if=MiniOS.iso of=/dev/sdX bs=4M status=progress conv=fsync

macOS:

bash
sudo dd if=MiniOS.iso of=/dev/diskX bs=4m

Reemplazar:

  • MiniOS.iso - ruta a tu archivo ISO
  • /dev/sdX - tu unidad USB (ejemplo: /dev/sdb)

Persistencia automática de cambios

En el primer arranque, MiniOS comprobará el tipo de sistema de archivos de la unidad y seleccionará el modo de persistencia de cambios óptimo. Cuando haya espacio libre disponible, el sistema creará automáticamente una partición ext4 para máximo rendimiento.

Configuración de parámetros (para usuarios avanzados)

Para una configuración precisa de la persistencia, se pueden usar parámetros de arranque:

  • perchmode=native - Guardado directo en partición (predeterminado, más rápido)
  • perchmode=dynfilefs - Archivo dinámicamente expandible
  • perchmode=raw - Archivo de tamaño fijo
  • perchsize=8000 - Espacio de almacenamiento para datos en MB para archivos de imagen

Más detalles en parámetros de arranque.