Cómo crear un Live USB con almacenamiento persistente

Live USB Persistente

La mejor manera para probar un sistema operativo sin poner en peligro ningún dato de nuestro ordenador es hacerlo con un Live USB. Un Live USB es un un pendrive que contiene un sistema operativo y todo lo necesario para realizar la instalación del mismo en otra unidad, por lo general en un disco duro. El problema con esto es que cada vez que lo iniciamos empezamos de cero. ¿Cómo podemos evitar esto? Creando un Live USB que además tenga almacenamiento persistente.

Lo primero que quiero decir es que hay que tener clara la diferencia entre un Live USB normal y uno persistente. O más que la diferencia, explicar que un Live USB de los normales (no persistentes) también tienen su lado positivo: podemos romper todo lo que queramos que no se guardara y al iniciar todo volverá a estar perfecto. El problema es que no todo es posible en un Live USB normal. Si lo que queréis es un sistema operativo casi real que se ejecute desde un pendrive, tendremos que hacerlo de la siguiente manera.

Este Live USB recordará todos los cambios que hagamos

Requisitos

  • Ordenador en donde lo haremos todo.
  • Un pendrive en el que crearemos un Live USB normal.
  • Un segundo pendrive que es el que convertiremos en Live USB persistente.
  • Conexión a internet (para instalar el software).
  • Unos pocos minutos.

Proceso

A continuación explico todo el proceso pensando en que no tenemos nada de lo necesario:

  1. Lo primero que haremos será descargar el sistema operativo que queremos instalar. Si el sistema que queremos como persistente es otro, tendremos que descargar también el otro sistema operativo. Aquí hablaremos de que vamos a instalar Ubuntu Persistente desde un Ubuntu Live, ambos en USB.
  2. Una vez descargado el sistema operativo abrimos la herramienta “Creador de discos de arranque”.
  3. Creamos el Live USB desde el que instalaremos el persistente. Para ello seleccionamos la imagen ISO (origen) y el usb donde lo instalaremos. Aceptamos y esperamos. En este artículo tenéis más detalles.
  4. A continuación,  apagamos el ordenador e iniciamos desde el usb.
  5. No está de más decir que tenemos que ir a los ajustes de red y conectarnos al WiFi si no lo estamos por cable.
  6. Lo siguiente es añadir los repositorios de mkusb:
sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
  1. Actualizamos los repositorios e instalamos el software:
sudo apt-get update
sudo apt-get install mkusb
  1. Una vez instalado ejecutamos este comando, donde el nombre de la imagen será el de vuestra imagen con ruta incluida. La «p» es de «persistente»:
sudo -H mkusb ubuntu-18.10-desktop.iso p

  1. Aparecerán las opciones en la misma ventana del Terminal. Nosotros elegimos la segunda, la “e” y presionamos Intro..
  2. Lo siguiente es más sencillo. Elegimos la unidad donde lo instalaremos.
  3. Marcamos la casilla para iniciar la instalación y le damos a «ok».
  1. En las ventanas 4ª y 5ª damos a la “q” para elegir las opciones por defecto.
  2. El último paso es elegir el tanto por cien que le daremos al sistema operativo persistente. El resto será como una unidad USB normal. Por ejemplo, si tenemos un pendrive de 32GB, podemos decirle que cree el Live USB persistente de 50 (=50%=16GB) y el resto sirve para guardar datos como cualquier otro pendrive.
  3. Esperamos a que se instale y, cuando finalice el proceso, ya lo tendríamos

Si habéis usado otros métodos y os han fallado, es normal que penséis que esto no va a funcionar, pero sí funciona. De hecho, lo comprobaréis nada más iniciar el Live USB persistente porque lo que veréis será diferente a todo lo que habéis visto en otros tipos de inicio:

Inicio desde Live USB persistente.

Como veis, hay dos opciones más, de las que a nosotros nos interesa la primera si el equipo tiene 4GB de RAM o menos. La segunda opción tardará más en iniciar, pero después irá más rápido. Una vez iniciado lo que vemos es muy parecido a lo que vemos en una Live Session: a la izquierda vemos el acceso directo al programa de instalación (Ubiquity). Arriba, el disco duro. El icono de la app de instalación no se ve como es debido, pero esto es “normal” porque se trata de un archivo ejecutable que no es de confianza en este tipo de usb. Se puede ejecutar, pero antes tendremos que aceptarlo como seguro (doble clic y “confiar y ejecutar). Eso sí, el icono nunca se restaurará.

Y eso sería todo, o casi todo: ahora podemos tratarlo como un sistema nativo, por lo que podemos eliminar todo lo que no vamos a usar e instalar lo que más nos interese. También podemos actualizar el sistema operativo con el último software disponible, lo que tarda mucho más que en una instalación en el disco duro. Al actualizar aparece un aviso de que se han dehabilitado las actualizaciones automáticas; aquí lo dejamos como está, para lo que elegiremos la opción que está marcada por defecto.

¿Has probado este método? ¿Cómo te ha ido? ¿Conoces un método mejor y más sencillo para crear un Live USB persistente? No dudes en comentar tus experiencias.

Yumi
Artículo relacionado:
Cómo crear USB booteable con varias distros Linux Live usando Yumi

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   pablof dijo

    Muy interesante… Pero…. ¿Sirve para distros que no se basen en ubuntu/debian…?

    Saludos

  2.   Daniel Grinóvero dijo

    Gracias

  3.   luis dijo

    Programas como Linux Live USB Creator (para Windows) permiten hacer esto directamente a la vez que se crea el USB de arranque desde la ISO, sin necesidad de tener dos memorias USB y sin mas acciones que marcar una casilla y elegir la cantidad de memoria que quieres dedicar.

    No lo he probado para poder decir si funciona bien y es totalmente operativo pero desde luego es mucho mas fácil.

  4.   Carlos dijo

    Hola, quisiera saber cuáles son los requisitos que debe tener un pendrive, velocidad de escritura y lectura y tamaño para que funcione de la mejor manera y los mínimos. Muchas gracias

  5.   Randall dijo

    Hola saludes amigo, tengo el siguiente problema una vez qye reinicie para escoger la opción «Persistencia live» comienza a preguntarme por el idioma, por la zona de horario y nombre de usuario, pensé que estaba bien pero llega harta la pantalla donde se generan las particiones del hdd y aún escoge el usb me indica que tiene que ser de mas de 16gb que precisamente es el tamaño de mi usb . te anoto que lo estoy haciendo para un iso de deepin

  6.   juan dijo

    Hola, Lo instale con Ubuntu 20.04, y cuando arranque (ToRam) me sale la misma ventana de Try o Install. Que opcion deberia tomar?

    1.    Ivoquin dijo

      Con linux mint ulyana me da:
      error: disk “hd0,4” not found.
      error: you need to load the kernel first.

  7.   Jose Luis dijo

    Me ha fallado…
    Me sale este error:
    ‘/tmp/tmp.sBM07ODO9V/boot/grub/grub.cfg’ not found
    ‘/tmp/tmp.sBM07ODO9V/boot/grub/grub.cfg’: file not found
    This way to use mkusb needs ‘grub.cfg’ from the source iso file, and it is available in Debian and Ubuntu family *amd64* iso files

    Lo estoy intentando con la Ubuntu Studio 22.04, y solo tienen la de AMD64…
    Que se puede hacer?
    Gracias