Using Wubi to Transition From Windows XP to Lubuntu Linux

Updated on June 18, 2019
RonElFran profile image

Ron is a retired engineer and manager for IBM and other high tech companies. He specialized in both hardware and software design.


My church and I have been satisfied Windows XP users for more than a decade. But now that Microsoft has dropped all support for that venerable operating system, we’ve made the decision to migrate from WinXP to Lubuntu. (See “Why Lubuntu?” below).

However, because an immediate changeover would cause operational confusion to our not very tech savvy volunteer staff, we need the migration to be gradual. So, for the time being, we want to be able to dual-boot both WinXP and Lubuntu, so that when starting up the computer, a user can choose which operating system to use.

The quickest and easiest way I've found to allow WinXP and Lubuntu to coexist while the transition is under way is by using Wubi to install Lubuntu alongside Windows. A major added advantage is that with Wubi you can uninstall and start over (or just go back to using Windows) very easily.

What is Wubi?

“Wubi” is an acronym that stands for Windows Ubuntu Installer. It’s a Windows application designed to make it as easy as possible to install any of the members of the Ubuntu family on computers running Windows.

NOTE: The discussion below applies equally to Ubuntu and all its derivatives, such as Lubuntu, Kubuntu, Xubuntu, etc. For the sake of brevity, from this point I’ll speak only of Lubuntu.

How Wubi Works

Wubi installs Lubuntu into a Windows folder. That folder can be on any drive in the computer, but for this discussion we'll assume the c: drive is used.

The folder into which Lubuntu is installed is c:\Ubuntu\. One of the files in that folder, c:\ubuntu\disks\root.disk, is seen by Lubuntu as its hard disk.

When the computer is booted to Lubuntu, it actually runs in native Linux mode, and not in some kind of virtual environment under Windows. The only difference between a Wubi installation of Lubuntu and a direct installation is that under Wubi, what Lubuntu thinks is a hard disk is really just a Windows file.

Other than setting up the c:\Ubuntu\ folder, the only change Wubi makes to Windows is to modify the machine’s boot loader so that the user is given a choice of whether to boot to Windows or Lubuntu.


The Wubi Advantage

The great advantage of Wubi is that the install process is just a normal Windows app, and is much simpler and more user-friendly than what a native installation of a Linux operating system (OS) requires.

For example, the normal installation process for Ubuntu and its derivatives involves downloading an ISO file of the installation disk and burning a disk image to DVD. The computer must then be booted from this DVD. Alternatively, you can install the ISO on a USB memory stick using a USB installer app, and then boot the computer from USB. Once the machine is booted to Lubuntu from the DVD or USB stick, a process to actually install the OS on the disk can be initiated. The installation process involves several user-interactive steps, including partitioning the disk (for a dual boot installation), and requires hours to complete.

This rather lengthy and (for Windows refugees like myself) complicated process is the one officially favored by the Ubuntu community.

One major complication for those transitioning from Windows is that the entire installation process takes place under Linux rather than Windows, adding a significant “strangeness” factor.

On the other hand, with Wubi, installation consists of running a single Windows program and making a couple of menu selections, as we’ll see below. The installation app does the rest.

Wubi Makes Installing Lubuntu Quick and Easy

I’ve done native installations (both from DVD and from USB) and Wubi installations of Lubuntu 12.04. Doing the native install required a lot of time spent in online research to understand the steps I needed to take, and then much more time re-doing it a couple of times because of mistakes I made. Even when you know what you’re doing (which at first, I didn’t), the process literally takes hours.

In contrast, the Wubi installation was simple and straightforward, and was completed in less than an hour.

So minimizing the time and complexity involved in doing a Lubuntu install is a major advantage of Wubi.

Are you ready to migrate from Windows XP?

See results

Wubi Is Quick and Easy to Uninstall!

For me the most important advantage of using Wubi is that it can be undone literally at the click of a mouse. With a native dual boot installation, the hard disk must be partitioned between Windows and Lubuntu. If you should later decide to remove the Lubuntu installation, recovering the partition allocated to it so that Windows can again use that space is not at all straightforward.

But Wubi can be uninstalled like any other Windows program, and the disk space it used is automatically released back to Windows.

Does a Wubi Install Work as Well as a Native Install?

Wubi is not an emulator or virtual machine. Once installed by Wubi, Lubuntu runs in its native mode. The only potential for slowing down the process is the fact that Lubuntu, a Linux OS, must interact with the NTFS file system used by Windows. As long as your disk is not excessively fragmented, there should be little impact. So, it would make sense to defragment the disk on which Lubuntu will be installed prior to installing it.

To test whether a Wubi installation would be operate more slowly than a native one, I compared machines on which Lubuntu had been installed using both methods. I had two identical Dell Latitude D600 laptops, and used Lubuntu’s built-in Hardinfo benchmarking tool to compare the two. Here are the results:

Benchmark Comparison

Native Lubuntu
Wubi Lubuntu
CPU Blowfish
CPU CryptoHash
CPU Fibonacci
CPU N-Queens
FPU Raytracing
The first four of these benchmarks measure processor speed at performing a variety of encryption routines and calculations. The last two measure graphics processing speed.

Interestingly, Wubi/Lubuntu actually out-performed the native installation on all but the FPU Raytracing test.

Installing Lubuntu with Wubi

