I am making a linux environment to use as a secure platform for online examination testing in classroom. My students will use their own H/W. I need to prohibit them from accessing their notes on harddrive, chatting with each other, or accessing the internet during the exam. I have setup a Morphix LiveCD. It boots to Firefox which is configured to only access the exam server. Everything is functioning correctly. At the beginning of the exam we hand out the CD's to the students. They boot their own laptops to the Linux OS, take the exam, shutdown and hand the CD back to the proctor. The only part I can't control is if after handing the CD to the student and before they boot it, they are able to copy the contents of the CD to their harddrive. This would allow them to inspect the system and its configuration at a later time in order to find ways to beat the system.
I want to create an iso and burn it to CD. When put it into a PC during startup, it should boot to linux and operate correctly. If put it into a PC running DOS or Windows it should not return a directory list. Basically to windows it should look like an empty disk.
Does anyone know how to do this? Or at least points in the right direction? Thanks,

SK Hynix Server Memory 32GB (1x32GB) RAM DDR4 2400MHz HMA84GR7MFR4N Lot of 12
$1599.99
Major Brand 8 GB PC3L-12800 (DDR3-1600) 2Rx8 DDR3L Laptop Memory RAM
$10.99
G.Skill Ares 64GB (8x8GB) DDR4-3600 CL16 Desktop RAM F4-3600C16Q2-64GAKZ
$275.00
32GB Kit (2x16GB) - 16GB DDR-4 3200AA MHz ECC Reg Hynix HMA82GR7CJR8N-XN Tested
$185.00
Micron MTC4C10163S1UC48BA1 8GB RAM DDR5 4800MHz
$87.00
LOT OF 23 Ram Sticks-Corsair Vengeance CMZ8GX3M2A1600C9 4GB (4GBx23=92GB Total)
$129.99
Corsair CMK32GX4M2B3000C15 Vengeance LPX DDR4 3000mhz Memory Kit - 32GB (2x16GB)
$159.95
Read Description G.SKILL Trident Z Neo 16GB 1x16GB DDR4 3600 CL16 RGB RAM
$100.00
Gaming PC – RTX 4070 / Ryzen 7 8700F / 32GB RAM
$1250.00
Dell 16GB PC4-21300 (DDR4-2666) Memory (SNPPWR5TC16G)
$89.99