it all started with my eagerness to have a triple boot system with
(Given below is a series of events happened when I tried to fix the problem thru some forum)
I had xp on a PC with an Asus M/B with a single 320GB SATA HDD.
Then I installed Win 7 (probably into a logical drive). It went well.
Then after searching for some help I installed Ubuntu 10.04 on to another partition. Fine up to here, but when I saw I was able to access other partition files from Linux but not the other way.
Then thru some help from some forums I tried to free some space from the Linux Partition and make it as a shared drive between Win and Linux.
In this process I used GParted live CD to rearrange partitions and tried to format the unallocated space it is showing
" you cannot create a new volume in this unallocated space because the disk is already containing the maximum number of partitions. "
The screeshot I u/l and the link is
There after on some advice I tried to rearrange the partitions:
after going thru " https://help.ubuntu.com/community/HowtoPartition
" I tried and moved the SWAP and Linux partition around and brought the unallocated space next to a primary partition where xp is loaded. Then I merged both and then moved the xp partition to right.
Then when I tried to boot into XP it was showing fault /ntldr. Then I merged back the XP partition and unallocated sapce and tried boot again. Now also is shows the following message when I try to boot in to XP
" Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert your windows installation disc and restart your computer.
2. choose your language settings and then click "NEXT"
3.Click "Repair" your computer.
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
Info: The selected entry could not be loaded because the application is missing or corrupt. "
I u/l the screenshots from GParted before and after I merged the unallocated space to xp partition and the link is
and the output of fdisk -lu is given below
sudo fdisk -lu
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa3c6a3c6
Device Boot Start End Blocks Id System
/dev/sda1 16126 236026979 118005427 f W95 Ext'd (LBA)
/dev/sda2 * 236027904 561364991 162668544 7 HPFS/NTFS
/dev/sda3 561364992 565270527 1952768 82 Linux swap / Solaris
/dev/sda4 565270528 625141759 29935616 83 Linux
/dev/sda5 16128 236026979 118005426 7 HPFS/NTFS
Booting in to win 7 and Ubuntu is normal.
However I am able to access programs installed in XP thru win 7 and run them.
I am able to boot into Ubuntu and checked up, under root of C:/ I have boot.ini with the following content:
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional"
/NOEXECUTE=OPTIN /FASTDETECT "
Sorry, now I think in the Disk management screen of Win 7 that the Drive letters C: and D: are interchanged ?
The screen shot taken is u/l and the link is " http://www.4shared.com/photo/-yt1Yvb...Screeshot.html
The E(C:/) is Win7 and C(D:/) is xp and I think these got interchanged when I was merging the partitions in GParted. Can this happen?
After posting this I actually booted the pc with xp disk and selected repair option.
After a while it gave two options:
when I selected option 1, it did not allow me to enter inside, when selected option 2 it went into windows dir of xp.
I think my doubt stated above is correct, is it not? ( i.e change of drive letters C and D).
Is fixboot C: will harm the pc in recovery console?
Later I stumbled upon bootscript from sourceforge.net which was mentioned in one of the posts here and Results.txt is u/l and link is
Also ntldr, NTDETECT.COM and bootmgrand boot.ini are available under root of C: [when seen thru Ubuntu but thru win 7 it is D:] drive which is my XP partition.
Present condition is:
Booting into Win7 and Ubuntu is normal, not able to boot into xp.
Please tell me how to fix it?