LinuxParty
Antes de conseguir crear tu propio Live CD, necesita entender cómo funciona Fedora, Ubuntu o Debian, por ejemplo, como ha sido ensamblada, distribuida y montada. El proyecto Fedora
mantiene los paquetes en dos repositorios de acceso público. El
repositorio de mantenimiento por los desarrolladores oficiales de Fedora,
llamando "core" y el repositorio de los contribuidores y la comunidad,
llamado "extras" repository. Un repositorio es simplemente una
colección de paquetes. a partir de la core y los extras hay inmensos
repositorios, una tercera parte, como Livna y FreshRPM.
https://www-128.ibm.com/developerworks/linux/library/l-fedora-livecd/index.html
====================================
Si tienes alguna distro basada en Ubuntu o Debian, prueba...
====================================
====================================
Y para los que son un poquillo más vaguillos...
====================================

https://www-128.ibm.com/developerworks/linux/library/l-fedora-livecd/index.html
====================================
Si tienes alguna distro basada en Ubuntu o Debian, prueba...
====================================
Un live-CD es un CD que contiene un Sistema Operativo Linux completo (junto con diversas aplicaciones) que puede ejecutarse desde el CD sin necesidad de instalarlo en el disco duro, utilizando únicamente la memoria RAM.
Se suelen utilizar como dispositivo de rescate para arrancar una máquina con problemas, como demo para mostrar Linux a usuarios que no lo conocen o como test para comprobar la compatibilidad del hardware.
Veamos cómo crear nuestro propio live-CD. Disponemos de varias herramientas:
- dfsbuild (paquete dfsbuild): nos permite crear nuestro propio Debian
From Scratch live-CD, con los paquetes que nosotros seleccionemos. El proceso para crearlo
es el siguiente:
- el archivo de configuración es /etc/dfsbuild/dfs.cfg. Las principales directivas a
configurar son el repositorio a usar, desde donde dfsbuild descargará los paquetes
incluidos en el live-CD (por defecto testing):
# Repositories to mirror. Details about each one are
configured below.
dlrepos = testing
# Repository to build the CD with. Must be in above list.
suite = testing
[repo testing]
suite = testing
mirror = https://http.us.debian.org/debianEl kernel a usar:
# Debs from local fs to unpack on live FS (will not be configured)
unpackdebs = /var/cache/apt/archives/kernel-image-2.6.8-2_i386.debY la lista de paquetes a incluir en el live-CD:
# Packages to install on live FS, on all archs, besides base system
allpackages = util-linux mkisofs cdrecord dvd+rw-tools ocaml hugs ghc6
perl vim nano joe libncurses5-dev ftp ssh telnet elinks less
zip unzip tar info man-db manpages-dev manpages cdebootstrap
diff patch gawk tcpdump bash devfsd module-init-tools modutils
rsh-client tftp traceroute iputils-tracepath strace iputils-ping
iptraf iproute ipchains ipfwadm iptables ifupdown dhcp-client
bind9-host whois dnsutils rsync rdiff-backup mutt netcat epic4
cpio buffer alien bzip2 dpkg-dev devscripts busybox-static sudo
dash sash pciutils hotplug discover buffer cramfsprogs minicom
hdparm ntpdate disktype ddrescue umsdos recover dpkg-repack
devscripts debhelper emacs21-nox mtr-tiny python-dev sysutils
build-essential g++ wget lftp lynx cu debconf grep-dctrl lsof
screen gnupg dfsbuild lessAdemás, podemos crear archivos:
[createfiles]
/etc/hostname = bootablesystemshostname
[createfiles]
/etc/resolve.conf = search my.flat
search 192.168.1.1Borrarlos:
[deletefiles]
/etc/hostnameAñadir líneas a un archivo existente:
[appendfiles]
/etc/network/interfaces = iface eth0 inet dhcp
iface eth1 inet dhcp
iface eth2 inet dhcp
iface wlan0 inet dhcp
iface wlan1 inet dhcp
iface wlan2 inet dhcp
iface ath0 inet dhcpO crear enlaces simbólicos:
[symlinks]
/etc/mtab = /proc/mounts - para construir el live-CD ejecutaremos el comando (el directorio debe
estar vacío, ya que su contenido será eliminado sin pedir confirmación):
# dfsbuild -c /etc/dfsbuild/dfs.cfg
- dfsbuild descargará los paquetes y generará el archivo /image.iso, que contiene la imagen .iso del live-CD y el directorio /image que contiene los archivos utilizados para construir el live-CD. Parece ser que además se genera el directorio /opt/dfsruntime (en principio /opt está vacío.)
- Para comprobar el live-CD sin reiniciar usaremos Qemu:
# qemu -boot c -cdrom image.iso
- el archivo de configuración es /etc/dfsbuild/dfs.cfg. Las principales directivas a
configurar son el repositorio a usar, desde donde dfsbuild descargará los paquetes
incluidos en el live-CD (por defecto testing):
- bootcd (paquete bootcd): nos permite crear un Running Debian live-CD,
un live-CD que contiene una copia exacta de nuestra máquina. El proceso es el siguiente:
- el archivo de configuración es /etc/bootcd/bootcdwrite.conf. Especificaremos
los directorios que no se incluirán en el live-CD (no se puede excluir /home):
NOT_TO_CD="/home/francis /home/qemu /home/misc /home/mp3"
- para construir el live-CD ejecutaremos el comando:
# bootcdwrite
Si bootcd encuentra algún problema nos avisará y nos permitirá ignorarlo, continuar o cancelar. El problema más habitual es que el live-CD no quepa en un CD: para que nuestro sistema entre en un CD tendrá que ser realmente minimalista!
- Se generará el archivo /var/spool/bootcd/cdimage.iso, que contiene la imagen .iso
del live-CD. Podemos montar este archivo y ver su contenido, ya que es la imagen de un sistema de ficheros:
# mount -o loop /var/spool/bootcd/cdimage.iso /mnt
- Para comprobar el live-CD sin reiniciar usaremos Qemu:
# qemu -boot c -cdrom /var/spool/bootcd/cdimage.iso
- el archivo de configuración es /etc/bootcd/bootcdwrite.conf. Especificaremos
los directorios que no se incluirán en el live-CD (no se puede excluir /home):
- mklivecd (mklivecd.sourceforge.net, paquete mklivecd): al igual que bootcd, mklivecd nos permite crear un Running Debian live-CD, un live-CD que contiene una copia exacta (snapshot) de nuestra máquina (configuraciones, aplicaciones, documentos, etc.).
====================================
Y para los que son un poquillo más vaguillos...
====================================
Remastersys es una heramienta que podemos crear 2 tipos de imagenes .iso de nuestros sistema.
Aqui las 2 opciones:
*Crear una imagen completa de nuestro sistema incluyendo todos los datos de la carpeta /home.
*Crear una imagen completa de nuestro sistema pero sin incluir los
datos de la carpeta /home. Por lo que con esta opcion podemos
distribuir Linux con nuestros amigos.
Para instalar esta aplicacion debemos editar el archivo /etc/apt/sources.list abriendo la terminal y escribiendo:
$ sudo gedit /etc/apt/sources.list
Nos pedira nuestra contraseña (esta no se vera). Ahora agregamos estas lineas al final de archivo:
# Remastersys
deb https://www.remastersys.klikit-linux.com/repository remastersys/
Guardamos el archivo y lo cerrarmos, ahora escribimos y ejecutamos en la terminal:
$ sudo apt-get update
$ sudo apt-get install remastersys
Listo, lo podemos encontrar en Sistema -> Administracion -> Remastersys Backup
Una vez terminado el backup se nos informara que ya fue hecho y lo podemos encontrar en /home/remastersys ahora solo hay que quemarlo y esta listo tu respaldo.
NOTA: Al hacer un backup es necesario cerrar todas las ventanas y desconectar la Red. El backup del sistema depende de la cantidad de aplicaciones y en caso de que sea completo tambien con la cantidad de datos en /home
Eso es todo alguna duda, favor de comentar.
Fuente: Guia Wiki para Ubuntu

-
Empleo
- SGAE e Internautas, enfrentados por Frikipedia.
- La fortuna de Bill Gates es demasiado grande.
- VeriSign llega a un acuerdo con ICANN sobre el .com
- Los salarios públicos superan en un 44% a los privados
- El comercio electrónico creció en España un 71%
- La banda ancha podría impulsar la economía y el empleo en Alemania
- 20 reglas para crear sitios web exitosos
- Como hice un millón de dólares en tres meses.
- Los empleados utilizan los PCs para buscar trabajo desde la oficina
- ¿Cuanto gana un programador de Java en cada país?
- Los escritores catalanes reclaman el canon por préstamo a las bibliotecas
- Un co-fundador de Greenpeace apoya la energía nuclear