A dedicated Quake 2 Linux PC is one of the many public LivePCs available from Moka5

Turn your iPod into a PC

Thanks to the newest applications, PC virtualisation is easy to use and incredibly useful

Written by Kelvyn Taylor

Being able to carry your PC’s entire operating system, data and applications around on something as small as a USB flash drive, mobile phone or MP3 player isn’t a particularly new idea.

Some Linux distributions are designed for this purpose, and tools like BartPE let you create cut-down versions of Windows XP that can run from a CD or USB stick (see our feature on this topic here).

Advertisement

And technologies like U3 offer specially modified versions of applications for use on portable storage devices.

But now there’s a new generation of applications that use virtualisation technologies to take this idea even further and ­ in many cases ­ free you from the chore of buying modified applications or operating systems.

Some of these products let you quickly create fully featured pocketable PCs, while others can virtualise individual applications, allowing you to carry around your favourite working environment on a keyring and run it on any PC, without leaving any traces behind.

In this feature we’re going to look at some of these free and low-cost applications and what you can do with them, plus we’ll look at the basics of how virtualisation works.

And finally we’ve a practical step-by-step workshop that shows you how to create your own free, portable Linux PC on a USB stick using the Moka5 virtual machine application.

What is virtualisation?
Virtualisation is something that’s quite hard to get your head around if you’ve never encountered it before. The concept has been around since the 1960s in the world of mainframe computing, but in the past few years has started to trickle down to the humble desktop PC.

Put simply, it’s a method of emulating or simulating hardware using software. This allows a ‘host’ computer (the physical PC) to run multiple virtual ‘guest’ computers, each with their own operating system, at the same time.

The original idea was to make the most efficient use of the available computing power of the system, while protecting the underlying hardware from rogue software by using a robust application (known as a hypervisor) to control virtualisation.

What virtualisation can’t do is emulate hardware that doesn’t exist on the real PC ­ so you couldn’t emulate a DVD drive on a PC that only has a CD drive.

Why virtualise?
In a virtual PC environment, the guest operating system or application has no direct access to the real physical hardware on your PC ­ every request to access the hardware goes through the hypervisor.

The guest OS thinks it’s running on a totally isolated PC and has no awareness of anything outside the virtual environment. The emulation extends to a virtual BIOS, graphics card, network card, hard disk, CD-Rom and so on ­ it’s easiest to see this in action in Microsoft’s free Virtual PC 2007, where you see a traditional PC boot-up screen and can even change settings in the virtual BIOS just as in a physical PC.

But one of the main attractions of virtualisation is that it makes security management much easier. Since you can isolate a virtual PC totally from your ‘real’ PC you can, for example, create a virtual PC specifically for web browsing and email, knowing that whatever viruses or spyware you accidentally catch pose no threat to your ‘real’ PC and data.

To get rid of any infections, you can either reset the virtual PC to an original fresh, clean installation ­ a process that can take just a few seconds ­ or delete the entire PC.

Similarly with virtualised applications ­ the idea is that these are ‘sandboxed’ from the operating system and can’t affect any other files or processes on the PC. But in use they look and feel just like an ordinary application. Two rather different examples of this are Ceedo and Bufferzone, which we look at below.

Comments

White papers

Related jobs

More Accounting jobs

Spotlight

Andrew Higginson, Tesco Personal Finance

Profile: Andrew Higginson, CEO of Tesco Personal Finance

He’s spent more than a decade at the top of...

Top 30 Accounting Networks and Associations 2008

The race to become the biggest firm on the planet...

Barack Obama Accountancy Age cover October 2008

Obama: asset or liability?

What an Obama presidency could mean for you

Find your next job

Find your next job
Salary Checker

Job of the week

More finance jobs

Newsletters

Sign up here for the very latest news delivered to your inbox. Choose from the following options:

Your next job

Have your say

Will proposed tax cuts help to stimulate the economy?
Yes
No

Advertisement

Search white papers

Search white papers

Advertisement