Cómo hacer un USB Ubuntu 18.04 en vivo con un almacenamiento persistente de más de 4GB

17

Después de muchas pruebas fallidas basadas en casi todo sobre este tema en Internet, decidí hacer esta pregunta nuevamente. Hay una respuesta casi perfecta en esta plataforma, pero no funcionó. Por eso estoy aquí.

Quiero tener Ubuntu 18.04 instalado en mi tarjeta de memoria USB (SanDisk Cruzer Glide 32GB) con un almacenamiento persistente de más de 4GB (al menos 23GB en mi caso).

Utilicé el asistente de partición MiniTool para formatear el stick (NTFS) en Windows. Luego, utilicé Universal USB Installer 1.9.8.2 para instalar Ubuntu 18.04 en el dispositivo. Aquí, traté de formatear el stick ya sea fat32 o ntfs, pero nada cambió. Más tarde, utilicé otro Ubuntu para eliminar el archivo casper-rw y crear otra partición con el mismo nombre siguiendo los pasos dados en el enlace anterior. Desafortunadamente, no pude hacerlo funcionar, aunque probé casi todas las combinaciones.

¿Alguien puede dar una lista completa de los pasos a seguir para instalarlo en el dispositivo correctamente?

Editar: escuché el comentario de @ cs-cameron a continuación y usé YUMI para hacer eso, y funcionó. Creo que todas las demás respuestas funcionarían, pero no tengo tiempo para probarlas todas. Gracias a todos de nuevo!

Samet Tonyalı
fuente
3
Los instaladores de tipo Syslinux como Universal, UNetbootin y Rufus no permiten particiones persistentes en el mismo disco. Puede colocar su partición casper-rw en un segundo disco si lo desea. YUMI le permitirá casper-rw ilimitado en NTFS, es una herramienta de Windows y utiliza grub4dos para crear grandes archivos casper-rw. Para una unidad persistente, prefiero mkusb (una herramienta de Linux), se puede instalar arrancando su USB 18.04.
CSCameron
2
mkusb funciona bien. El autor es muy activo en Ask Ubuntu y responde preguntas rápidamente : askubuntu.com/questions/768970/… Haaa, pasé cinco minutos buscando en su perfil la respuesta que ha publicado, solo para descubrir que ya ha publicado una a continuación :)
WinEunuuchs2Unix
¿Podría por favor agregar su comentario como respuesta? @CSCameron?
Samet Tonyalı

Respuestas:

8

Los instaladores de tipo Syslinux como Universal, UNetbootin y Rufus no permiten particiones persistentes en el mismo disco.

Es posible instalar una partición casper-rw en un segundo disco. Puede ser una unidad interna o una unidad flash u otro dispositivo USB. El primer archivo casper-rw o partición encontrado durante el arranque se utiliza para la persistencia.

YUMI le permitirá un tamaño de archivo casper-rw ilimitado en NTFS, es una aplicación de Windows y utiliza grub4dos para crear archivos casper-rw grandes. YUMI puede realizar múltiples instalaciones persistentes en una unidad USB. https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

Para una unidad persistente, prefiero mkusb, (una aplicación de Linux), se puede instalar en su USB 18.04. Utiliza una partición FAT32 para el arranque, una partición ISO9660 de solo lectura para el sistema operativo, una partición ext2 casper-rw para la persistencia y una partición de datos NTFS que Linux y Windows pueden usar. Una unidad mkusb es fácil de personalizar. https://help.ubuntu.com/community/mkusb

CSCameron
fuente
Parece que a partir de 19.10 las particiones persistentes vuelven a funcionar en el mismo disco con las instalaciones de tipo syslinux, UNetbootin, Rufus, etc.
CSCameron
14

Te sugiero que pruebes mkusb . Puede crear un disco en vivo persistente con una casper-rw partición casi automáticamente (es una opción en la interfaz gráfica de usuario).

  • El tamaño de la casper-rw partición solo está limitado por el tamaño de la unidad USB (y el tamaño de una usbdatapartición `` competidora '' (para el intercambio de datos con Windows) a la que puede dar espacio en la unidad). Puede seleccionar el 100% (del espacio restante, cuando se instalan los archivos del sistema) para la persistencia y utilizar la mayor parte del espacio de disco para la casper-rw partición .

Si ejecuta Ubuntu en vivo estándar , necesita una instrucción adicional para obtener el repositorio Universe. (Kubuntu, Lubuntu ... Xubuntu tiene el repositorio Universe activado automáticamente).

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

Enlaces

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

Manual de inicio rápido mkusb versión 12 alias mkusb-dus

sudodus
fuente
12

** Instalación completa en USB - BIOS / UEFI **

