Live Usb Pendrive Persistent Ubuntu 14.04

GatoLoko gatoloko en gmail.com
Mie Ene 21 17:25:51 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

El 20/01/15 a las 20:02, Aradenatorix Veckhom Vacelaevus escribió:

>> El Pendrive esta formateado de la siguiente forma:
>> 
>> Partition       File System     Size            Libre
>> Flags
>> 
>> /dev/sda1       fat32            7.81GiB         6.85Gib
>> boot, lba /dev/sda2       extended        22.00Gib dev/sda5
>> linux-swap       1.96Gib         1.96Gib dev/sda6       ext4
>> 20.03           19.55Gib     (casper-rw)
> 
> No entiendo muy bien porque tienes el boot montado en una
> partición fat32 y tan grande, supongo que es para que pueda
> reconocerte el pendrive en cualquier equipo. Podrías haber dedicado
> parte de eso para el sistema en una partición dentro de sda2 de al
> menos 8 GB.

Se ha limitado a transferir el livecd a usb de la forma mas sencilla,
por eso tiene el arranque en fat. El liveusb funciona cargando una
imagen comprimida desde una partición fat.

> Sumando las dimensiones de la columna size obtengo poco menos de
> 52 GiB por lo que intuyo que tu pendrive debe ser de unos 64 GiB
> que de ser cierto es un tamaño bastante decoroso.

Cometes un error en tus cálculos, la partición "sda2" es de tipo
extendido, "sda5" y "sda6" son particiones "lógicas" que están
"dentro" de "sda2". Puedes sumar "sda2" o puedes sumar "sda5" y
"sda6", pero no ambas.

7.81 + 22          = 29.81 -> 30gb
7.81 + 1.96 + 20.3 = 30.07 -> 30gb

Si no hay nada raro o espacio sin particionar, se trata de un pendrive
de 32gb.

>> EN la lista de File Systems en System Monitor me aparece un
>> /dev/loop0 /rofs (squash) con capacidad de aproximadamente 1Gib
>> que está completamente lleno.
>> 
>> están yendo ahí todos los updates y los cambios?

No. Ese loop se utiliza para montar el archivo filesystem.squash como
si fuese una partición.

Este archivo es una imagen que contiene todo el liveusb, en formato
altamente comprimido de solo lectura y está en la partición FAT,
concretamente en el directorio casper. De ahí es de donde se carga el
sistema. Este archivo no cambia ni se actualiza. Permanece siempre en
el estado del livecd original.

Durante el arranque, el liveusb debería montar la partición sda6 como
casper y todos tus archivos, cambios y actualizaciones se deben
almacenar ahí.

Digamos que actualizas Firefox. Tendrás la versión original en
filesystem.squash y una versión nueva en la partición casper.

La próxima vez que arranques se cargará la versión original y se usará
parte de la memoria RAM para aplicar los cambios almacenados en casper.

El problema es que la memoria RAM reservada para reaplicar los cambios
no puede contener todos los que tienes.

Mi recomendación es que, en vez de usar el pendrive como liveusb,
ejecute la instalación y seleccione el pendrive como si fuese un disco
duro.

La instalación básica ocupará más al no estar comprimida en el archivo
filesystem.squash (de 1gb pasa a unos 5gb), pero no tendrá el problema
actual. Además no necesitas una partición FAT, y si la quieres
conservar, no contendrá archivos de sistema mezclados con tus documentos.

- -- 
Raúl Soriano (GatoLoko), Ubuntu-ES Local Community Member.
http://www.ubuntu.es  -  http://wiki.ubuntu.com/GatoLoko


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iF4EAREIAAYFAlS/4R8ACgkQMF2GslzCSEu/dgEAoE8TuP3b06adQXeR4dVQPmX+
rJHdsMKAj7buiobWQ0EA/Rv6vzBzXSOBi2a6QP42raCmcH74nKONCDp93/x5MV66
=tKu4
-----END PGP SIGNATURE-----




Más información sobre la lista de distribución ubuntu-es