So, you had Linux running perfectly in a dual boot with Windows, but then Windows became “junked-up” and you needed to reinstall. You went through the agony of spending nearly an hour with the Windows setup and then many more hours installing drivers and software. Everything in Windows was now working appropriately so you decided to boot back into your Linux flavour of choice only to find that you could not boot it! Why? Windows took over the master boot record (MBR).

Allow me first to qualify why some Linux users still use Windows occasionally. Some games still do not run well in Linux even with the development of Wine and Cedega. For me, Battlefield 2 installed and ran using Wine; however, online play was not working properly because of the need to use PunkBuster. For this reason I must have a Windows installation on my PC.

When installing Linux after Windows, both GRUB and LILO boot loaders recognize that Windows exists and offers a menu during startup to select the operating system you wish to boot. Windows, on the other hand, believes it is the only operating system around and does not recognize a Linux installation exists and therefore does not offer a menu during the system boot. When I first came across this issue many years ago I figured there was nothing I could do about it and ever since have been installing Windows followed by Linux (however, I often feel my Linux installs do not require being reinstalled).

The solution


The current Windows XP install on my machine was once again slowing down, possibly due to driver conflicts, but the reason is neither here nor there. I simply wanted to reinstall Windows as many Linux users would like to. I decided this time to find a solution so I would not have to ruin my near-perfect installation of Ubuntu. Venturing to the Ubuntu forums, I quickly found a thread offering a tutorial on accessing the Ubuntu installation. Basically, the issued is resolved by restoring GRUB (or LILO) and then pointing GRUB (or LILO) to both the Linux and Windows partitions, thereby allowing selection of the operating system of choice during boot. You can read the thread.

Another excellent article on editing GRUB can be found on the website.

Until next time,



Many times since the inception of Shift+Backspace, friends have approached me asking what open-source software they should be using and where they can get it. Usually I toss out names such as FireFox, VLC, Nvu, and Filezilla. This prompted me to start compiling a list of open-source software I regularly use along with descriptions of the applications. This list is still nowhere near complete; and, after coming across a single website this past weekend it may be transfered to the trash bin.

On the weekend I found, a site listing on the best in open-source software for Windows. They have information and links to over 40 different Windows-based applications with each under a certain category based on the use of the program. Anyone who has tried to download certain open-source applications from have probably realized it takes digging to get to the actual executables and installation wizards. Well, takes care of this and offers links directly to the download.

Now, I realize that some of my visitors use Mac computers. Lucky for you there is an! This is nearly identical to the Windows version of the site but offers links to your crazy .dmg files.

Of course, both of these sites are not showcasing all of the free and open-source applications out there, but rather the best of the best. The creators best sum up their site and open-source software by saying:

“Free and open-source software is good for you and for the world. This is the best Windows [and Mac] software that we know of. No adware, no spyware, just good software.”

I hope you check the site and give some of the applications a try. In the future I will be profiling specific free and open-source programs from the list to give readers further knowledge before jumping aboard. If you have had either pleasant or unpleasant experiences with any of these applications please post in the comments or !

Until next time,