That's an admirable goal, but, depending on the hardware, it can run into that pesky thing called reality.<p>It's getting very tiresome to hear complaints about things that don't work on Linux, only to find that they're trying to run it on hardware that's poorly supported, and that's something they could have figured out by doing a little research beforehand.<p>Sometimes old hardware just isn't going to be well-supported by <i>any</i> OS. (Though, of course, with Linux, older hardware is more likely to be supported than bleeding-edge kit.)
> It's getting very tiresome to hear complaints<p>This is very true. I've been asked by lots of people "how do I start with Linux" and, despite being 99.9% Linux user for everything everyday, my advice was always:<p>1. Use VirtualBox. Seriously, it won't look cool, but it will 100% work after maybe 5 mins mucking around with installing guest additions. Also snapshots. Also no messing with WiFi drivers or graphics card drivers or such.<p>2. Get a used beaten down old Thinkpad that people on Reddit confirm to be working with Linux without any drivers. Then play there. If it breaks, reinstall.<p>3. If the above didn't make you yet disinterested, THEN dual boot.