bootdisk.com has some flavors of linux that are designed to fit onto a 100mb zip disk. So, the size is not a problem. To boot from the CF Card, you would need a BIOS that allows booting from the USB port, and the USB reader would need to be a bootable device.