Sign in with
Sign up | Sign in
Your question

XP changes partition and hides/deletes Linux OS?

Last response: in Windows XP
Share
January 12, 2008 3:35:37 AM

I have googled and tried to find related info to my dilemma to no avail. I hope someone reads this and recognizes a similar experience or knows what I'm talking about. Here's the scenario:

Primary Partition: Windows 2000
Extended Partition: NTFS partition
Logical partition: Linux distro
Logical Partition: Linux distro

Goal: To install Windows XP in the primary partition. Method: Use an open source/GNU partition manager to modify the partitions and give the primary partition enough space so that XP can be installed.

The spacing was something like?
Windows 2000 8GB
NTFS partition: 45 GB
Linux OS: 15 GB
Linux OS: 15 GB
Free space: remaining disk space

Anyway, my system is not here right now but what I have above is close to the disk arrangement. I'm posting using a different computer. To make a long story short, I arranged everything and made the primary position bigger. I created a partition there so that I had enough room to install XP. Therefore, Windows 2000 and XP would be in the primary partitions. I formatted the 'Drive' (Windows 2000 'sees' it as a drive although it is a partition) that XP would be installed in. I then install XP there. Everything seems okay so far.

But, when I boot up, Windows (the XP install, I suppose) has replaced the boot loader (was using GAG but I've used Grub as well before) with it's own boot loader. I try to use the live GAG CD to reinstall GAG and re-establish my partition scheme but GAG doesn't 'see' the Linux operating systems anymore. It's as though Windows has either deleted the Linux operating systems but what I thought was more likely, that they are not being seen or are invisible.

So, Windows XP has decided to 'dump' the Linux operating systems when it re-arranged or modified the drive (letter) arrangement.

Is there any way to bring back the Linux operating systems? Is there any chance they still might be there but are hidden or Windows XP has them but they're invisible?

I have read various guides and googled to no avail. I've read howtos for installing XP after a Linux OS is installed and vice versa (i.e. installing a Linux OS after XP is already installed. But, I haven't been able to find a scenario in which a Windows OS and a Linux OS is already installed but the user wants to install another Windows OS (but, obviously doesn't want to damage the existing Windows and Linux partitions and operating systems).

Any ideas? I really would like to know if it's at all possible to recover the Linux partitions or else I will have to install and would then have to accept that all the data and info is gone. :-(

What can/should I do? Thanks for any info and assistance.
January 12, 2008 3:03:24 PM

From your live cd you should be able to mount the Linux partitions - it should have spotted them but maybe not I guess. I've installed Linux ans Windows in different orders and usually used GRUB, works fine usually.
So boot off the Live cd, mount your partitions, reinstall the bootloader - use fdisk, du & df to see what you have.
January 12, 2008 8:44:42 PM

I couldn't mount the partitions as BOTH GParted and System Rescue CD didn't 'see' the Linux partitions. GAG didn't either. When that happens, that's quite bad, right? When none of those can see them, Windows did something major! I think the fact a Windows OS was already installed and then I installed another Windows OS (so 2 Windows OS and 3 Linux) means something. I haven't read about this scenario and even though I googled, there was practically nothing. The scenarios covered Windows first or last (1 or 2 OS) but no cases in which one Windows OS and at least 1 Linux OS was installed and then another Windows OS is installed. If you know of any howtos for that, let me know. I gave up and started over. The Linux operating systems might have been there, hidden (but looked like they were deleted at least at first look), but I didn't have the money or time to find out.
Related resources
!