Las instalaciones completas tienen algunas ventajas sobre las instalaciones persistentes, más seguro, botas más rápidas, mejor administración de archivos, pero no funcionan instalando Ubuntu.

Si desea que su unidad USB pueda arrancar desde múltiples computadoras, tanto BIOS como UEFI:

Utilice mkusb para crear un sistema en vivo en el USB del instalador (2 GB o más).

Use mkusb para hacer un sistema persistente en el USB de destino, 16GB o más grande, usando la configuración predeterminada con ~ 12GB de persistencia (la partición NTFS restante se usa como partición de datos accesible de Windows).

ingrese la descripción de la imagen aquí

Abra GParted y elimine sdx4, la partición ISO9660 y expanda sdx5 en el espacio recuperado, siendo sdx el nombre del dispositivo de la unidad de destino.

ingrese la descripción de la imagen aquí

Desenchufe o quite el HDD antes de continuar (opcional pero recomendado, muy recomendable en modo UEFI).

Inicie la unidad del instalador, seleccione Probar.

Insertar unidad de destino

Comience a instalar Ubuntu ...

Selecciona algo más.

Seleccione sdx5, (en la unidad de destino) y haga clic en Cambiar.

ingrese la descripción de la imagen aquí

Seleccione Usar como: ext4, Formato y Punto de montaje: /.

No toque ninguna otra partición (a menos que agregue una partición / home).

Seleccione sdx5 para la instalación del cargador de arranque.

Instalación completa

Corte grub.cfg de sdx5 / boot / grub y péguelo en sdx3 / boot / grub, sobrescribiendo el archivo grub.cfg existente.

Inicie la unidad de destino y ejecute sudo update-grub para agregar todas las unidades al menú de inicio.

CSCameron
fuente
Inconvenientes: pierde los medios en vivo comprimidos, lo que hace que el arranque y la ejecución de las aplicaciones sean entre 4 y 5 veces más lentos en la mayoría de las memorias USB, y también necesita una memoria USB mucho más grande, ya que la instalación ocupa aproximadamente 8 veces el espacio en la unidad. Por último, pierde la seguridad de tener un sistema operativo escrito en piedra ... pero también pierde un poco al habilitar el estado persistente.
Wil
@Wil: Hoy en día, una instalación en vivo requiere un mínimo de 2.5 GB sin persistencia, una instalación completa comienza en 8 GB, es posible el "cifrado de disco completo" con una instalación completa, no con persistente. ver también: askubuntu.com/questions/156026/…
CSCameron
Sí, el OP requirió un mínimo de 23 GB de almacenamiento persistente y no solicitó cifrado. La mkusbrespuesta de sudodus coincide exactamente con los requisitos del OP, y mi comentario fue informar a los usuarios que siguen sus instrucciones que pueden experimentar un bajo rendimiento en comparación con la otra solución. De lo contrario, sí, también he recomendado los mismos pasos que usted, pero solo en unidades USB3.0 con> 100 MB / s de rendimiento de lectura. El rendimiento más doloroso proviene de Firefox en una unidad flash IOPS baja, donde las operaciones de formulario pueden comenzar a tomar decenas de segundos ... ugh.
Wil
@He pasado tiempo comparando palos de instalación completa frente a palos persistentes, para mí el arranque fue un poco más rápido con la instalación completa, no se requiere descompresión, la velocidad de ejecución era casi la misma si tienes mucha RAM. El apagado requiere que los datos se vuelvan a comprimir, sin embargo, los resultados pueden variar. Tenga en cuenta que también he recomendado mkusb en otra respuesta en esta página. Para mí, el punto decisivo es si usaré el USB para instalar Ubuntu o como un sustituto de un HDD.
CSCameron
3

Rufus puede crear unidades en vivo persistentes que funcionan tanto en modo UEFI (MBR o GPT) como en modo BIOS, con casper-rw utilizado para la partición de almacenamiento persistente, por lo que puede tener un tamaño de más de 4 GB. Los ISO Live de Ubuntu creados después del 1 de agosto de 2019 son compatibles con la función de almacenamiento persistente, por lo que las particiones persistentes solo funcionan con Rufus 3.7 y posterior con Ubuntu 19.10 y posterior.

Rufus almacenamiento persistente

karel
fuente
Nuevos usuarios: Tenga en cuenta que la persistencia con una partición funcionará con Ubuntu 19.10 (y esperamos también nuevas versiones futuras), pero con Ubuntu 16.04.x, 18.04 - 18.04.3 y 19.04 no funcionará en absoluto. Creará una unidad, que no arrancará en un sistema que funcione. En este caso, es mejor usar el modo dd de Rufus (y clonar como lo que se hace con Ubuntu Startup Disk Creator). Ver este enlace .
sudodus