Remastersys, crea Backups y LiveCD de tu disco fácilmente
02 septiembre 2009
Remastersys es un programa, software libre/de código abierto para Linux distribución para crear un Live CD/DVD personalizado de Ubuntu o de sus derivados, y permite además hacer una copia de seguridad de todo un sistema, incluyendo los datos de usuario a un Live CD/DVD instalable.
La pega es que tiene ciertas limitaciones cito las mas importantes:
* Si usamos ATI o Nvidia, no cargan estos controladores por Ubuntu casper scripts y hay que iniciarlos manualmente.
* Limite de la imagen 4GB.
Para instalarlo añadimos el repositorio siguiente:
Ahora actualizamos los repositorios y lo instalamos:
Si ejecutamos en una consola remastersys sin parámetros se nos presentara las posibilidades que disponemos, por ejemplo, para crear una copia de nuestro sistema en versión LiveCD haríamos:
Esto se tirara un rato dependiendo de el tamaño del disco y la carga. AL finalizar tendremos la imagen en /home/remastersys/remastersys/$USERNAME.iso que podremos grabar a un CD/DVD directamente y sera funcional con las limitaciones que cite. Una vez grabada la imagen debemos de borrar los archivos temporales que estará en /home/remastersys:
Si queremos meter nuestra ISO en nuestro pendriver tendríamos que hacer lo siguiente:
Primero montamos la imagen en un destino conocido, por ejemplo /mnt/live:
Ahora metemos el pendriver y le formateamos a FAT si no lo estuviera teniendo en cuenta que los datos se van a borrar, suponiendo que el pendriver esta en /deb/sdb1:
Acto seguido lo montamos y copiamos el contenido de la ISO a esta:
Ahora le hacemos bootable para ello tenemos que instalar syslinux y parted:
Marcamos la partición bootable y instalamos el gestor en la misma:
Ahora renombramos isolinux.cfg por syslinux.cfg:
Listo, ya tendremos nuestro pendriver listo para funcionar. Si queremos probar nuestro LiveCD podemos usar qemu algo como:
O directamente con la ISO:
Un saludo
Artículo cedido por un conocido; chakal^-^.
La pega es que tiene ciertas limitaciones cito las mas importantes:
* Si usamos ATI o Nvidia, no cargan estos controladores por Ubuntu casper scripts y hay que iniciarlos manualmente.
* Limite de la imagen 4GB.
Para instalarlo añadimos el repositorio siguiente:
sudo -i
echo "deb http://www.remastersys.klikit-linux.com/repository remastersys/">>/etc/apt/sources.list
Ahora actualizamos los repositorios y lo instalamos:
sudo aptitude update
aptitude install remastersys
Si ejecutamos en una consola remastersys sin parámetros se nos presentara las posibilidades que disponemos, por ejemplo, para crear una copia de nuestro sistema en versión LiveCD haríamos:
sudo remastersys backup $USERNAME.iso
Esto se tirara un rato dependiendo de el tamaño del disco y la carga. AL finalizar tendremos la imagen en /home/remastersys/remastersys/$USERNAME.iso que podremos grabar a un CD/DVD directamente y sera funcional con las limitaciones que cite. Una vez grabada la imagen debemos de borrar los archivos temporales que estará en /home/remastersys:
sudo remastersys clean
Si queremos meter nuestra ISO en nuestro pendriver tendríamos que hacer lo siguiente:
Primero montamos la imagen en un destino conocido, por ejemplo /mnt/live:
sudo mkdir /mnt/live
sudo mount -t iso9660 /home/remastersys/remastersys/$USERNAME.iso /mnt/live -o ro,loop
Ahora metemos el pendriver y le formateamos a FAT si no lo estuviera teniendo en cuenta que los datos se van a borrar, suponiendo que el pendriver esta en /deb/sdb1:
sudo umount /dev/sdb1
sudo mkfs.vfat /dev/sdb1
Acto seguido lo montamos y copiamos el contenido de la ISO a esta:
sudo mkdir /media/disk
sudo mount /dev/sdb1 /media/disk
sudo cp -rf /mnt/live/* /media/disk
sudo mv /media/disk/isolinux/* /media/disk
sudo rm -r /media/disk/isolinux
Ahora le hacemos bootable para ello tenemos que instalar syslinux y parted:
sudo apt-get install syslinux parted
Marcamos la partición bootable y instalamos el gestor en la misma:
sudo umount /dev/sdb1
sudo parted /dev/sdb set 1 boot on
sudo syslinux /dev/sdb1
sudo umount /mnt/live
Ahora renombramos isolinux.cfg por syslinux.cfg:
sudo mount /dev/sdb1 /media/disk
sudo mv /media/disk/isolinux.cfg /media/disk/syslinux.cfg
Listo, ya tendremos nuestro pendriver listo para funcionar. Si queremos probar nuestro LiveCD podemos usar qemu algo como:
sudo qemu -hda /deb/sdb1
O directamente con la ISO:
sudo qemu -cdrom /home/remastersys/remastersys/$USERNAME.iso
Un saludo
Artículo cedido por un conocido; chakal^-^.
Publicar un comentario