I want to dual boot Ubuntu 16.04 and Windows 10, and I don't have a USB or CD, and was wondering if I can still install Windows, and if so, how do I do it?

I'm wanting Windows for Windows-only graphics-heavy software (eg Unity, Unreal Engine etc) and Microsoft Office.

  • Isn't it usual to do this the other way about? Install Ubuntu on a Windows system. If you only have a few windows apps you want to use, why not install Wine from the Ubuntu Software Centre? – 24601 Apr 11 '18 at 9:47
  • Probbably it is possible to boot the installation ISO by GRUB. – pa4080 Apr 11 '18 at 11:14
  • Do you mean your machine doesn't have usb or cd hardware, or that you don't have Windows install media? If the latter, buy it. Or download one of the short-term eval versions from MS. – Organic Marble Apr 11 '18 at 11:31
  • 1
    Seems to me to be a hardware or Windows problem? "if I can still install Windows and how do I do it?" is not something we can help with. – Rinzwind Apr 11 '18 at 11:37

You can

  • buy or borrow a USB pendrive, size 8 GB or more,

  • create and boot into an Ubuntu live system (from USB),
  • use gparted to shrink some partition and create unallocated drive space for Windows,

  • download a Windows iso file from a Microsoft link,
  • use mkusb to create a Windows install USB drive,
  • boot from the Windows install drive,
  • install Windows, which overwrites Ubuntu's bootloader 'grub',

In order to make Windows fully functional, you need a Windows license key (which you might find on a sticker on the computer, otherwise buy a license). The key must match the version of Windows, that you install.


You can install it from network boot agent but for that system needs to be in a network.

AFAIK, there is no other possible solution to install windows alongside ubuntu...


You could create a bootable media from another working Windows installation. I think Windows 10 can easily be installed with that method.

However i recommend installing Ubuntu after Windows 10, because the default installer of Ubuntu recognizes Windows 10 and creates a boot entry for it along Ubuntu, as in comparison for Windows 10 you will have to create a boot entry for Ubuntu manually.

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