All this having to create a new partition to install an iso is hogwash. Linux has loop mounting to handle it and it works as well in the installer as it does in full blown linux.

Use a bootloader...