domingo, 12 de octubre de 2008

Remastersys

Ver:
Instalar Remastersys en versiones recientes de Ubuntu y derivadas

 
Remastersys es una utilidad para crear una imagen .iso de nuestro sistema.
Permite crear varios tipos de imágenes, y entre ellas destacan:
- una imagen completa del disco duro incluyendo los datos de la carpeta /home
- una imagen completa del disco duro pero sin incluir los datos de la carpeta /home.
Editado enero 2012
Instalación: Nuevos repositorios:
Como root, descarga y aplica la gpg key.
sudo su
wget -O - http://www.remastersys.com/ubuntu/remastersys.gpg.key | apt-key add -

Añade la línea que corresponda a tu versión de Ubuntu en tu  /etc/apt/sources.list

gksudo gedit /etc/apt/sources.list
#Remastersys Lucid
deb http://www.remastersys.com/ubuntu lucid main
#Remastersys Maverick
deb http://www.remastersys.com/ubuntu maverick main
#Remastersys Natty
deb http://www.remastersys.com/ubuntu natty main
#Remastersys Oneiric
deb http://www.remastersys.com/ubuntu oneiric main

#Remastersys Precise
deb http://www.remastersys.com/ubuntu precise main

Actualiza con sudo apt-get update
E instala con sudo apt-get install remastersys
Instala también alguna de las dos GUIs disponibles:
sudo apt-get install remastersys-gtk
o
sudo apt-get install remastersys-gui

Parte obsoleta:
Añadimos las siguientes líneas al fichero /etc/apt/sources.list:
Para Hardy y versiones más recientes con grub original  - version 2.0.12-1 and up
# Remastersys
deb http://www.geekconnection.org/remastersys/repository ubuntu/
Para Karmic y versiones más recientes con grub2 - version 2.0.13-1 and up
# Remastersys
deb http://www.geekconnection.org/remastersys/repository karmic/Y ejecutamos:
sudo aptitude update
sudo aptitude install remastersys
O bajando y ejecutando el archivo remastersys_x.x-x_all.deb de sus repositorios.

Usando Remastersys desde la GUI.
Se crea una entrada en Sistema/Administración---> Remastersys Backup desde la que se accede a un menú en el que podemos elegir:
1.Backup Completo del Sistema incluyendo los Datos Personales.
2.Hacer una Copia Distribuible para compartir con los amigos.
3.Hacer una Copia cd Distribuible sólo de los Archivos del Sistema - buena si quiere añadir archivos al CD.
4.Hacer sólo una ISO distribuible - el sistema de archivos de CD debe haber sido ya completado.
5.Modificar el archivo /etc/remastersys.conf para personalizar las opciones.
6.Borrar los archivos temporales.
7.Acerca de Remastersys Backup.
8.Salir de Remastersys Backup.
Usando Remastersys desde la consola.
La sintaxis es la siguiente:
sudo remastersys backup|clean|dist [cdfs|iso] [fichero.iso]
=Desde consola podemos ejecutar:
sudo remastersys backup (para crear un backup completo del sistema), o
sudo remastersys dist (para crear una copia redistribuible para compartir con los amigos)
Ejemplos:
- Si queremos hacer un live CD/DVD que sea una copia de nuestro sistema teclearemos:
sudo remastersys backup
- Si queremos realizar lo mismo, pero que el fichero .iso tenga un nombre específico, escribimos:
sudo remastersys backup nombre_iso.iso
- Si deseamos limpiar los ficheros temporales creados por remastersys, teclearemos:
sudo remastersys clean
- Si queremos hacer una LiveCD que tome como base nuestro sistema pero que no guarde los datos críticos (cuentas, ficheros, etc) haremos lo siguiente:
sudo remastersys dist
-Si queremos hacer un liveCD pero que sólo contenga el sistema de ficheros tal y como lo tenemos:
sudo remastersys dist cdfs
NOTAS:
1.Por defecto remastersys crea la ISO con el nombre customdist.iso en el directorio /home/remastersys. Puede ser necesario el CD de Ubuntu durante la preparación de la ISO. La opción “dist” hará que su directorio personal /home/user no sea añadido a la ISO creada. Se recomienda realizar el clean tras la creación de la ISO para limpiar los temporales.
2.Hay un archivo de configuración: /etc/remastersys.conf donde el usuario puede configurar cosas como el directorio de creación de la ISO, el nombre de la livecd/dvd, el período de sesiones en vivo, nombre de usuario, otros archivos a excluir del cd/dvd, etc
Remastersys en wikipedia.
**Detectado un problema con Remastersys:
Instalación hecha con imagen de Remastersys no permite añadir impresoras en CUPS
La solución es añadir estos dos archivos:
sudo touch /etc/cups/ssl/server.key
sudo touch /etc/cups/ssl/server.crt
y reiniciar el servidor cups
sudo /etc/init.d/cupsys restart

***A veces, (sólo algunas veces) me ha ocurrido que una vez creado el usb-live utilizando la custom.iso que había creado con remastersys, al cargar el sistema en modo live, me pide usuario y contraseña.
SOLUCIÓN: ususario=custom; contraseña=en blanco.

1 comentario:

EligiO dijo...

Gracias por la nota sobre la solución al problema de CUPS. Otra cuestión que seria bueno trataras es cómo modificar el pantallazo inicial del live-cd de remastersys, o sea, si hay alguna forma de personalizarlo.