How to Replace Windows XP with Linux for Free


XP user, I am talking to you. In April 2014, your favorite operating system stopped being officially supported by Microsoft. Now, there's no reason for panic, but this is a good opportunity to start considering alternatives. Without going into too many details, the free and exciting option is to try Linux.

Indeed today we will demonstrate how to dual-boot an existing Windows XP installation with the latest edition of Linux Mint, a highly popular Linux distribution, while retaining all the important user data you have. Naturally, this is somewhat of an advanced topic, so you might need to invest a little time reading, but overall, the exercise should be worth the effort. In the end, you will have a fully functional dual-boot setup for all your needs, with XP on one end and a modern, stylish Linux Mint 17 Qiana on the other. Let's rock.

Preliminary checklist

Installing a new operating system on hardware that already hosts other systems as well as your critical data is not a trivial thing, and should not be treated that way. True, you can just click around and pray for the best. But we want to do this with elegance and confidence. To wit, you should invest some time making sure you have all the tools to make the dual-boot transition painless and fool-proof.

Data backup & imaging

If your data is safe, then everything else becomes secondary. You should make sure that you have a copy of your files somewhere, preferably on a separate hard disk, or even a separate machine. Furthermore, you might want to image the Windows XP installation, so if something goes wrong, you can easily revert. I highly recommend you do not do anything unless you have a verifiable copy of your personal stuff backed up in another location.

Understanding of basic Linux concepts and tools

I am going to do a small amount of extra linking here, so I apologize in advance. But reading these articles will help you master the subject matter, and help you understand this tutorial. For starters, you might want to check my older dual-boot guides, including XP & Ubuntu tutorial, Windows 7 & Ubuntu tutorial and the latest Windows 8 & Ubuntu article. Then, to understand disk notation and partitioning, please take a look at my GParted guide. Last but not the least, the bootloader section.

Windows XP overview

Now that we know what we want and need, let's take a look at our Windows XP installation. So we have a a system with two hard disks. The C: drive is located on the 10GB first disk, and it spans the entire size of the disk, i.e. we have one partition. The E: drive contains data, and it is located on the 20GB second disk. Once again, it spans the entire disk, i.e. we also have one partition there. Our system is not really designed for any dual-booting.

Disk status


Disk management

This means we will have to adjust the layout to be able to install and use Linux Mint. Therefore, what we are going to do is the following: We will boot into the Mint live session. This can be done from the ISO image, a DVD drive or a USB drive. The exact steps will depend on your setup. Now, if you are not really sure where to obtain the Linux Mint image, how to download it or copy/burn it to external media, and how to make your system boot another operating system, then you should stop right now, go back up, do your necessary reading, and resume when you're ready and knowledgeable.

All right, but assuming that you are, then we will need to adjust the disk and partition layout. We will not mess with the C: drive. We will change the E: drive. In other words, we will shrink the one partition that corresponds to the E: drive in Windows, and in the freed space, we will create several new partitions that will be used as the target for the Linux Mint 17 Qiana installation. We will do all this from the live Mint session, using tools already available in the distribution. Now, let's boot into Linux.

Linux Mint overview

There are two sides to the Linux exploration coin. One is getting familiar with a completely new user interface, new phrases, new terminology, and a new mode of work. However, this is true for pretty much any operating system, and therefore, we won't spend too much time on this. Instead, we will focus on the more critical part of making the right disk and partition changes and installing Linux Mint. After that, the fun of discovering the beauty and flexibility of this new operating system will be your home work.

Live session


We will begin by changing the disk layout. To that end, launch the GParted partition editor. The software is available in the system menu, and you can search for it by name. Once launched, the program will display the existing layouts for all available disks. In our case, we have two disks. The first one is what we refer to as the C: drive in Windows, and it is labeled sda here. The second one corresponds to the E: drive, and it is labeled sdb. We will edit the latter.

First disk

Second disk

Resize partition

Let's begin with the resizing. Right-click on the /dev/sdb1 partition, choose Resize/Move. Then, adjust the size to a smaller value. We will go down from 20GB to just 4GB, but any size goes. Do note that Linux Mint requires at least 8GB to install successfully.


