Would someone look over this guide. I can not test it now.

Instructions
[edit]
Setting up for isolinux.cfg Remastering
This is an abbreviated remaster just to change boot options
1. Boot from the Knoppix CD
2. Open a root shell:
o Menu: Kmenu->Knoppix->Root Shell
o Note: All commands below are run from this root shell.
3. Find the partition you will use to work on. In this example it is called hda1 . The partition should have a minimum of 3 GB free space
4. Mount the partition:
o mount -rw /dev/hda1 /mnt/hda1
o Note: Make sure that it is read/write or you will get errors when you later chroot. To check: run mount
5. Create a root directory to work in -- if you put all your files here it will be easy to clean up
o mkdir /mnt/hda1/knx
6. If you don't have 1 GB RAM (cat /proc/meminfo (physical+swap)) then you will need a swapfile:
o cd /mnt/hda1/knx
o dd if=/dev/zero of=swapfile bs=1M count=750
o mkswap swapfile
o swapon swapfile
7. Make 1 directories, one for your new Master CD:
o mkdir -p /mnt/hda1/knx/master
8. copy the files from your cdrom - you'll need these files to build the ISO later.
o cp -Rp /cdrom/* /mnt/hda1/knx/master/
o Now, copy the isolinux.cfg to your desktop. You can add cheatcodes on the lines that start APPEND (for example desktop=gnome, or dma, or home=scan in this case I changed the default laungage from de(german) to us(english).
WHEN YOU ARE DONE THE FILE MUST BE EXACTLY THE SAME SIZE AS THE ORIGINAL. I MEAN EXACTLY. YOU CAN ADD OR REMOVE # SIGNS TO MAKE THE FILE SIZES MATCH. IT MAY NOT BE A 1:1 RATIO. IF YOU ADD 3 CHARACTORS THAT DOES NOT MEAN THAT YOU CAN JUST REMOVE 3# SIGNS YOU MAY HAVE TO REMOVE 4# SIGNS OR ADD 10. I DON’T KNOW WHY.
DEFAULT linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
TIMEOUT 300
PROMPT 1
DISPLAY boot.msg
F1 boot.msg
F2 f2
F3 f3
LABEL knoppix
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
LABEL expert
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt.gz nomce BOOT_IMAGE=expert
LABEL memtest
KERNEL memtest
APPEND initrd=
LABEL knoppix-txt
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
LABEL debug
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=minirt.gz debug BOOT_IMAGE=debug
LABEL fb1280x1024
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=794 xmodule=fbdev initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
LABEL fb1024x768
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
LABEL fb800x600
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=788 xmodule=fbdev initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix
LABEL failsafe
KERNEL linux
APPEND ramdisk_size=100000 init=/etc/init lang=us vga=normal atapicd nosound noapic noacpi pnpbios=off acpi=off nofstab noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=minirt.gz BOOT_IMAGE=knoppix
LABEL m23
KERNEL m23
APPEND devfs=nomount vga=normal load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=32000 initrd=m23rt.gz root=/dev/ram0 rw
LABEL userdef
KERNEL linux
APPEND ################################################## ################################################## ################################################## ################################################## ################################################## ################################################## ################################################## ################################################## ################################################## ######################################
9. Make MD5 hash
o cd /mnt/hda1/knx/master
o find -type f -not -name md5sums -not -name boot.cat -not -name isolinux.bin -exec md5sum '{}' \; > KNOPPIX/md5sums
10. Make ISO File System
o For old versions <=3.3
 mkisofs -pad -l -r -J -v -V "KNOPPIX" -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -hide-rr-moved -o /mnt/hda1/knx/knoppix.iso /mnt/hda1/knx/master
o for Knoppix >= 3.4 or other isolinux based distributions:
 mkisofs -pad -l -r -J -v -V "KNOPPIX" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -hide-rr-moved -o /mnt/hda1/knx/knoppix.iso /mnt/hda1/knx/master
That should give you a new ISO in /mnt/hda1/knx. If you move knoppix.iso up one directory to /mnt/hda1 you can test the image to make sure if will work. Just reboot with the cheatcode knoppix bootfrom=/dev/hda1/knoppix.iso