What information do the ISO files' boot.catalog contain, and how does the boot code use it? Because they're differing in a couple of bytes (-bootonly.iso VS -disc1.iso VS -livefs.iso)...