LET’S TALK ABOUT – RUNNING MULTIPLE OPERATING SYSTEMS ON YOUR PC



LET’S TALK ABOUT – RUNNING MULTIPLE OPERATING SYSTEMS ON YOUR PC


DUAL BOOTING
Dual booting, more rarely called multibooting, is when you install two or more OSes side-by-side so that you can choose which one you want to use every time you restart your computer — or at “boot time”, hence the term.


It’s a popular route these days, especially because many Linux distros will automatically configure a dual boot setup at installation on your behalf (a luxury that was hard to come by several years ago).

The biggest benefit is that you get to use all of your computer’s runtime resources — RAM, CPU, GPU, etc. — for the OS that you boot into. Even though you have multiple OSes installed, you only run one at a time so you aren’t allocating half your CPU to one and half you’re CPU to another. This is important for resource-intensive activities, like gaming, editing music and video and also, virtualization.

Not only do you run a single OS at a given time, you give each OS designated sections of your hard drive that they can use. So if you have a single 500 GB drive, maybe Windows gets 200 GB and Linux gets 300 GB. If you have two separate drives, you could dedicate each one to a particular OS. 



These hard drive designations are called partitions, and in most cases, the OS won’t be able to operate outside of its partition. (It can still access data from outside of its partition, but how to do that is beyond the scope of this article).

Partitions are necessary because different OSes store their data in different ways (e.g. Windows commonly uses NTFS while Linux commonly uses EXT3) and different filesystems are not cross-compatible. As such, moving files between filesystems is sometimes impossible without third-party software, and when it is possible, it’s slower due to the conversion process.

So what happens when you want to switch from Windows to Linux? As mentioned before, you have to restart the computer because the OS is selected at boot time.

This can be quite an inconvenience depending on how frequently you need to switch between OSes. There are things you can do to make Windows boot faster and make Linux boot faster, such as installing a solid-state drive. But even so, rebooting to switch OSes is never not a hassle.

If you do decide to go with the dual booting method, then we highly recommend that you start with a Windows PC and install Linux rather than starting with a Linux PC and installing Windows. Long story short, it’s just less of a headache this way.
 

VIRTUAL MACHINE / VIRTUALIZATION
Virtual machines are not as scary as they sound, so don’t be intimidated. They’re surprisingly easy and convenient to use even if you don’t have much technical experience. That being said, using a virtual machine is neither better nor worse than dual booting.

A virtual machine is an emulator that runs a “guest OS” (like Linux) from within your “host OS” (like Windows). Once you install a guest OS, you can run it like any other program and it will basically be just another window on your desktop.


No reboots are necessary to switch between OSes, and you can even run several different OSes at the same time with each one in its own window. You can’t do it with dual booting.

Not only is it more convenient, but virtual machines are also safer because each guest OS runs in a sandbox environment. No matter what happens inside the guest OS, your host OS will remain safe and unaltered — even if it crashes or you catch a virus! That’s why virtual machines are best for testing new operating systems.

Another beautiful feature that virtual machines offer is the ability to move your guest OSes from one host to another. The guest OS is usually saved as a file on the hard drive, so as long as two hosts are using the same emulator (we recommend VirtualBox), this file can be transferred and loaded without much hassle. In some cases, you can even clone a host OS into a guest OS to be used elsewhere.

This all comes with a cost, though.

The drawback is that your computer’s runtime resources — RAM, CPU, GPU, etc. — are shared between all running virtual machines. This means if you decide to run Linux within Windows, Linux won’t be running at 100% and might therefore lag or experience some other kind of performance hit. The more RAM you have, the smoother it will run.

On older computers, or computers that just aren’t very powerful to begin with, virtualization is undesirable unless you’re ready to endure a very slow operation. And because guest OSes are stored as single files, it’s possible to accidentally erase a file and lose an entire guest OS.

Lastly, you’re probably wondering which OS to use as the host and which OS to use as the guest. Technically, it doesn’t matter because VirtualBox is cross-platform and works great pretty much across the board.

Basic Rules of Computer Use

  • If you spend most of your time in Linux and only need Windows for Photoshop or another Application, then make Linux your host.
  • If you’re only using Linux for programming one hour a day, then make Windows your host.

The only caveat is if you need 100% of your computer’s resources in the guest OS, such as for video editing, gaming, or another resource-intensive activity. In that case, you’re probably better off dual booting.


Which One Is For You?
If you’re switching between many OSes in frequent real-time, go virtual. If you just need to test something in another OS for a few minutes, go virtual. If you want a secure sandbox for an experiment, go virtual. If you have a very powerful computer, go virtual. If you think rebooting is a huge pain in the neck, go virtual.

In all other cases, you can’t go wrong with dual booting. It’s the method preferred by many people who likes to try another OSes

Make sure to consider whether or not you really need multiple operating systems in the first place. If you’re only after a single OS-specific feature, you might be able to get it on your preferred OS instead.


PLEASE, TELL ME HOW DID YOU FOUND THIS INFORMATION. IT IS HELPFUL?
LET ME KNOW YOUR COMMENTS

Comments

Popular posts from this blog

REASONS TO REPLACE YOUR COMPUTER FAN AND HEATSINK

LET’S TALK ABOUT PC AUDIO SPEAKERS

LET’S TALK ABOUT - NETWORK FORENSICS