With limited USB ports (just 2) and no CD-ROM/DVD-ROM bay, is there a way I can boot off an ISO image stored on a Windows partition? I would like to use the ISO as a live CD and without the use of virtualization.

  • why not make bootable USB stick out of that ISO? unetbootin supports lots of ISO formats – mvp Apr 14 '13 at 7:28
  • 1
    @mvp - The reason being is that I am limited to 2 USB ports and they are in constant use for other devices. – PeanutsMonkey Apr 14 '13 at 8:03

You may be able to boot from the "content" of the ISO image, but usually not the ISO itself.

I am not sure about the low level operations, but it is possible for a bootloader to emulate an optical drive with the ISO image based on some BIOS interrupts, but at some point of booting, the kernel entering protected mode or a kernel mode optical drive driver kicking in will render it useless and the booting will stop as the driver fails to find the "virtual optical drive" and mount the root filesystem. There may be ways to make it work, but probably not worth the effort if there is alternatives... shown below.

What you can do instead:

There are numerous tools that allow creating a live USB using the ISO image of Linux/*BSD/... live CD, one of them is UNetbootin. (I mentioned this just because I only remember this at the moment.) You can then boot the "live CD" with the USB flash drive.

It is also possible to manually extract the files from the ISO, install a custom bootloader (e.g. grub2, syslinux) and boot the "live CD" directly, but this is far more advanced and can easily mess up your computer if done incorrectly, so I suggest you simply make a live USB.

There is also a possible way to boot from an ISO image, but this is not guaranteed to work for every live CDs... You can use EasyBCD to add a boot entry which will boot from an ISO image. It provides a free version for personal non-commercial use.

enter image description here

  • Thanks. I am wanting to avoid making a live USB as I am restricted to 2 USB ports which are in constant use powering other devices. – PeanutsMonkey Apr 14 '13 at 8:02
  • @PeanutsMonkey I've add another way to my answer. – Alvin Wong Apr 14 '13 at 8:10
  • @AlvinWong, Regarding your second paragraph's "fails to find the optical drive", Why does it need to find the optical drive for? Since the ISO is self contained and everything that we need is already inside it, what's the point of finding optical drives? – Pacerier Apr 26 '15 at 20:47
  • @Pacerier I mean the "virtual" drive created by the bootloader. – Alvin Wong Jun 2 '15 at 2:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.