Installing Windows 10 on OpenSUSE Leap 15.4 (in a separate partition)

I’ve been put in the position of having to install Windows 10 (which I despise) and a much newer version of Office than I already have (in a virtual machine). I have a partition set aside in case I needed to install 10. Problem is, I’ve been searching for hints, suggestions, or instructions on how to do so, and only have found instructions on installing Leap on a Windows 10 machine.

I could put it in a virtual machine, but because of the situation, would prefer to have dual boot - Leap on one partition and W10 on another.

Could someone point me to instructions (and what to watch out for) on installing Windows 10 on that partition, without screwing up my Leap 15.4 partition? I’d rather go into that with instructions and suggestions rather than risking further problems. I have a legitimate copy of W10 in ISO format, provided to me by my school. (They don’t support anything except Windows and Mac - and I have to use a much newer version of Office before I can submit my dissertation.)


In general, you are better off installing Windows first, then Linux.

I’ll be happy to give you the exact steps I use; however, I prefer using Gparted for this process and the Linux Mint live image for the initial part.

  1. Boot an LM live image from a flash drive
  2. Use Gparted to delete any existing partitions
  3. Use Gparted to create a new, from-scratch GPT partition table
  4. Reboot system from your Windows 10 installation media
  5. Install Windows 10
  6. Do your initial log-in as your new user account
  8. Run Disk Management and have it resize your C: partition to whatever you like (for example 50%)
  9. Reboot system from your openSUSE Leap 15.4 flash drive
  10. Use the installer to do a standard dual-boot installation.
  11. At your convenience, boot back into Windows 10 to perform installs of updates
  12. Once that is all finally done, install your Windows software as needed

The process outlined above will give you a thoroughly clean install on your box of both openSUSE and Windows 10.

In my experience, doing it this way will also result in Windows being able to update itself, even updating from Win10 to Win11, without disrupting GRUB or causing any other issues.

I would be down for at least a week if I did that (that is, if I didn’t have any problems) and I don’t have that sort of time available to go back to square one.

I need to install Windows on the partition I left for it. I know it’s not the norm, but the situation is complex and I’d rather not get into it. I can’t go back to square 1. I don’t care so much about updates, as I just need it for the next few months and won’t use Windows to go online (except when forced to). (My school and professor are demanding that I use Windows 10 and Office 365 to edit my dissertation, which they have provided to me.)

I’m hoping for instructions on how to do it without running the risk of crashing my existing setup, which contains all of my data - and other valuable things (yes, backed up but it would take days to re-install it all).

BTW - thanks for the reply! I hope to get this ironed out so I can finish!

If you try to install Windows into an existing Linux install, that can get messy and you will be fooling around with bootloader stuff.

Personally, in your situation I’d just put Win10 in a VM and call it good. Honestly, you’re going to waste more time rectifying all the little issues afterward when you can just put it in a VM and start using it right away.