I have an SSD (240GB) with Kubuntu 20.04 installed as my main OS. Now I want to add another SSD (500GB) where I can install Windows for gaming.
My first thought is to disconnect the Linux SSD, add the new SSD and install Windows there. Then reconnect the Linux SSD. But I assume this will mess up booting...
Reinstalling Kubuntu and starting from scratch is not an option.
My questions is exactly the same as this one which is a bit dated and I'm unsure if the solution will still work.
Edit: Steps I have taken:
- Took an USB drive > 4GB and formatted it to FAT32
- Created a bootable Win7
- Unetbootin didn't work (stuck in loop when booting)
- WoeUSB didn't work (couldn't create bootable usb)
- BalenaEtcher didn't work (told me the ISO image is not bootable)
- Tried WoeUSB-ng from here and worked (although looked stuck for a few minutes)
- Removed the Linux SSD & Added a new SSD for Win7
- Entered BIOS and configured it to boot from USB drive
- Booted into Windows installation
- Keyboard and mouse didn't work, no matter what BIOS options I chose
- Tried from scratch with a Win10 bootable drive
- Managed to install Win10
- Shut down the computer and added back the Linux SSD
- Configured BIOS to boot from Linux SSD
- Booted into Linux, mounted the Win10 SSD and updated Grub via
sudo update-grub
- Rebooted the computer to test Grub boot menu and it correctly showed Ubuntu and Windows
I tried to avoid using Windows 10, unfortunately it didn't work with Windows 7. Whenever I will boot into Win10 now I will make sure to disconnect all other drives beforehand, as I don't want Win10 to spy on me. I hope that Win10 will still boot if the Linux SSD is disconnected? This is an inconvenience but I guess it's the only option.
grub-update
will automatically set Windows as secondary option, while keeping Linux as default. That's exactly the same what happens when you install Linux along previously installed Windows. – raj Jun 20 '22 at 10:50