Después de intentar durante varios días casi todas las recomendaciones que encontré "googleando" y fracasar, por una razón u otra, se me ocurrió hacer algo inédito: utilizar la lógica y mis conocimientos. Y funcionó.
El objetivo no era otro que crear un SO portatil. Llevarme mi sistema operativo preferido y mis datos en el bolsillo y poder correrlo en cualquier ordenador actual.
Para ello eran necesarias dos caracteristicas:
- Disponer de persistencia de ajustes (idioma, programas y otras configuraciones)
- Disponer de una capacidad e almacenamiento de datos razonable.
El SO y distribución elegidos fué Linux Mint con entorno MATE
La capacidad debería de superior a los 4GB que me ofrecían las opciones encontradas en la red: para empezar un stick o tarjeta micro-sd con adaptador USB de 16GB.
El medio para crear el live: Multibootusb
Como comprobé que si modificaba las particiones después de crear el live, el arranque fracasba en muchas ocasiones, lo que hice fué crear primero la tabla de particiones tipo MS-DOS con GPARTED desde DEBIAN (una de las distribuciones más estables y robustas que tengo en mi portatil) para, a continuación, crear una partición FAT32 marcada con boot del tamaño de la imagen iso más el máximo de 4GB de persistencia para albergar el sistema y espacio suficiente para actualizaciónes y añadidos, y el resto una partición EXT4 para los datos.
Con Multibootusb genero la instalación según el sencillo manejo de este programa:
- Elijo la partición primera como destino
- Elijo la imagen iso a instalar
- Ajusto el tamaño de la persistencia al máximo que me permite el programa: 4GB
- Instalo (Tomar un café y repasar la agenda de mañana :D)
Los pasos que vienen a continuación son los que nos permitiran integrar la capacidad extra de la memoria flash de forma cómoda para el trabajo normal.
- Arrancamos desde el recien creado live.
- Realizamos los necesarios ajustes de idioma, zona horaria, teclado y todos aquellos de nuestro gusto. Aconsejable realizar una actualización
- Reiniciamos y comprobamos que los ajustes permanecen tal como los establecimos.
- Utilizado el comando blkid obtenemos el UUID de la partición extra que habíamos creado.
- Creamos un directorio en donde elijamos, en mi caso en /mnt
sudo mkdir /mnt/extra
sudo chgrp mint /mnt/extra
sudo chmod 775 /mnt/extra
- Editamos el fichero 'fstab' añadimos la lína de montaje correspondiente (el UUID obtenido del punto 4:
UUID="df90c1d9-63fd-4c7e-a7be-98f70113e40e" /mnt/extra ext4 defaults 1 2
- Ahora borro varias de las carpetas de mi directorio personal, las que previsiblemente más capacidad vayan a necesitar y las creo en el directorio /mnt/extra/mint (si no he cambiado de usuario)
rmdir Descargas
rmdir Documentos
rmdir Música
rmdir Vídeos
install -d /mnt/extra/mint/Descargas
install -d /mnt/extra/mint/Documentos
install -d /mnt/extra/mint/Música
install -d /mnt/extra/mint/Vídeos
- A continuación creo en mi directorio personal los enlaces simbólicos para que todo funcione como normalmente
ln -s /mnt/extra/mint/Descargas Descargas
ln -s /mnt/extra/mint/Documentos Documentos
ln -s /mnt/extra/mint/Música Música
ln -s /mnt/extra/mint/Vídeos Vídeos
Y ya podemos trabajar como lo hacemos habitualmente.