This page describes several different ways of booting knoppix:
http://www.cclug.org/wiki/Main/KnoppixTricks
I have read the docs about booting from HD for a long time, but all I still do it yet, I don't want to use floppy. there are several methods of booting from HD using GNU/lilo, but in my computer, there have two OS,windows and redhat, and booting from grub. I have tried to amend the grub in the directory /boot/grub/grub.conf, but failed.
This page describes several different ways of booting knoppix:
http://www.cclug.org/wiki/Main/KnoppixTricks
adding to rhe previous answer with the link, where you find the needed files i give you my grub lines, as there it is described using lilo.
title Knoppix CD - knoppix
kernel (hd0,0)/vmlinuz ramdisk_size=100000 init=/etc/init lang=de fromhd=/dev/hdb1 myconf=/dev/hda6 apm=power-off alsa dma screen=1280x1024 hda=scsi hdb=scsi hdc=scsi hdd=scsi vga=791 nomce quiet
initrd (hd0,0)/miniroot.gz
these are 3 lines
title
kernel with appends
initrd
(not sure if it wouldnt look like more lines)

DEC PDP-11/34 Front Panel Complete PDP11 RARE
$450.00
Vintage Intel Mainframe Server MCM CPU Substrate Lot Prototyping PGA Validation
$500.00
HP 5060-8359 8K Semiconductor Memory Module 5080-9747 Vintage HP Computer
$224.72
HP 13210-60001 Disc Drive Interface PCB HP 7900A 7901A Vintage
$225.61
Vtg IBM Mainframe Prototype Chip Module Lot 146 pc 1988-1993 ES/9000 Lab Arcive
$649.00
Computer Tape Reel 1600 BPI 9 Track Vintage Mainframe LOT OF 2 WITH BOX
$89.95
Vintage Mainframe Computer Disk Drive Pack Dyson SMD 5 Level Disks
$79.00
Commodore 64 PC with Model 1541 Diskette Drive and Flight Simulator II *READ*
$199.99
Vintage Telex 952003-112 Mechanical Terminal Keyboard IBM 3270 Mainframe DB25
$799.00
IBM System Z10 Type 2098 Mainframe (As-Is)
$6999.99