THANKS, PHIL. I hope you get honorable mention here. In fact, I hope you get moved onto the "front page" under a "Knowing Knoppix" category. I'm running Knoppix 3.7 on a laptop using sudo knoppix-installer on a dedicated hard drive , and also on my Windows 2000 (fat32) desktop, using the Knoppix TOHD and FROMHD cheatcodes. I read your section on "finding Permanence", and hooked up an old 4.3GB drive in a USB enclosure to my desktop. Then I read your section on advanced startup, and used the TOHD cheatcode to copy the cd image to my Windows drive as a regular windows folder. This makes the boot sequence considerably faster, and frees up the CD drive. Please check out my post under the General topic "Windows & linux on the same HD" One consequence of this is that I cannot use the same partition for a swap file . Knoppix seems to mount my Windows drive (/dev/hda1) as a "read only cdrom", and so I lose write access. I actually consider that a safety feature.

Also, I not only created a 2GB linux partition for my Persistent Home Directory on the USB drive, I also created a 1GB "Linux Swap File" on a 2nd partition . I saw the section in your book about the swap file, but I think having a larger one improves performance as well. I have 384 MB ram, but I notice that knoppix creates a 301mb ramdisk when it boots, so it seems to leave 84mb for general use, then takes the rest for it's ramdisk. I wonder if you could explore what Knoppix uses it's ramdisk for, and also check on whether a swap file bigger than 128MB is really a waste or not. I put the knoppix cd in the cd drive on my desktop, key "knoppix fromhd=/dev/hda1 home=/dev/sda1", press enter, then take the cd out when Knoppix accesses the cdrom image from /dev/hda1. Knoppix sees the swap file automatically at /dev/sda2, and I'm off and running.

At any rate , keep up the good work, AND THANKS AGAIN FOR ALL YOUR HARD WORK !