I am successfully using Knoppix 3.9 on laptop hard drives to display Photographs. The photos are loaded into a different partition on the hard drive, and Knoppix loads the image viewer (fbi) at boot and displays the images.
Changing photos requires unmounting and remounting the drive rw, uploading photos from a USB drive of some kind, and then reboting. The setup above works great for me, but I want people to be able to use this setup as an appliance. Specifically I'd like them to be able to put their photos on a CD and just pop them into the CD drive and power on the machine.
This is where the problem lies. The laptop (a Dell CPi in this case) recognizes the hard disk as a CD drive due to booting with ISOLINUX. When I connect an external CD drive the system sees it as a "floppy/CD drive", and does not recognize the CD in the drive. My guess is that the laptop thinks the CD drive is a floppy since it "already" has a CD (actually the hard drive).
Has anyone got a solution where I can read CDs from the CD drive while running KNOPPIX from the HD?

IBM System X3850-X5 Server w/4x Intel Xeon E7-4870 CPU , 512 GB DDR3 RAM,NO HDD
$1299.99
IBM QRadar xx29 2x Xeon E5-2650v4 2x 900W PSU M5120 12x 3.5" Bay Server No RAM
$179.99
Unused IBM 09P0037 MAINBOARD For RS/6000 7044-170 P-Series
$375.00
IBM ADP Server Type 7870 AC1 NO HDD | 128GB RAM PC3L | 2 x Xeon E5620
$199.99
IBM Power 8 S822L Server 8247-22L POWER8 Enterprise 256GB RAM 2x 00KV626 CPU
$999.99
Compaq ProLiant 1500R 5/100 rack server, Series 3155, with IBM 2.1GB HD, VINTAGE
$295.00
IBM System x3550 M3 1U Server 2x Xeon E5645, 192GB RAM, 2x 300GB HDD (7944-AC1)
$150.00
1 X IBM 720 POWER SERVER WITH 32 GB RAM
$344.97
IBM 00FN709 X3850 X6 Compute Book 3837 Barebone
$114.99
IBM System X3650 M3 Server Xeon E5620 2.4 GHz 16 GB Ram Raid M5015 No OS No HDD
$87.96