Another HOWTO: My the master himself PrinceAMD, lol yeah right
first, i recommend you get Elive Gem 1.0, GET IT!!!
isoname: Elive_1.0_Gem.iso
AS ROOT!!!
1, mkdir /mnt/iso
2, mkdir /mnt/squashfs
3, mkdir /mnt/edit
4, mount /iso/path/isoname /mnt/iso -t iso9660 -o loop
5, mount -t squashfs -o loop /mnt/iso/base/base /mnt/squashfs
6, cp -a /mnt/squashfs/* /mnt/edit
7, cp /etc/resolv.conf /mnt/edit/etc/
8, cp /etc/hosts /mnt/edit/etc
9, chroot /mnt/edit
10, mount -t proc none /proc
11, mount -t sysfs none /sys
12, export HOME=/root
13, export LC_ALL=C
to remove packages
apt-get remove --purge package name
to add packages do
apt-get update
apt-get upgrade
apt-get install package name
do all crazy editing when finish.
type: exit
mkdir /mnt/newiso
cp -a /mnt/iso/* /mnt/newiso
rm -r /mnt/newiso/base/base
to make squashfs type this
rm -r /mnt/newiso/base/base
mksquashfs /mnt/newiso/base/base /mnt/edit/
when done
to make iso type
mkisofs -r -V "$IMAGE_NAME" -cache-inodes -J -l -b /mnt/newiso/isolinux/isolinux.bin -c /mnt/newiso/isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /mnt/Gem_redo.iso /mnt/hda3/newiso