However, there are some additional consideration here. A proper Linux installation includes a minimum of three partitions. The root partition (/) contains system files. The swap partition is used for memory swapping, a-la virtual memory page file in Windows. You might want to make it the size of your physical RAM. This means something like 2-3GB for most systems running Windows XP 32-bit, because that used to be the physical limitation. But if you have more, that's fine too.

Lastly, there's the user data, known as home (/home) partition. This one does not have to exist, and you can just go with the root partition. But it is very convenient to have it, for the same reason you want those extra drives for your data in Windows. In case you need to reinstall or change things, you do not have to lose your user setup. And it's much easier to back stuff up and restore later.

Therefore, going down to 4GB sounds prudent. This means we can create a 10GB root, a 2GB swap, and the remainder will be used for the home partition. Furthermore, the NTFS partition corresponding to the E: drive will also be available in Linux Mint, since most distributions can natively mount, read and write Windows partitions. So you do not really lose anything, and there's a lot of place to grow and store data, if needed.

Change size

Finished resizing

The changes will not be committed until you hit Apply, so you need not worry if you do not like your setup. You can always start from scratch. At the moment, we have a single resize operation pending. We will now add a few more tasks to the list. We need to create additional partitions.

Create new partitions

Remember the earlier three-partition suggestion? We can do that right away. The thing is, you should consider creating an Extended partition first, so you do not hit the limit of four primary partitions for the MS-DOS type partition table. No such limit exists with GPT, but Windows XP does not support that type, and the conversion procedure is destructive.

Therefore, MS-DOS partition table is our only option, so we will create the Extended partition to span the entire free space, the new 16GB we reclaimed just above, and in that space, we will create the root, swap and home partitions.

When creating the partitions, you will need to pay attention to a few small but important details. Size, of course. Partition type - the Extended partition is in fact a primary partition of a special kind, and it can only contain logical partitions inside it, therefore our three Linux partitions will all be logical. This is not a problem because Linux distributions do not have any problem being installed or booting from either primary or logical partitions. On a side note, Windows XP must be installed to a primary partition.

The last item of importance is the filesystem type. I recommend you use a native Linux format, one of the journaling filesystems. The best choice is to use EXT4, although you can try others. The specific benefits of each one are beyond the scope of this tutorial.

Create extended partition

Create root

Create swap

Create home

Now, you will have five operations pending. Make double sure you are confident with what you want to achieve. Once you're ready, click the right-most button in the toolbar. You will be warned, and then the changes will be applied.

Ready to partition



And here's our new partition layout. Good. Now we can install.

Partition table ready

Linux Mint installation

Start the installation wizard. Now, if you've done Linux installations before, this step will be familiar and quite easy. The installation is virtually identical to Ubuntu. Nevertheless, we will walk through all the steps, to make sure nothing is missing.

Select wizard language

This is the first step. Very simple.

Begin install

Installation prerequisites

The next step is to make sure you meet the necessary prerequisites for a successful installation. Namely, it comes down to having a network connection and 8GB free space.


Installation type

This is the really interesting part. Here, you will choose the installation type. As you can read from the wizard window, Linux Mint Qiana does see that Windows XP Professional is already installed, and it even suggests replacing the old system for you. Nice, but we will do it manually. However, if you do not wish to preserve anything from the XP installation, you can choose this option. We will have a followup article that focuses on this scenario.

Prepare partitions

We will not encrypt the data or use LVM. These are advanced topics. We will go for a manual selection of the partitions, which we have created earlier. Therefore, please click on Something else, then Continue. The next window will show the list of all your disks and partitions. We are interested in sdb.

Available partitions

Please select sdb5 and then click Change. If you recall, sdb5 is the first logical partition inside the Extended partition, both of which we have created earlier with GParted. The partition is 10GB in size. Now, we will assign it a mount point and filesystem.

Mark root

