Possible Duplicates:
Is dual boot worth-while?
Is there any practical reason to dual-boot Linux alongside Windows?
Is it better to dual-boot or run a VM?

ok so here's my issue, I'm taking a PC programming class and want to install ubuntu to work on some of the programming. Should I install ubuntu as a dual boot, or as a virtual machine? If i install it as a virtual machine will it be able to use the same amount of resources as if i dual booted it? Also, if i go that route what virtual software should i use?

link|improve this question

72% accept rate
feedback

closed as exact duplicate by Gnoupi Aug 27 '10 at 9:33

This question covers exactly the same ground as earlier questions on this topic; its answers may be merged with another identical question. See the FAQ for guidance on how to improve it.

2 Answers

up vote 6 down vote accepted

Ubuntu will run better if you dual boot, but it's a more serious commitment; you'll have to repartition your harddrive, which is a risky business, though it usually works without problems so long as you have the space to devote to it.

When you run it as a virtual machine, machine resources (and most importantly, the RAM) are shared between the host machine and virtual machine. You can devote most of your RAM to the virtual machine, but if you devote too much, the host may become unstable and unresponsive; and in any case, Ubuntu won't have as many resources as it would have if booted directly.

If you do choose a virtual machine, I would choose VirtualBox. Its free, open source, and very feature-rich.

There are a lot of variables that would affect how I would answer that question, such as:

  • How old is your computer? How much RAM does it have? Does it have enough to share between the two machines without there being a problem?
  • Are you interested in giving Ubuntu a serious try as an operating system, or are you only interested in it for the sake of your class?

I'm a big linux fan myself; I much prefer it to Windows, so in general I'd encourage you to give dual booting a try, to really get the most of it. But everyone is different.

But I should mention that there's a third option to consider, which is to use Ubuntu's wubi installer which installs Ubuntu in its own folder inside your Windows partition. It's sort of halfway between the two options, since it does allow you to boot directly in Ubuntu. However, you're stuck with using the less-than-ideal filesystems that Windows uses, rather than the kinds that linux runs best on

link|improve this answer
My pc is a custom built intel core i-5 desktop with 5 gigs of RAM. I'm pretty sure that should suffice. I want to use linux more than just the class, its just the class that's getting me to consider what to do with the desktop. I also actually installed ubuntu on my laptop as a dual boot so i'm not scared to do it on the desktop. however i did just install windows 7 and all my programs and kinda don't want to do it again. out of the wubi install and the virtual install, which is best? – KronoS Aug 27 '10 at 1:59
1  
Obviously Wubi would have more performance, but since you have a pretty high-end computer, you probably have enough RAM to spare to do even the more intensive tasks on Linux (e.g. editing 21MP images). It really depends on whether you can bear not to play 3D video games on Ubuntu ;-). – digitxp Aug 27 '10 at 3:31
feedback

I personally use Ubuntu in its Kubuntu (http://www.kubuntu.org/) incarnation (uses KDE as the desktop manager), but I've also seen awesome screenshots of the GNOME desktop. You would do well to also check out Gentoo Linux and Fedora Core, as they are quite popular. Of course you could try out the Ubuntu from live disk and if you like it, you can then install it. In any case, VirtualBox comes in pretty handy when trying out different OSs, or when you simply don't want to have to dual- or multi- boot. With Virtual Box you will have just about all the same resources as if you had dual booting.

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.