11. Receta...
Extraer el contenido del CD
✔
✔ Extraer el sistema del CD Live
✔ Copiar el sistema en nuestro nuevo sistema
✔ Modificar nuestro nuevo sistema
✔ Empaquetar el nuevo sistema
✔ Empaquetar el CD Live
✔ Grabar y probar
12. Extraer el contenido del CD
# export WORK=~/MiCDLive
# mkdir -p $WORK
~~
# mount -t iso9660 /dev/hdc /cdrom
~~
# cd $WORK
# mkdir ubuntu-livecd
# cp -a /cdrom/. ubuntu-livecd
13. Extraer el sistema del Live CD
# mkdir $WORK/old
# mount -t squashfs
-o loop,ro
$WORK/ubuntu-livecd/casper/filesystem.squashfs
$WORK/old
14. Copiar el sistema en nuestro nuevo sistema
✔
# dd if=/dev/zero
of=$WORK/ubuntu-fs.ext2
bs=1M count=2147
# mke2fs $WORK/ubuntu-fs.ext2
# mkdir $WORK/new
# mount -o loop $WORK/ubuntu-fs.ext2 $WORK/new
# cp -a $WORK/old/. $WORK/new
15. Modificar nuestro nuevo sistema
✔
# chroot $WORK/new
# mount -t proc none /proc
# mount -t sysfs none /sys
# export HOME=/root
# export LC_ALL=C
# apt-get remove ttf-baekmuk
ttf-kochi-gothic ttf-kochi-mincho
16. Empaquetar el nuevo sistema
✔
# dd if=/dev/zero of=$WORK/new/dummyfile
# rm $WORK/new/dummyfile
# rm $WORK/ubuntu-livecd/casper/filesystem.squashfs
# cd $WORK/new
# mksquashfs .
$WORK/ubuntu-livecd/casper/filesystem.squashfs
17. Empaquetar el CD Live
✔
# cd $WORK
# mkisofs -o ubuntu-live-rho.iso
-b isolinux/isolinux.bin
-c isolinux/boot.cat
-no-emul-boot -boot-load-size 4
-boot-info-table -r
-V quot;Ubuntu-bo Live CDquot; -cache-inodes
-J -l ubuntu-livecd/