Mount point is the handle by which the partition will be visible in the installed system. This will be our system partition, known as root. Therefore, please select / in the Mount point window. We do not need to make any size changes or even format the partition, because we have done that only moments ago. But you can reformat if you feel like doing it.

Root done

We will repeat the same thing with the home partition - sdb7. There is no need to handle the swap, because the system will do that automatically. Basically, the only two changes you need at this stage, provided you've done all the partitioning and formatting using GParted, is to assign the / and /home mount points to the two partitions.

Home done

This is our layout.

Partitions prepared


Below the listed partitions, there's an option to choose a target device for the bootloader. First, please make sure you understand the concepts before dabbling, so there might be some GRUB2 homework for you. Second, we have a few options here. Namely, we have two hard disks, and we could choose to place the bootloader on either one of them. If you go for sdb, the disk containing Windows XP won't be touched, and Linux Mint will not show in the boot menu unless you change the boot order of disks in the BIOS.

If you select sda as the target, then Linux Mint will overwrite the Windows bootloader in the MBR with its own, but it will also add Windows XP to the list, so you will have a single, unified menu that allows you to boot either one of the two operating systems in your dual-boot setup. This is the recommended option.


Review & install

Please review all the options. Make sure nothing is missing. Once you're ready and confident with your choices, including the bootloader, hit Install now. The installation will begin in the background and last for about 15-20 minutes. At this time, the wizard will continue, allowing you to setup your timezone, user name and password, login options, and a few more details. Lastly, you will have a slideshow that introduces Linux Mint and can help you familiarize with some of its features.

Install now

Timezone & language

So, select your timezone and your language.



User setup

Next, create your own user. This user will also be the administrator of the box. Any time you need to elevate privileges to perform an administrative task, you will be prompted for your password via the sudo mechanism. This is slightly different from the classic root user concept in Linux, but more about that later. Choose your username, your hostname, provide a password, hopefully a strong one, and decide whether you want to login automatically or be prompted for a password. You can also encrypt your home data, but this is an advanced step. You'd better leave that for another opportunity.

User setup


You'll get a handful of nice, informative slides.

Slide 1

Slide 2

Installation complete

And soon enough, the installation should complete. After you reboot, you will have an option to boot into either one of the two operating systems, verify that everything works properly and that your data is intact, and then begin the magical tour of wonder and exploration of the world of Linux.

Installation complete


If everything went well, you will see a boot menu called GRUB, featuring both Linux Mint and Windows XP, as the last entry. Select either one to boot into the desired operating system.

Bootloader menu

First boot: Linux Mint

Let's start with Linux Mint. The first time you login, Mint will present you with a welcome screen, which provides a wealth of links to useful resources. This ought to help you find your way around. But assuming you've already made your baby steps, let's open a file manager and check the disk structure.

First login

You can see the two partitions corresponding to C: and E: drives. The system files belonging to XP as well as your personal data are all there, safe and intact. Now, the E: drive has shrunk from 20GB to 4GB, but it's all there.

C: drive

E drive

Windows XP boot

If you select the Windows XP entry in the GRUB menu, then you might also see a check disk operation running. Windows XP will detect a change in the size of the partition holding the E: drive and it will run a check disk, just to make sure everything is in order. Indeed, this should only take a few seconds.


And finally, our XP in a dual-boot configuration. Notice the new partitions in the disk management utility. Windows cannot use them because it cannot read the EXT4 filesystem, but it's all there, Windows XP works as expected, and your data is safe.

Disk management after the dual-boot setup

Congratulations, you've just mastered a dual-boot procedure with XP and Mint!


Now, it's a very good time to start learning more about Linux, how it works and what it does. The fine details of this exercise go beyond the scope of this article, but we won't leave you hanging. You might want to consult the recently published Ultimate guide to Linux for Windows users, as well as an older but still very much relevant tutorial of highly useful Linux commands & configurations. These two articles should help you make your first steps.

Finally, you might also be interesting in some customization and tweaking. Now, Linux Mint is a highly robust operating system and well suited for immediate use out of the box, so you will need little else beyond the defaults. Still, you might want to check how to enhance the Ubuntu experience.


