In the past ten days, three people have mentioned "dual boot" to me. One was a Mac user wanting to run Windows, one was a Linux user with the same need, and the other was a Windows user wanting to experiment with Ubuntu.
What thoughts entered my mind when they mentioned this? Oh, let's see: stagecoach, poodle skirt, rotary dial phone, Z-80, Windows 98..
What did I actually say? How about Parallels, VMware, Xen..?
I simply cannot imagine why anyone would want to dual boot today. No doubt someone with more imagination can come up with some legitimate reason and will post it in the comments, but if there is such a reason, it can't apply to many people, and certainly didn't apply to the three people I happened to talk to recently.
Obviously virtualization is the way to go today. On the Mac I am typing this on I have both Parallels and VMware and I run Windows, Ubuntu, CentOS, SCO 5.0.7 .. and have at least temporarily put up dozens of other Linux and hobby operating systems. I don't have to partition my disk, I don't have to waste space, I can cut and paste between these virtual machines, any of them can be immediately available to me without stopping what I'm doing: why on earth would I want to dual boot when virtualization is so good today?
Maybe somebody developing drivers for multiple platforms? Maybe.. but how many of those are there? How about a husband and wife who share a computer and one likes Windows while the other doesn't? Oh, OK, there must be billions of those people.. no, I don't think so.
I suppose part of the problem is Google - search for "dual boot" and you'll get millions of hits. Probably a lot of these are old, but even a recently modified Wikipedia article completely ignores virtualization as an option. Not all this foolishness is old, though: many of the top hits returned have "Vista" in their title.
And of course Apple is a major offender here with their promotion of Boot Camp. They are really out in left field here. I had hoped Apple would move toward a real hypervisor with Leopard, but they did not. I think they are really missing the boat, but there it is: the first thing a naive Mac user needing Windows will think of is that foolish dual boot.
I suppose there is one downside to virtualization: it usually costs a little extra. Not necessarily so on Linux, but everywhere else the free projects are pretty clumsy and sad. But the cost is so small, and the benefits are so much better than dual booting: I just don't see it.
Got something to add? Send me email.
More Articles by Anthony Lawrence © 2012-07-14 Anthony Lawrence