Clonar Particiones Linux

27 Febrero 2008

Para clonar una partición linux, ésta debe estar desmontada, ( la partición en la que vayamos a copiar el clón debe estar montada ) por lo que para realizarlo debemos usar un livecd.

1-Podemos usar un livecd de Guadalinex, y usar una terminal:

1a-con el comando:

dd if=/dev/hda of=/dev/sda conv=noerror,sync bs=4k

Podríamos copiar una partición (/dev/hda) a otra partición (/dev/sda), aquí deberías cambiar estos valores por los correspondientes a tus unidades.

1b-Y con el comando:

dd if=/dev/hda | gzip > /mnt/hdb1/system_drive_backup.img.gz

Lo que haríamos es sacar una copia del contenido del primer disco duro (/dev/hda) y lo comprimimos a un fichero .gz que guardamos en otra unidad (/mnt/hdb1).

Para recuperar el contenido original en el disco duro con la copia ejecutaríamos:

gzip -dc /mnt/hdb1/system_drive_backup.img.gz | dd of=/dev/hda

Esto ultimo nos puede ser de utilidad por ejemplo para sacar una copia de todo nuestro sistema y guardarlo en un DVD, cuando quisiéramos volver a recuperar el sistema únicamente montaríamos el DVD y ejecutaríamos el comando anterior, y volveríamos a tener el sistema exactamente como lo teníamos antes.

1c-Otro método sencillo para clonar un disco (o una partición) basado en que growisofs usa dd para quemar un HD byte a byte directamente a un DVD.

growisofs -Z /dev/dvd=/dev/hda (para clonar un disco duro pequeño)

growisofs -Z /dev/dvd=/dev/hda1 (para clonar la partición hda1)

La limitación es simplemente la de 4.7 Gb o si es de doble densidad de 8.5 Gb del DVD.

Para recuperar con ese método tendrías que volcar bit a bit el contenido del DVD. Ten en cuenta que no es más que eso, una copia íntegra sólo que en otro formato. De hecho, si metieras ese DVD e hicieras

qemu -hda /dev/cdrom

Se te cargaría el sistema igual que si lo tuvieras en el disco duro, con gnome y todo, como si fuera un LiveCD.

Entonces, con hacer un:

dd if=/dev/cdrom of=/dev/tu-partición

sería suficiente. Pero ten cuidado con estos comandos que si te equivocas de partición puede ser fatal.

Mas informacion en http://clona.pbwiki.com/

————

2-Podemos usar un live-cd de Guadalinex , e instalar ( en la memoria ram ) con synaptic el paquete Partimage, para usar este programa “visual” para hacer/restaurar copias de particiones.

————————-

