|Tell us the make and model of your brand name system, or if you have a generic desktop system, the make and model of your mboard (motherboard). |
"While installing xp, my pc automatically boots from cdrom withot asking to "press any key to boot from cd" and after copying windows when pc restarts to install it, it just starts again copying the windows with out asking"
For many if not all modern mboard bios versions, if the mboard's bios detects no partition on any connected hard drive that has had an operating system installed on it, you DO NOT see " "Press any key to boot from cd" or similar, and if there is a Windows operating system disk in a drive, the bios / the computer boots from that disk automatically, and in this case loads the initial files that are always loaded from the XP CD (those initial files are automatically loaded from the XP CD even when you DO need to "press any key to boot from cd" or similar).
That's normal behavior for many bios versions if
- the only hard drive is new and has no data on it,
- or - the only hard drive is NOT new but it has no data on it,
- or - however many connected hard drives have no operating system installed on them.
"I even changed the boot order and tried but still it automatically stars booting with cdrom without asking ..."
The Windows CDs don't pay any attention to your Boot Order or similar settings in that situation, as long as there is an entry for CD drive or similar before any hard drive or network boot selection.
If you have more than one internal hard drive connected, I know from experience that you can still successfully complete Setup when settings regarding which partition is booted from is wrong, and it's only when that is finished and Windows attempts to fully start up the first time that you have a problem because of a setting in the bios being wrong.
There are usually TWO places settings must be set right in the bios in order for the bios to boot from the correct hard drive partition that has an operating system installed on it - the Boot Order or similar settings, and the physical hard drive you want to boot from must be listed first in a list of hard drives.
The bios will NEVER try to boot from a partition on another hard drive if the first physical hard drive it detects by default, or is set to detect first, is not correct and does not have an operating system installed on a partition on the drive.
"....and thus keep looping the same process!"
Describe in detail what you mean when you say that.
It's normal for the initial files to automatically load from the XP CD, but that stops after a few minutes at a screen where you are asked if you want to Repair Windows or Continue on to Setup .
If you continued on to Setup, if the first stage of Setup completed, you saw "Restarting in 15 seconds" or similar , it Restarted, but the second stage of Setup gets to a certain stage with 3x minutes remaining , stalls, then the computer black screens and the second stage starts over again, in an endless loop, Setup is having problems properly detecting hardware. There are things you need to try to prevent it from doing that.
If you have one or more SATA hard drives, XP and the contents of the XP CDs has / have no built in support for SATA drive controllers.
If the mboard has SATA drive controllers, you have one or more SATA hard drives, and
(the easiest way to get around the problem.)
-- if mboard's bios has the SATA controllers set to an IDE compatible mode of some sort, the initial files loaded from the XP CD WILL detect SATA hard drives by default, as IDE compatible drives.
If you want the SATA drives to be able to use their faster max burst data transfer speeds, after Setup has finished and you have installed the SATA controller drivers, you can set the bios so it has the SATA controllers set to SATA or AHCI mode.
(the more complicated ways to solve the problem)
- if mboard's bios has the SATA controllers set to SATA or AHCI or RAID (SATA RAID) mode, the initial files loaded from the XP CD will NOT find SATA drives by default.
(Usually you can't use RAID mode unless you have at least two drives connected to the same drive controller that supports RAID, and you must set up a RAID array BEFORE you install the operating system).
You must load drivers for the mboard's SATA controllers. one way or another.....
- press F6 near the beginning of loading files from the CD, and provide the driver file(s) for the SATA controllers on a floppy disk in a floppy drive. The initial files loaded by the XP CD will not find the drivers in any other location. Usually the floppy disk MUST be in a conventional floppy drive, because the initial files loaded from the CD can only recognize a small number of USB floppy drive models that were available when XP was first released
- make yourself a "slipstreamed" CD that has the necessary SATA drive controller drivers integrated into it.. If the original CD does not SP3 updates integrated into it (if it does that's printed on the original CD) then you might as well do the procedure to integrate the SP3 updates into the contents of the original CD. E.g. the freeware program nLite can do both things. Instructions about how to do both things are on the web.
Note that what you see in the bios regarding I'm generically calling the SATA drive controller mode varies depending on the bios version, but whatever it is, it can be set to, or is set to SATA or AHCI or an IDE compatible mode, or similar, and it can be changed.
I've noticed that many recent and fairly recent bioses have that set to an IDE compatible mode of some sort by default.