[8MB][2.9GB][{8GB}{49GB}]
Basically I got a 60GB HD which contains 8MB, 2.9GB primary partitions,
and a 57GB extended partition (which contained 8GB & 49GB logical
partitions). I keep all my important files in my 49GB logical partition so
could not resize my primary partition without doing long backing up
procedures.
I wanted to install Windows 2000 as my main OS and installed that into my
8GB logical partition. Windows 2000 complained saying that there must be
some FAT primary partition to be able to write the MBR, etc. (at that time
there was no primary parition). So I created a minimum 8MB FAT primary
partition. Windows 2000 installed into 8GB E:\, while it's MBR, boot.ini,
etc. files went into C:\
Then I installed Windows XP into the 2.9GB (2nd partition). It immediately
overwrote the MBR, boot.ini, etc. files in C:\. I know this for a fact
because (with show hidden files on, etc.) in D:\ & E:\ (winXP & win2k)
files contents was only the pagefile.sys.
I know that if one installed Win2000 in C:\ then WinXP in another then
WinXP will merge the boot.ini and happily do multi-boot. However, if there
is no OS in C:\ then WinXP will overwrite those boot.ini, MBR, files.
FACT: "if there is no OS in C:\ then WinXP will overwrite those
boot.ini, MBR, files."
I already tried guess my partition in boot.ini, but all I get is:
(%system%)\system32\hal.dll not found, or something.
There are no linux OS on my machine, but if GRUB/LILO could
understand/boot Windows then I can't see why not use it.
And function: fixmbr really does not work. I think the problemed lie in
the fact that there was NO OS in C:\. That means there is no
C:\Windows\System32, or C:\WinNT\System32\ folder.
KevinGPO said:
I installed Windows 2000 on a 3rd partition, eg:
Partition table:
Part1, 8MB, FAT
Part2, 2GB, FAT32
Part3, 8GB, FAT32
Then I installed WindowsXP in partition 2. Now I can't boot up Windows
2000. I have lost it forever and ever. Please can somehow help me how I
can recover my Windows 2000 partition :S