I was remastering knoppix since early this morning.
Thanks to good HowTOs at www.knoppix.net. However, below are just the most needed parts.
1. Download knoppix live-cd from mirrors.
2. Prepare the following:
a. RAM + SWAP >= 1GB
b. Free Partition >= 3GB
3. Boot the Knoppix Live CD.
4. As root, mount the free partition,
mount -rw /dev/hdaX /mnt/hdaX) . This will be the working partition. All sources and created iso will be deposited here.
5. Create root, source and master directory.
a.
mkdir /mnt/hdaX/knx b.
mkdir /mnt/hdaX/knx/source/KNOPPIX c.
mkdir /mnt/hdaX/knx/master/KNOPPIX6. Copy Knoppix live cd to source directory,
cp -Rp /KNOPPIX/* /mnt/hdaX/source/KNOPPIX7. Change root to the copied sources,
chroot /mnt/hdaX/source/KNOPPIX8. Mount proc to avail the internet connection,
mount -t proc /proc proc9. Use apt-get to modify existing installation. There are many programs installed with knoppix but will not be needed.
10. Populate the master directory,
rsync -a --exclude "/KNOPPIX/KNOPPIX" /cdrom/ ${master}11. Modify the background images and index.html on ${master}/KNOPPIX/background.png and ${master}/KNOPPIX/index.html, respectively.
12. Create an image as a cloop.
mkisofs -R -U -V "Volume ID seen by Win users" -P "Publisher ID, up to 128 chars" -hide-rr-moved -cache-inodes -no-bak -pad ${source} | nice -5 /usr/bin/create_compressed_fs - 65536 > ${master}/KNOPPIX/KNOPPIX13. Update md5sums,
cd ${master} ; rm -f KNOPPIX/md5sums ; find -type f -not -name md5sums -not -name boot.cat -exec md5sum {} \; >> KNOPPIX/md5sums 14. Burn the image finally.
mkisofs -pad -l -r -J -v -V "Volume ID seen by Win users" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -hide-rr-moved -o knoppix.iso ${master}15. Good Luck! we just hope it works. hehehe
refs:
1.
knoppixRM.html