We hope you enjoyed this article. Now, there's a whole world hiding behind the few links and ideas provided here. Your laptop might be that different from all other examples, your setup will of course be unique, and you might be struggling with other flavors of Windows. No matter, invest some time reading, circle back when you encounter something you're not quite confident, and soon enough, you will realize that Linux can be enjoyed with ease and elegance.

Specifically, Linux Mint 17 Qiana is a great choice for new and intermediate users, as well as fresh converts who want to explore Linux. For Windows XP veterans, this is an excellent opportunity to step away from their beloved operating system and try a new, free and safe alternative. Linux Mint offers a wealth of programs, multimedia codecs out of the box, security, and even a familiar mode of work, so you won't feel that much out of place with this new adventure. Finally, this tutorial provides all the necessary guidance and tips required for you to create your own smart and fun dual-boot setup.



Please rate this article: 

Your rating: None
Average: 4.6 (62 votes)


FWIW if ones going to do an XP/Linux dual boot on the same drive it's not a bad idea to do a file cleanup and Defrag before installing.
Loving these recent Linux heads ups..thanks :) .

Many thanks to Dedoimedo for this excellent article.
And thanks to for bringing it again to our attention.

I want to avoid double posting but please take the time to read what I wrote yesterday in response to a different thread on this forum:

I hope it may be helpful to some in this context.

I went for Pclinuxos to replace XP on my laptops.

A lot of folks regards PCLinuxOS as being somewhat "old hat" but if you want a distro that is tested, tested and then tested again before it's released, then PCLinuxOS is one of the best choices for stability making it ideal for new Windows migrants who don't want to spend half their weekend researching issues in the forums after installation. Worth mentioning too that in addition to the standard KDE and MATE desktops they also provide a FullMonty desktop. "KDE FullMonty = regular PCLinuxOS KDE installation + special desktop layout + many applications & drivers preinstalled." It's a 3.6G download for the ISO however so not ideal if you have a slow connection or low data cap. MC - Site Manager.

I really appreciate the article on dual booting Win XP and Linux Mint. How about the same idea with Win 7 & Mint??? I have a working copy of Win 7 and would like to try L Mint . Thanks for the help, R Coombs.

It's important to realize you can try mint or many other distros using a live USB or DVD before committing to a full install. This gives you the opportunity to see how the system works and how it reacts (or not :D) with your hardware such as wi-fi and graphics. If you don't like something, download another distro and create a bootable live medium for that. Once you're happy with what you see during a live session, dual booting Windows 7 and Linux is much easier that with XP. There are plenty of good guides around. These two relate to Mint but there are others for dual booting other distros. MC - Site Manager.

It is not as easy as you describe it. Linux is a different kind of animal than Windows XP. The suggestion switching to Linux is excellent, no question about that, but it is a lot more difficult than you say. When you switch to Linux you are going to be a tiger in a new and different wood. You have to find your way around in that wood. And that takes time.
I made the switch to Linux because (1) Microsoft made me do that and (2) I had time to explore that new wood called Linux. Windows 10 closed the door for me. I said to myself: I am not going to put up with that shit. Everytime Microsoft issues a new version of Windows it is bulkier than ever and full of things I am never going to use. Windows is eating resource as if it were a third world child, coming from the brink of starvation. An operating system should be lightweight. Windows 10 is not lightweight in any way, it is like a German Big Bertha gun, used for shooting sparrows. Windows XP is a lot more lightweight, it is actually the ideal Windows version except for the fact that when you start installing applications it is eating diskspace like crazy.

So I made the switch to Linux. That was not easy. I tried a lot of distributions. Most of them were to geeky for me. Some destroyed my boot record and I had to go back to Windows 7 to revitalized my PC. So I found out that there are not only living kind people in Linux Wood. I finally ended up with a distribution called Zorin. I found that distribution quite attractive. But my love for Zorin only lasted a week. When I tried to modifiy Zorin to my requirements, it became quite difficult. That is not because of Zorin but because of my inexperience in using Linux: the tiger that is exploring the new forrest.

