What I did was clone my windows drive as a virtual machine on an external drive, like a flash drive, then, I wiped the drive, installed kubuntu, moved the VM back to the drive, and when I run into something that I’m like “I can’t find an alternative to this app on Linux” or “I need a copy of that one thing from my old windows install” I just boot it up, use the app and do what I need, or transfer the file over, and I’m good.
In my case I will admit, I did not wipe the windows drive and ended up dual booting, but not very often, just because I haven’t been able to get a vm to run smooth using virtual manager since I switched, running windows or Linux, pretty sure it’s because of Nvidia and their proprietary driver. If I don’t need GPU, I can use the VM just fine. But for specific games or software, switching to Windows on bare metal is handy.
I’d say the VM thing isn’t the best solution to the problem you’re facing, but it is a solution that can make the transition a little easier, it helped for me anyways, so I figured I’d share.
bridgeburner@lemmy.world 15 hours ago
I just got a second SSD and installed Linux on it and in BIOS I set the boot order to boot from the Linux drive. Still have my SSD with Windows 10 in case I need it. During boot, I then can just press F8 and select the boot drive, should I desire to use my Windows 10 drive. Easy.
solarvector@lemmy.dbzer0.com 15 hours ago
I second this if you can afford the extra drive.
I just realized I haven’t touched the windows one in almost a year. Time to format and clear up space for torrents.
666dollarfootlong@lemmy.world 14 hours ago
My motherboard only has one m.2 slot, and I don’t want to run an OS from a SATA drive or buy any more adapters and drives so I do need to wipe it all
Stez827@sh.itjust.works 10 hours ago
You won’t notice any difference running off of a sata ssd. Unless you are moving large files constantly there is no real world difference other than the physical size of the drive
Duamerthrax@lemmy.world 10 hours ago
This. You also have a backup plan in case there’s something that actually wont work in linux.