Let’s take a quick look at how easy it is to install Lubutu with Wubi.

1. Download and run wubi.exe

The wubi.exe appropriate for Lubuntu 12.04, which is the version I was installing, can be downloaded here.


After downloading wubi.exe, run it as you would any other Windows app.

2. Choose your desired setup options


Video Example of a Wubi Install

  • Select your desired installation drive and size. The program suggests an installation size based on the amount of free disk space you have, but you can change it to insure you have enough space for both your Windows and Lubuntu activities. You must have a minimum of 5 GB of free space for Lubuntu to be installed.
  • Double check the Desktop Environment dropdown menu, and insure that Lubuntu (rather than another flavor of Ubuntu) is selected.
  • Enter your username and password, then click Install.
  • If you get a Windows Security Alert concerning pyrun, click the Unblock button.

Unblock pyrun
Unblock pyrun | Source

From this point wubi.exe will download all needed files, and install an option to boot to Lubuntu or Windows. It will then automatically reboot the computer.

For me, this step took about 15 minutes.

3. When the computer reboots, select Lubuntu as the boot option.

Once rebooted, installation of the operating system files will commence. This happens automatically, and requires no interaction on your part. In my experience this took about 25 minutes.

When this step completes, the system will auto-boot one more time. When the reboot starts, again choose Lubuntu, enter your password, and you should be up and running!

4. Install any pending updates to the OS.

In my installation, soon after Lubuntu started running the Update Manager appeared. It’s good practice to immediately download all the updates it suggests so that your Lubuntu installation is fully up to date.

That’s it! You should now have a real, functioning Lubuntu implementation that you can play around with and get to know. And you don’t have to worry about making mistakes and messing anything up. During this “try it out” phase, if things go wrong, you can always just reinstall and start over.

Uninstalling Lubuntu

One of the greatest things about a Wubi installation of Lubuntu (or any of the Ubuntu family) is the ease with which it can be uninstalled, and your computer returned to a state just as if Lubuntu had never been on it.

Under Wubi, you can uninstall Lubuntu in exactly the same way you would any other Windows program:


First, go to the Control Panel (Start button → Control Panel), then double-click on the “Add or Remove Programs” icon. Once the list of installed programs is populated, scroll down to the Lubuntu entry, and click Remove.

That’s it! On my laptop, uninstalling is extremely quick – no more than a second or two.

Backing Up Your Wubi/Lubuntu Installation

Your entire Wubi/Lubuntu installation can be easily backed up. Simply copy the c:\ubuntu\disks\root.disk file to your backup media. To Lubuntu that file is your entire disk, so all your files are there.

A Warning

Be careful to always shut down the computer properly!

If you do what’s called a “hard reboot” (where you just power down the computer instead of allowing Windows or Lubuntu to shut it down), you may damage the file system to the point that Lubuntu won’t be able to boot.

If this happens, it can usually be fixed simply by booting to Windows, and allowing it to use its own tools to repair the damage. Then you can reboot to Lubuntu.

Transitioning From Wubi to a Native Installation

Once you’ve gotten familiar with Lubuntu, and you’re sure you’re ready to install it permanently, it makes sense to transition to a native (non-Windows) installation. Instructions for doing so can be found in this Migrate Wubi guide.

A Note About Wubi's Future

Wubi is officially supported for Windows XP, Vista and 7. However, because of new security features Microsoft added starting with Windows 8, Wubi does not work with later operating systems.

This fact has put something of a cloud over Wubi’s future. It remains supported through Unbuntu release (14.04), but the developers have made the new version difficult to find and download. It's obvious that some in the Ubuntu community would like to phase Wubi out. But members of the Wubi development team are working hard to overcome the problem with newer Windows versions.

But for those wishing to transition from Windows XP to any member of the Ubuntu family, Wubi remains a viable, and even (in my opinion) ideal option. Even if it is never supported on the newest Windows versions, that won’t affect its viability as an excellent migration path from Windows XP.

Why Lubuntu?

Lubuntu is a particular flavor of Ubuntu, which is a descendant of Linux.


For users migrating from Windows, Lubuntu offers several advantages:

  • Linux is inherently more secure than Windows. So, Lubuntu, as a Linux descendant, is less vulnerable to hackers than is WinXP.
  • The entire Ubuntu family is open source and entirely free. Plus, it is widely used, stable, and well supported.
  • Lubuntu is specifically designed to run on older computers with less memory and fewer hardware resources.
  • Most critically, Lubuntu has much of the “look and feel” of WinXP. Users migrating from a Windows environment will probably be more comfortable with Lubuntu than with any other flavor of Linux.

For a more complete explanation, see Why Lubuntu Is A Good Alternative To Replace Windows XP.

You can see my church’s plan for continuing to use Windows XP while transitioning to Lubuntu with my article on How To Safely Use Windows XP After Microsoft Ends Support

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

© 2014 Ronald E Franklin


    0 of 8192 characters used
    Post Comment
    • RonElFran profile imageAUTHOR

      Ronald E Franklin 

      6 years ago from Mechanicsburg, PA

      Thanks, Nate. I hope the article helps your friend.

    • NateB11 profile image

      Nathan Bernardo 

      6 years ago from California, United States of America

      Good information. I have a friend who has been talking of switching from Windows XP to Linux, so I'm going to share this article. Thanks, Ron.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)