Thanks to your excellent Gizmo website I found an other Linux distribution called Linux Lite. I am still running Linux Lite. Through that distribution and with the help of Ubuntu I finally found myself at home in LInux. I will never go back to that dark wood called Microsoft. For me the journey is not important, the goal is.

Thank you Linux, thank you Gizmo.

Another option is to simply install Linux Mint (or another distro). Then install VirtualBox and create an XP virtual machine. I had this setup on my old machine (kept as a back-up) until it failed recently.

The title of this article is misleading. It was not about REPLACING WinXP, it was about dual booting another OS that isn't even remotely WinXP compatible. It's like a used car salesman bait and switch tactic. Linux Mint is good, but it is not very useful compared to WinXP, especially when it comes to hardware compatibility and support. Linux Mint is the lessor of one hundred evils out there, or least I thought so until I came across Sparky Linux. For a Windows user, Sparky is light-years ahead of Linux Mint. For one thing, Sparky actually has menus and built-in features that are very WinXP like. It already comes out-of-the-box with everything you need to run PC games and some PC programs. It installs just as easy as WinXP installs, so Grandma and Grandpa can install it and use it without having to become system programming configuration expert after installing it -- unlike Mint if you want the same experience as Sparky provides. I was actually going to consider Sparky as a replacement for WinXP until I saw a news article about ReactOS. Now there is an OS that TRUTHFULLY is a replacement for WinXP because it actually will run your WinXP programs out-of-the-box. Unfortunately, ReactOS is only in alpha stage, but it already runs many big time WinXP programs, which is incredible for an alpha stage product!

Linux has had years and years to take over the desktop market ever since it was first released, and in that regard it has gone nowhere in all that time. Even in our time of need, Linux still just isn't there for us. Linux clearly will never have what it takes to be a viable desktop OS. I'm betting all my money on ReactOS, I just wish they could speed up the development process.

ReactOS has managed to crawl to an alpha status release taking a whopping 20 years, so I wouldn't expect much in the way of a useful system for many years yet. Also, it was not the intention of this article to recommend something to existing XP users that would eliminate their Windows installation completely. You certainly replace Windows if you choose to boot Linux instead so I don't think nit-picking about the title wording achieves very much. :) Also, Sparky Linux is based on the "Testing" version of Debian which again is probably not the best recommendation for new Windows migrants. I too am not a great fan of Mint but the sheer volume of users and the amount of support available including YouTube videos, tutorials and forum posts makes it a front runner choice for what is intended here. Suffice to say I have used nothing but Linux for 6 years solid, including what I do for this site, and the only time I boot into Windows is to test Windows apps or research Windows issues posted by members. To suggest Linux does not have a viable desktop OS is stretching Windows fanboyism to the limit. Even if you don't like what you install, you can replace it with another of many distros in around 15 minutes including most if not all of the software an average person needs for daily use. Some are more reliable than others and the sheer choice can be daunting but the journey to satisfaction via a dual-boot setup is well worth the effort. MC - Site Manager.

Since we are talking about actual releases, the first release of ReactOS was in 2004, so it has only been 12 years to go from no release to an alpha release. But note how it is already very useful even as alpha, as evidenced by all the apps it can run, some of which Win10 can no longer run itself.

Grandma and Grandpa don't care about whether an OS is based on a "Testing" version, they care whether it works with their hardware and is a simple plug-and-play, and Sparky is most definitely plug-and-play as, unlike Mint, it comes preconfigured with PlayOnLInux and Wine. Grandma and Grandpa only have to insert a CD, answers a few questions, and it will install. Afterwards, it will allow them to play Windows games and apps, and that is not something you can say about Mint. There is no valid reason to not recommend Sparky over Mint, if you are a Windows user.

