Instalando Ubuntu en un USB con mkusb¶
Table of Contents
En el método de creación de un Linux live USB, todo cambios que hagamos al sistema se perderá luego de un reinicio. Por otro lado, el método Persistent Storage Live USB guarda cualquier cambio que hagamos al live system, permaneciendo luego de un reinicio del sistema.
Esta documentación muestra cómo crear un persistent live USB con la distribución de Ubuntu (y cualquiera de sus flavors Xubuntu, Kubuntu, Ubuntu Mate, Lubuntu, etc), Linux Mint, Debian o Elementary OS. Esto lo realizaremos usando la herramienta mkusb
, la cual puede ser instalada desde Ubuntu, Linux Mint o Debian.
mkusb
puede crear persistent live drives que funcionan con los modos UEFI y BIOS. La partición permanente que crea mkusb usa casper-rw
, lo cual le permite tener un tamaño mayor a 4GB.
mkusb
además tiene otras funcionalidades como crear live USB booteables regulares de Linux, vaciar un dispositivo, y otras más. La interfaz gráfica de mkusb
usa Zenity.
Instalando mkusb
¶
En Ubuntu, Linux Mint, Elementary OS¶
Instalar mkusb
en Ubuntu, Linux Mint, Elementary OS y otras distribuciones/flavors basados en Ubuntu mediante su PPA oficial:
$ sudo add-apt-repository ppa:/mkusb/ppa
$ sudo apt update
$ sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
En Debian¶
A diferencia de la mayoría de repositorios PPA en Debian, podemos usar el mismo PPA usando para Ubuntu. Esto debido a que mkusb
es un conjunto de scripts que no depende de versiones de paquetes de Ubuntu.
Agregar el PPA de mksub
manualmente e instalar el programa en Debian:
$ echo "deb http://ppa.launchpad.net/mkusb/ppa/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/mkusb.list
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
$ sudo apt update
$ sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
Instalando el SO con mkusb
¶
- Abrir la aplicación
mkusb
. Nos preguntará si deseamos quemkusb
corra en la versióndus
(una interfaz renovada demkusb
):
Seleccionar Yes.
- Aparecerá una ventana con un terminal y otra ventana pidiendo la contraseña
sudo
:
Ingresar la contraseña y clic en OK. Luego aparecerá una ventana de advertencia.
Clic en OK.
- Luego
mkusb
mostrará otra ventana con una acciones a realizar:
Seleccionar Install (make a boot device) y luego clic en OK.
- La siguiente pantalla mostrará otra lista de opciones:
Seleccionar Persistent live - only Debian and Ubuntu. Clic en OK.
- Nos aparecerá un navegador de archivos para que seleccionemos el archivo ISO o IMG que queremos instalar en el USB:
Seleccionar la imagen de Ubuntu, Debian o Linux Mint de nuestro sistema. Clic en OK.
- Luego,
mkusb
presentará una lista de dispositivos de almacenamiento. Seleccionar el dispositivo USB al cual le queremos instalar el SO:
Clic en OK y vuelve a confirmar que el dispositivo seleccionado es el indicado:
Clic en Yes.
Danger
Seleccionar la unidad de almacenamiento correcta, pues toda la información dentro de esta será eliminada.
- Luego se nos presenta una lista de configuración del dispositivo:
Seleccionar la opción upefi (del paquete usb-pack-efi
usado por mkusb
), en el cual Grub puede trabajar en modos BIOS y UEFI.
- Seleccionar el porcentaje de espacio disponible permanente que será asignado al sistema operativo instalado (partición llamada
casper-rw
):
El espacio restante que no sea asignado a la distribución Linux instalada se usará para una partición llamada usbdata
formateada como NTFS, que puede ser accedida desde cualquier sistema operativo Linux, Windows, macOS. Así, podemos usarlo como un USB de almacenamiento tradicional, guardando datos que sean accesibles desde otros sistemas operativos.
- En este último paso debemos aceptar la reconfiguración de nuestro USB con los opciones seleccionadas anteriormente:
Si estamos de acuerdo con la configuración seleccionar Go para que mkusb
comience con el proceso de creación del live USB con almacenamiento permanente de Ubuntu, Linux Mint o Debian.
Veremos algunas pantallas de procesos:
- Finalmente, si todo ha sido configurado correctamente, obtenedremos una ventana con un mensaje como el siguiente:
Clic en OK para acabar con el proceso. Volveremos a un menú de mkusb
, donde simplemente debemos seleccionar la opción Quit:
Y en la ventana con el terminal presionar Enter para cerrar la aplicación:
Lo único que resta es conectar nuestro USB a una PC y arrancar el sistema desde este dispositivo.