All pastes #596475 Raw Edit

remaster eliveiso2

public text v1 · immutable
#596475 ·published 2007-06-29 23:48 UTC
rendered paste body
Another HOWTO: By 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