I actually liked Mint very much until I came across Sparky, and then I realized that there was no comparison. Mint doesn't even come close to providing the Windows experience to the degree that Sparky can. But Linux has remained a pitiful 1% or less of the desktop market for over 20 years, so if it hasn't been able to make a dent by now, it never will, especially considering the huge motivation for Win8 and Win10 users to migrate away from Windows these last few years. I am not a "fanboy" of Windows, and never have been, and actually neither is Grandma or Grandpa. We all just want something that works with any hardware we throw at it, is user friendly, is professionally designed, and is good enough to let me do my computer related jobs. Only Windows fits that bill. Not even Mac meets those criteria.

Again, the article title clearly said "replace", not "co-exist".

I am doing, or trying to, do what the article is about. I have successfully created a stick and booted an XP machine. I want to enable the XP machine to boot on linux and have achieved this. However with onme hard drive (albeit multiple partitions I can see my way to adual boot. However, I want linuxmint17.3 to replace XP, not supplement it. All my data is now on a new Win 10 device so how do I get rid of XPSP3.


Hello and welcome RodWilliams :-). Please post in the Linux forum where we would be able to provide better support:

This is all super great information. I learned a lot from this thread.

Would you guys please give me your opinion?

I am looking for a distro that:

1. Will run well on a P4 with 512MB of Ram
2. Is "Mom ready," meaning, your mom or grandma could sit down and just start doing her thing without getting lost.
3. Is a stable choice, meaning it will be around for a while and I won't have to babysit it very much.

Those three conditions are key, and should narrow down the choices quite a bit.

Bonus Points: It will fit on a CDROM.
Double Bonus Points: It will look pretty, for the office ladies.

I am engaged in a volunteer project where I need to update a bunch of old XP desktops and laptops for a local non-profit office. Some of the machines don't have a DVD drive, and can't be set in the BIOS to boot from USB.

I don't mind tweaking a setup a little bit. I always have to make changes to the way any Windows.

I am old enough to have experienced getting work done on a 286, so I just can't stand the idea of junking all these nice P4 computers (That I would have killed to own at one point in history)


If they're 32 bit machines, I usually put Lubuntu on them. Some had 256MB RAM, and those need to have the "alternate" installer, because the fancy "new" installer of Ubuntu won't run in that, even though Lubuntu will. Xubuntu is another good choice.

I find that using Windows is painful, because of all the menus full of useless garbage. That's why people ended up putting lots of shortcuts all over their desktop, so they can find them! I use Mint mostly, and the menus are a couple nested steps to get the app you want, or just type in the name if you know it. Ubuntu MATE is another easy to use one.

CDRoms are getting rare, so I usually put ISOs on a flash drive (1-2 GB if you can find them forgotten in a drawer). Bodhi and Puppy should fit on a CD. If you go to Distrowatch's Search page and search on "old computer" you'll find a few choices. Flash drives are easily reused when a new version comes out.

Everybody has their favorite distro, or several. I usually suggest a Debian variant to the noobs. Elementary, Zorin, Mint, Lite. Put it on a stick, have your victim boot off it and try it. Money back guarantee. Make SURE their favorite card game is on it, and their favorite wallpaper, and they'll be happy.

Don't throw away all those peripherals that won't run on newer Windows. They'll probably run on Linux!

I looked at React, but it's so last century. Ugh. I occasionally run Wine but almost everything I need is already in most distros, or easily installed from their repos.

My first PC at work was a 8086. Leading Edge D, with a full 640K RAM and a COLOR screen, I was hot stuff.

Sparky Linux will work right now, but if you are willing to wait, ReactOS is your best bet.

I'm a part time tech so I had about 6 xp computers I didn't know what to do with so I got Ubuntu , Mint, Lubuntu and Tiny Linux burned to DVD. The powerful dell computer with vista and a good graphic card worked great with Ubuntu on it Not a single one of the other computers could run the live cd of any of the versions These computers were dells , compacs ,clones with the win xp working fine To say I was disappointed is an understatement I think windows gives you a generic graphic interface that works until you install the correct drivers I guess Linux does not.

An excellent article. Just a few comments based on my experience so far as an XP user who is dabbling with the world of Linux.