3-Podemos también usar un live-cd que ya lleva gParted (para ver crear, modificar, borrar particiones ) y Partimage (para crear una “imagen” de una partición): para ello se puede usar por ejemplo knoppix ( desde: ftp://ftp.gui.uva.es/pub/dist/knoppix/ ), o bajarse desde:http://download.tuxfamily.org/gpartedlive/ ,una imagen.iso (gparted-livecd) de un livecd ( que luego crearemos con k3b) con estos dos programas. .

En ambos casos, aconsejo antes de usar partimage, instalar (con synaptic) en el disco duro con el sistema, el paquete partimage-doc, y leerse la documentación: file:///usr/share/doc/partimage-doc/html/index.html

Ver también: http://hatteras.wordpress.com/2008/03/18/partimage/

————

4-Live-cd de Clonezilla: Podemos desde http://clonezilla.sourceforge.net/download/sourceforge/ bajarnos una imagen.iso de un cd ( que luego crearemos con k3b) con otro programa para crear un clón de una partición: Clonezilla.

En http://asuse3.blogspot.com/2008/01/copiando-y-restaurando-el-disco-del-eee.html hay una explicación de como usar este programa.

————

5-Podemos bajarnos una imagen.iso de un livecd ( que luego crearemos con k3b): hiren’s boot cd; este cd contiene un montón de utilidades no solo para hacer copias de particiones. Como digo tiene un montón de programas, que la verdad no esta muy claro sin son o no freeware, o por el contrario es un cd con al menos algún programa “pirateado”. Para realizar/restaura copias de particiones lleva entre otros los siguientes programas “visuales”:

norton ghost 8.3

acronis true image enterprise server 8.1.945

partition saving 3.11

imagen center 5.6 (drive image)

—————————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria-Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Instalar y ejecutar programas .exe (windows) en linux, con Wine:

21 Febrero 2008

He visto que este artículo es de los mas vistos, hay interés en hacer funcionar programas windows en linux, y me gustaría que mediante vuestros comentarios, creáramos una lista de los programas windows que funcionan bien con wine, y de los que no.

He encontrado esta página: programas compatibles con wine, que puede servir de orientación sobre esto último.

——————————

Instalar y ejecutar programas windows en linux, con Wine:

1- instalar el paquete wine; en guadalinex V4 viene de serie en synaptic

2- una vez instalado hay que configurarlo: abrir una terminal y ejecutar el comando: winecfg
Se abre un programa con varias pestañas, en la que en una de ellas, nos permite indicar que versión de windows queremos emular. En las demas pestañas podemos modificar otros parámetros a nuestro gusto.

3- Para instalar un programa windows con wine es suficiente con hacer doble click, (en el administrador de archivos nautilus), sobre el instalador.exe del programa windows que quieras instalar.

4- Los programas windows instalados con wine se guardan en el directorio: /home/usuario/.wine/drive_c
Este directorio esta oculto (.wine) Para verlo en el administrador de archivos nautilus:
Ver-Mostrar archivos ocultos ( o teclear ctrol+H )
Una vez se esta en el directorio, aconsejo añadirlo como marcador: ctrol+D

5- Se puede crear un lanzador personalizado, en el escritorio, en el panel o en el menú de aplicaciones:
el comando que hay que poner es similar al siguiente:
wine “/home/nicasio/.wine/drive_c/eurocalculadora.exe” nos ejecutaría el programa eurocalculadora

6-Aunque la manera mas fácil de usarlo en nautilus es: botón derecho sobre un .exe
Propiedades >> Abrir con… >> Añadir >> Usar un comando personalizado >> escribe wine y pulsas Añadir
A partir de ese momento, cualquier archivo .exe que intentes abrir con un doble click, wine lo interpretara y ejecutara el programa para Windows que quieres usar.

Para desinstalar un programa instalado con wine: Los programas instalados con wine están en el directorio /home/tu-usuario/.wine/drive_c
Dentro de ese directorio estarán los distintos programas que hayas instalado con wine; por ejemplo si has instalado el programa  xxxx habrá un directorio que se llamara xxxx, y dentro de el debería haber un archivo que se llame unins*.exe. Si le das a ejecutar dicho archivo con wine te debería desinstalar el programa xxxx.
Si no esta el archivo unins*.exe, entonces simplemente borra el directorio xxxx.

——————

Hay dos tipos de archivos .exe:
- .exe instaladores: instalan un programa windows
- .exe ejecutores: ejecutan un programa windows, instalado previamente.

Desgraciadamente, con wine:

ni todos los archivos .exe instaladores instalan el programa correspondiente en linux,

ni todos los archivos .exe ejecutores se pueden ejecutar con wine.

He encontrado en esta página un curso sobre linux, en el que hay varios capítulos sobre wine (capítulos 55 a 60).

———————————————————–

Aqui se habla sobre “Trabajar con un programa Windows, sin alternativa en Linux”.

Aqui se habla sobre otro programa para instalar/ejecutar programas windows en Linux: Crossover Office

—————————————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.




Pequeños Trucos (2)

18 Febrero 2008

¿Como hacer para que synaptic acepte el dvd de complementos de guadalinex v4 como repositorio? Sé como añadir un cd como repositorio, pero no me acepta el dvd.
Se puede hacer con apt, de la siguiente forma:
Introduces el DVD
ejecutas en una terminal:
sudo apt-cdrom add
y el solo te lo agrega como una fuente más para instalar programas.
——————
Si alguna vez pasa que intentas entrar con tu usuario y contraseña, y no te deja…
1- puede que este marcada la tecla de bloqueo mayuscula, por lo que no escribas bien tu nombre y/o contraseña-
2- puede que no te deje entrar simplemente porque no tengas espacio (en mb )en la particion /home/usuario
Reincicia el pc en guadalinex en modo a prueba de fallo, y deshazte de documentos, peliculas, musica, etc que ocupen mucho espacio ( o muevelos a otra particion distinta ), hasta que tengas suficiente espacio en tu disco duro. Despues ya puedes reinciar el pc en modo normal.
Siempre que te dejes bajando algo, compueba antes de apagar el pc,con por ejemplo kdiskfree, que tienes suficiente espacio en la particion donde este /home/usuario.
—————
Si al apagar el sistema, no se apaga sino que se queda fija la imagen de Guadalinex (usplash theme):
Editar con permisos de root el archivo /boot/grub/menu.lst y añadir acpi=force detras de: ro quiet splash
de forma que quede: ro quiet splash acpi=force
Guardas el archivo menu.lst, reinicias el pc, y la proxima vez ya se podra apagar el pc de forma correcta.
——————


Desinstalar un Kernel (núcleo del sistema)

16 Febrero 2008

Seguro que más de un usuario relativamente nuevo tiene en el sistema más kernels de lo necesario con una entrada del grub con muchas opciones distintas. El kernel del sistema se actualiza cada poco tiempo con mejoras y correcciones de seguridad. Como ya sabemos, estas actualizaciones se instalan de forma (más o menos) automática, creando una nueva entrada en nuestro Grub para poder arrancar el sistema con el nuevo kernel. Ahora bien, las antiguas se quedan ahí, y si no las quitamos nosotros mismos, no tardaremos en tener un sistema con muchos megas de espacio ocupados por núcleos (kernel) antiguos y además un menú de inicio nada funcional, con varias opciones de arranque no necesarias.

En Ubuntu (y todas las distribuciones basadas en Debian, claro), la forma de comprobar las versiones del kernel que tenemos instaladas es tan sencillo como ejecutar en consola

sudo dpkg –get-selections | grep linux-image (delante de get hay 2 guiones)

Este comando nos va a mostrar una lista de las versiones que tengamos instaladas en nuestro sistema. Por ejemplo:

usuario@GuadaV4:~$ sudo dpkg –get-selections | grep linux-image

linux-image-2.6.20-14-generic install

linux-image-2.6.20-15-generic install

linux-image-generic

Ahora, para desinstalar un kernel que ya no usemos (por ejemplo la versión 2.6.20-14 aunque a muchos os aparecerán bastantes más) lo que tenemos que hacer es ejecutar en una terminal:

sudo apt-get remove –purge linux-image-2.6.20-14-generic

( delante de purge hay 2 guiones) ( hay que cambiar, lógicamente el número que aquí pongo, que es solo un ejemplo ).

Este comando además de eliminar los núcleos del sistema, borra las entradas correspondientes en el menú del Grub. Es recomendable, eso si, mantener siempre la versión actual del kernel y una anterior, por si ocurre algún problema con el que estamos usando, poder arrancar el sistema con el que teníamos.


LiveBackup (3) y RemasterSys

14 Febrero 2008

Desde remastersys. se puede bajar este programa que tambien sirve, como livebackup, para crear una imagen.iso del sistema instalado para poder luego grabarla en un cd/dvd y tener un sistema
en modo live-cd/dvd. Se puede crear varios tipos de imagen.iso : una imagen del sistema tal como esta en el disco duro incluyendo los datos del /home/usuario, y otra imagen del sistema “distribuible” es decir sin los datos
de /home/usuario, para poderla compartir con amigos.

Tanto con livebackup como con remastersys se obtiene un sistema en modo live-cd/dvd, que puede verse/usarse en el pc en el que fue creado o en otro pc. En ambos casos lo que no he conseguido es poder luego reinstalar ese sistema en el mismo pc en el que se creo, o en otro pc distinto. Si alguien sabe como hacer esto ultimo estaria muy agradecido que me lo indicarais.



Pequeños Trucos (1)

12 Febrero 2008

Para saber si firerstarter esta ejecutandose en segundo plano, teclear en una terminal:
sudo /etc/init.d/firestarter status

aparecera un mensaje indicandote si esta o no ejecutandose en segundo plano

===============================

Si quieres que el pc se apage automaticamente, al cabo de por ejemplo 2 horas: teclear en una terminal:

sudo shutdown -h +120

Donde 120 es el tiempo en minutos
=================================

No podia abrir la pagina de un banco para consultar saldos, etc, porque me decia que no tenia instalado en firefox un plugin: java virtual enviroment . Lo solucione asi:

- busca en synaptic, e instala: java-gcj-compat-plugin
- si asi, aun no te funciona, y sigues sin poder abrir la pagina del banco: abre una terminal y teclea: sudo aptitude install sun-java5-plugin
- instala tambien : sudo aptitude install sun-java6-plugin
- para ver que tienes instalados todos esos plugins: abre firefox, y escribe en la barra de direcciones: about:plugins y busca cualquier referencia a los plugins de java.

A mi me funciono, y ya puedo ver correctamente la pagina de mi banco, y usarla, para ver saldos, movimientos, hacer transferencias, etc.


Manejar formatos de video

8 Febrero 2008

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria-Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.

———————————————————

=Con unos comandos: Los comandos deben ejecutarse en una terminal, y los archivos película.* originales deben estar en la carpeta /home/usuario. Los archivos película.* creados, lo serán en la misma carpeta.

=pasar de formato asf a formato avi
mencoder película.asf -ovc lavc lavcopts pass=2 -oac mp3lame -o película.avi
=pasar de formato avi a formato mpg
ffmpeg -i película.avi -target pal-vcd película.mpg
=unir 2 archivos de video .asf
mencoder pelicula1.asf película2.asf -ovc copy -oac copy -o película.asf
=unir dos películas .mpg
mpeg3cat película1.mpg película2.mpg > película.mpg
=unir dos películas .avi
avimerge -i película1.avi pelicula2.avi -o película.avi

————————————————-

=Como hacer un VCD a partir de un archivo .avi:
1- pasar de .avi a .mpg: con el programa Avidemux: Archivo-Abrir: seleccionar archivo.avi – Auto-VCD-Guardar archivo
2- grabar VCD: con el programa K3b: Nuevo Vídeo CD-seleccionar el archivo.mpg creado anteriormente

———————————

= Con Winff (pese al nombre es un programa con versión para windows, pero también para linux) es un programa con interfaz visual, que permite elegir entre varios formatos de vídeo y transformarlos en otros. Se puede bajar desde:   Repositorio GuadaUsers-V5 o desde http://packages.debian.org/sid/i386/winff/download


LiveBackup (2)

5 Febrero 2008

Una vez hecha la imagen .iso, la grabo en un cd o dvd ( segun el tamaño del archivo), en mi caso la imagen me ocupo 2,5 gb, y por lo tanto la grabé en un dvd.

Éste liveDVD me funciona perfectamente en mi pc, pero si lo pongo en otro pc distinto, y lo reinicio con el DVD live no se abre la configuracion gráfica: esto pasa porque no hay un programa que reconfigure xorg al vuelo. Antes de hacer el DVD live en el pc original, se debe poner en xorg.conf un driver genérico como “vesa”, de esta forma saldrá la sesión gráfica en muchos sistemas sin problemas:
————–
Editar el archivo /etc/x11/xorg.conf
en esta seccion:

Section “Device”
Identifier “S3 Inc. Savage 4″
Driver “savage”
BusID “PCI:1:0:0″
( esta la tarjeta gráfica de mi pc)
y ponerla

Section “Device”
Identifier “S3 Inc. Savage 4″
#Driver “savage”
Driver “vesa”
BusID “PCI:1:0:0″
============
¿ Asi me seguira funcionando el entorno grafico de mi sistema instalado ? o ¿solo hago esta modificacion para hacer el dvd-live de livebackup y luego la vuelvo a poner en su estado original?
—————-
Prueba antes si te funciona el driver vesa lanzando las X con el comando … X

Para ello:
Suponiendo que estás en el desktop:
Pasa a un terminal con ctrl+alt+F1
Pon tu clave y contraseña.
sudo gedit /etc/X11/xorg.conf
cambia savage por vesa y sal de gedit grabando los cambios.

Y luego da la siguiente orden —-> X :1 (La X en mayúscula, espacio, dos puntos y el uno)
Si te sale una pantalla grisacea con una X en medio, entonces es que el driver vesa funciona con tu tarjeta gráfica. Si no, te saldrá error al cargar las X y no tendrás más remedio que dejar el driver original ( savage, en mi caso ) de nuevo en el archivo xorg.conf.

Si te funciona, luego puedes hacer lo que quieras, dejarlo así o cambiarlo. Aunque, supongo que el driver original ( savage, en mi caso) te dará mejor rendimiento.
————————–
Para volver al desktop: ctrl+alt+F7


“Receta” para pasar tablas desde MsAccess a Openoffice 2

3 Febrero 2008

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa pagina y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, en ambos casos desgrabable ante hacienda. También puedes ver los temas sobre Odontología Solidaria-Valencia

——————————

Este tema lo escribí antes de encontrar otra solución, que en la actualidad me gusta mas: ” Kexi; alternativa a msaccess, ya no hay excusa para usar windows porque necesitemos msaccess” en http://hatteras.wordpress.com/2008/07/06/

————————————————

Tenemos un PC con Windows y Linux
== En Windows tenemos una base de datos: Datos.mdb, con dos tablas de datos: Historias, y Facturas
- abrimos la tabla Historias para ver sus datos
- Herramientas-Vinculos con Office- Analizar con msExcel
- se abre una hoja de calculo Excel con los mismos datos de la tabla Historias
- Archivo- Guardar como… se crea un archivo Historias.xls
- Se hace lo mismo con la tabla de datos Facturas, hasta tener un Archivo Facturas.xls
- se cierran todos los programas y se apaga el PC.
- se reinicia el PC, pero esta vez en Linux

== En Linux
- abrir el archivo Historias.xls con la hoja de calculo de OpenOffice2
- Archivo-Guardar como… se guarda con tipo de archivo dBASE (.dbf) con lo que se crea el archivo Historias.dbf
- Se hace lo mismo con Facturas.xls hasta tener el archivo Facturas.dbf y se cierra la hoja de calculo de OpenOffice2

- se abre la base de datos de OpenOffice2, y se crea una nueva base de datos nueva: Datos.odb
- se va a la seccion Tablas, y luego Archivo-Asistentes-Origen de datos de direcciones
- se selecciona “otras fuentes de datos externas”-”configuracion”-”tipo de base de datos”-”dBASE”-”ruta de los archivos dBASE”
- se pone la direccion de la carpeta donde se guardo el archivo Historias.dbf
- se selecciona el juego de caracteres para la conversion de datos, se da a la tecla finalizar, se selecciona la tabla
Historias, aparece “asignacion de campo” (no se hace ahora nada),se da a siguiente, y aparece la ventana para dar nombre a una nueva base de datos, vg MiBase.odb, donde aparecera la nueva tabla Historias, se finaliza y se vuelve a la base de datos
Datos.odb.
- se repiten estos pasos para crear la tabla Facturas dentro de la base de datos MiBase.odb
- cierra la base de datos Datos.odb
- se abre la base de datos MiBase.odb, en ella, en la seccion tablas, estan las tablas Historias y Facturas, con los mismos datos que habia en la base de datos de MsAccess original.
A partir de estas tablas ya se pueden crear con OpenOffice2 las consultas, formularios e informes que se necesiten.

pd.: la base de datos original en msaccess esta hecha con msOffice97, supongo que con otras versiones de msoffice funcionara igual.

—————–


LiveBackup (1)

1 Febrero 2008

LIVEBACKUP
Programa para crear un livecd o livedvd ( segun el tamaño final de la imagen .iso que se crea) a partir de una distribucion linux instalada en tu pc, y configurada a tu gusto.

================================
Configurar LiveBackup
Las lineas de comandos se deben ejecutar en la terminal de root

=1- Descargo el kernel y el paquete deb livebackup:
el paquete livebackup se puede descargar desde: https://sourceforge.net/projects/livebackup
En la página de sourceforge hay 3 archivos:
https://sourceforge.net/project/showfiles.php?group_id=124964
Uno el kernel, otro el deb y otro un tgz (para los no debianitas)

=2- dpkg -i LiveBackup.deb
=3- mkdir /usr/share/LiveBackup/distrib
=4- Copio el kernel TAL CUAL en el directorio de arriba
=5- cp /usr/share/doc/livebackup/examples/Sample.cfg /root/LiveBackup.cfg
=6- cp /usr/share/doc/livebackup/examples/Sample.exclude /root/LiveBackup.exclude
=7- Edito a mi conveniencia /root/LiveBackup.cfg O NO HAGO ABSOLUTAMENTE NADA y la imagen se me creará en el directorio
/tmp. Por ejemplo, le he cambiado el nombre de BacKup y le he puesto que la imagen me la ponga en otra partición porque no tengo suficiente espacio libre en el disco.

=8- export LB_CONFIG=/root/LiveBackup.cfg
=9- apt-get install lsof cloop-utils genromfs

=10- Toma el archivo (gen_init_cpio) compilado: si no te quieres comer la cabeza:
bajalo desde http://supercorreode.pbwiki.com/f/gen_init_cpio
Copialo en /usr/bin asegurate que tiene permisos de root (lectura y escritura)

=11- cd /usr/lib/LiveBackup/scripts
=12- ./check[tab] (o ./check_prerequisite.sh )

Y miras si te falta algo.
Luego haces:
./make_backup.sh
./make_initrd.sh
./make_iso.sh

==================================
paso 5:
Para hacer más fácil los inicios con LiveBackup, hay un ejemplo llamado Sample.cfg incluido
en /usr/share/doc/livebackup/examples
==================================
paso 6:
De todas formar, el script make_backup definirá una mínima lista de archivos excluidos, pero debes prepararlo así:
cp /usr/share/doc/livebackup/examples/Sample.exclude /root/LiveBackup.exclude
Abre este fichero de configuración con tu editor de textos y define las variables:
definir EXCLUDE_FILE en la configuración.

El archivo LiveBackup.exclude es para excluir algún directorio específico, por ejemplo, si en /opt tienes alguna cosa que no quieres que esté en el livecd, pues pones el directorio /opt en el archivo LiveBackup.exclude.

==================================
paso 7:
El archivo que tienes que editar es /root/LiveBackup.cfg
Abre este fichero de configuración con tu editor de textos y define las variables.
El mío ha quedado así:

# name of the backup
LB_SYSTEM=Mi-BaCkUp

# root directory for backup
BACKUP_FS_ROOT=”/”

# name of the final CD image
ISOIMAGE=/media/hdc5/$LB_SYSTEM-$(date +%y%m%d).

==============
–Chequeando los prerrequisitos–

Los scripts de LiveBackup dependen de unas utilidades de la terminal, que suelen estar incluidas en la mayoría de distribuciones. De todos modos, no te será difícil conseguirlas si no las tienes.

Para verificar que tienes lo necesario, escribe como root:

cd /usr/lib/LiveBackup/scripts

./check_prerequisite.sh

Te preguntará para crear un directorio por defecto, si aún no existe. Simplemente responde Si y acepta los ajustes por defecto.

LiveBackup intenta soportar un amplio rango de tecnologías LiveCD. No deberías necesitar todas esas herramientas si solo buscas los ajustes por defecto. Para crear un LiveCD necesitas:

# ./check_prerequisite.sh

OK <path>/rsync

OK <path>/dd

OK <path>/mksquashfs

OK <path>/mkisofs

OK <path>/mkcramfsiso

# filesystem used for initial ramdisk
INITRD_FS=”cramfs”

# if you have you own exclude file, define it here
EXCLUDE_FILE=/root/LiveBackup.exclude
—————————————————————–
Seguramente tendrás en el archivo LiveBackup.cfg, la línea donde pone el archivo exclude a utilizar, la tendrás con una almoadilla #, esto significa que es ignorada. Borra la almoadilla.

He puesto /media/hdc5 para que haga la iso en otra partición; modificalo a tu gusto

==============
–Chequeando los prerrequisitos–

Los scripts de LiveBackup dependen de unas utilidades de la terminal, que suelen estar incluidas en la mayoría de distribuciones. De todos modos, no te será difícil conseguirlas si no las tienes.

Para verificar que tienes lo necesario, escribe como root:

cd /usr/lib/LiveBackup/scripts

./check_prerequisite.sh

Te preguntará para crear un directorio por defecto, si aún no existe. Simplemente responde Si y acepta los ajustes por defecto.

LiveBackup intenta soportar un amplio rango de tecnologías LiveCD. No deberías necesitar todas esas herramientas si solo buscas los ajustes por defecto. Para crear un LiveCD necesitas:

# ./check_prerequisite.sh

OK <path>/rsync

OK <path>/dd

OK <path>/mksquashfs

OK <path>/mkisofs

OK <path>/mkcramfs
========================

–Creando el LiveBackup–

Todos los scripts necesitan ser ejecutados como root en el directorio LiveBackup/scripts. Algo así:

cd /usr/lib/LiveBackup/scripts

./make_backup.sh # create a compressed squashfs system image

./make_initrd.sh # build an initial ramdisk

./make_iso.sh # create the ISO from master-directory

Si has creado con éxito la imagen ISO, es recomendable testear la imagen con un emulador. Si tienes qemu:

qemu -cdrom <iso-image>

Si inicia tu sistema un par de veces dentro del emulador, puedes grabar la imagen en un CD, con por ejemplo k3b.

======================================
Por cierto, los intentos fallidos no se borran. Te sugiero que entres en /usr/share/LiveBackup y borres con
” rm -r master* ” los directorios master que tengas cada vez que hagas un intento.

Cuando el primer livecd te salga bien, para hacer más livecds en otro momento, sólo tienes que ponerte en el directorio donde están los scripts /usr/lib/livebackup/scripts y lanzar:

export LB_CONFIG=/root/LiveBackup.cfg; ./make_backup.sh ; ./make_initrd.sh ; ./make_iso.sh

O lo metes todo en un nuevo script que que se llame por ejemplo, crealivecd, le das permisos de ejecución con chmod +x crealivecd y lo ejecutas cada vez que quieras con ./crealivecd