- The choice of Linux versions (and then of user-interfaces within these versions) can be daunting and bewildering for a Windows user who is familiar with just one OS like XP or Win7.

- some XP users with older computers will find that graphics-heavy versions of Linux OSs won't run very well, if at all. I tried running live sessions (from a CD/DVD) of some Linux OSs on one of my older XP laptops, only to get a message saying that it could not run because the "kernel" (whatever that is) needed to have a CPU with "pae" (whatever that is!).

- as noted in the post from d1hu, I was not comfortable about having the Linux "grub" bootloader overwrite and replace the Windows Main Boot Record (MBR) - precisely because I was worried about how to reinstate the MBR if I decided not to go over to Linux; and also because I had picked up concerns on forums about the risk that a Windows update on a dual boot set-up might corrupt the "grub", thus making it impossible to boot into either OS.

- it's also important to note that some of the software (like EasyBCD) mentioned in other posts for fixing or reinstating the MBR apparently won't run under XP, but only under Windows 7 or later.

- one other frustration is that it's not easy to set up peripherals (like printers) to operate via WiFi under a Linux system because many printers and other devices don't have Linux drivers - or trying to get and install them is a real headache.

- just to balance those warnings, the good news is that the world of Linux is fascinating and rewarding too. I am not yet a convert. I still rely on XP because some of my favourite programs (like FastStone for photos, Jaangle for music-playing, and Pazera for music format-conversion) have no Linux-compatible equivalents. But I have installed Zorin and LXLE on two separate USB sticks, and can choose to boot into either of them on my XP laptop simply by choosing the USB stick as the boot option via the F2 or F12 key when starting up.

- the other good news is that every Linux OS seems to have its own forums and community of users who are both enthusiastic and helpful. So anyone who seeks to make the transition will find plenty of helping hands: Dedoimedo is one of the best of many....

The amount of DE's (desktop environments) available can be confusing but then unlike Windows, Linux is all about user choice. Another important point to remember is the sheer configurability of Linux desktops. Within just a few minutes, your themes and desktop presentation can look radically different to what you see with a default install or live session. You can also experiment with all of this, and other stuff, during a live session to make sure any particular distro is going to be the right choice before you commit to a full install, or a dual boot with Windows. Many examples of standard and customized Linux desktops can be seen in our forum thread here. It's probably best to start with the last page in that thread and work backwards to see the most current releases first. I've always used EasyBCD which does support XP as well as later versions of Windows and never had an issue with it. As with all things however, it is wise to image your Windows system in case of future problems, the majority of which will be caused by Windows itself, security software, or the use of tools such as registry cleaners and related Windows tweaking products. A lot of Windows programs will also run in Linux using Wine. Otherwise I have never had a problem finding a Linux equivalent for something I used to use in Windows. I run Clementine for all my music files and streams. It displays covers, artist and track information and does everything I need it to. It's the same for other categories, here being some examples of image viewers. MC - Site Manager

Very fair comments, MC. I'm obviously not very far along the Linux learning curve, so my views are very much those of a newbie. I certainly was not being critical of Linux as an option, just pointing out how radically different it can seem from XP on first encounter.

I agree with you on Clementine - and use that when I run a Linux OS.

Haven't yet found an image viewer/editor as comprehensive or user-friendly as FastStone, but I plan to try out some of the Linux alternatives.

My comment about EasyBCD was based on the details on its website - which IIRC said it required Win7 - though I see from the post below that it will run under WinXP. I'd still be hesitant about relying on this, however, to rescue me from a boot-up problem....

I think we all share the same conclusion - that Linux is worth exploring and is a great alternative when XP finally bites the dust.

If anyone would like confusing even more :D, take a look at the latest Deepin release. Deepin uses its own unique DE which I guess you will either love or hate. They've improved it quite some way since the last release although it still lacks the amount of additional customization enjoyed by the majority of other distros. Even so, it sure is neat and I could easily get attached to this if only it would recognize my mobile broadband. PPoE with DSL is fine but plugging in my secondary modem achieves nothing. :) If this kind of look and layout appeals, but without the unique Deepin controls, check out Luninux OS as yet another alternative. Their new release is still in beta but the final can't be far away now. MC - Site Manager.

I can understand the fascination most Linux supporters have for the idea of almost infinite customisation of desktop environments. But I do worry that this misses the point.

It's a bit like the approach to buying and driving a car. There are folks who spend hours exploring trim options and colour combinations. There are custom-car enthusiasts who spend fortunes having fancy paint jobs and go-faster stripes and even furry dice hanging from the rear view mirror. I get the impression that a lot of Linux fans are like that!

But for most people the important thing with a car is that the controls are easy to find, and work intuitively and that you don't need to be an engineer to drive it; that it performs well, without having to fiddle with the engine every few days; that it has room for whatever or whoever you need to carry; that it gets you from A to B without breaking down; that it is solid enough not to rust away or seize up; and that it doesn't get superseded by a new model every six months. Basically that you can rely on it to do the job without fuss or stress.

Same with computers. What matters is that the OS does the job well and without fuss - not how pretty the desktop looks.

Many thanks for your kind comments br1anstorm. Even though EasyBCD is designed to run on newer versions of Windows, I think you can use it from within XP according to NeoSmart Knowledgebase on system requirements. What you will need likely is to download and install the Microsoft .NET 2.0 Framework SP1 for EasyBCD to run after booting into Windows XP, as indirectly stated in this official documentation. Hope this helps.

Pinguy Linux is fuller featured to run right out of the box than Mint.

There are others designed to be this way too such as Zorin. Pinguy however is not exactly bug free at the moment. I would advise potential users of this distro, or any other for that matter, to browse the issues in their support forums first before deciding to install or not. MC - Site Manager

My sadly underpowered netbook came with XP, and had slowed down over years as it accumulated patches and a larger registry, until I installed Ubuntu 14.04 Linux, quite similar to Mint but perhaps better for the netbook.
Since the dual-boot installation, I prefer to go back to XP for only one occasion: full disk imaging; I've not found an alternative for Macrium Reflect Free or DriveImage XML in Ubuntu that can image a mounted drive... Windows Shadow Copy needs to be copied :) .
All the Windows apps I use, such as IrfanView, run under Linux in WINE, and it was easy to copy my Thunderbird and Firefox profiles to the new Linux Thunderbird and Firefox directories, so I have all my old email, addresses, addons and links. As far as I can perceive, apps run at the same speed or faster in Ubuntu, and Ubuntu updates are _far_ faster and simpler than Windows updates were.
Le Roi Est Mort, Vive Le Roi! Thanks, Linux developers.

Does clonezilla do what you want to do? I just used it for my dad to copy a failing hard drive contents to a new HDD, Windows 7 and all. And I put Zorin on the extra space hoping he'd try it out!

Thanks, Vandamme, but according to the Clonezilla website, "Online imaging/cloning is not implemented yet. The partition to be imaged or cloned has to be unmounted."
It does look like useful software, but would require booting from other media. Since my netbook can also boot XP, it's easy to use Macrium Reflect to back up the whole drive.

BTW, in my original note, I omitted how easy it is to test Linux from a flash drive or CD... because of copyright issues, you can't get a free copy of Windows (other than Win PE) to test if your PC can run it.

You make a good point MoisheP about updates. I have three machines that are either dual or triple booted with Linux and Windows 7. I only use Windows for testing. Yesterday I booted Windows in one desktop and was confronted with the usual Win updates. One file was only 79 kb and yet it required a double re-boot to complete.:) Then Secunia kicked in and I needed to update Pale Moon, Thunderbird, Adobe Flash, Chrome and some other stuff I can't remember now. On top of this was the usual trawl to update my antivirus definitions. All in all I spent over an hour with this because two of the Secunia updates failed and I had to download the new files and install them manually. With Linux, everything is so much more simple and a lot faster. MC - Site Manager.

I would recommend that people use the TRY option on the live CD/DVD/USB first to make sure all your hardware works right, and to see if they like the OS before installing.