No, not possible.
If the MBR needed fixed it couldn't begin to boot the OS.
Since it does this much it would be something else, most
likely a driver or OS problem.
How long had system worked properly prior to this?
What was the last change(s) made to system, since the last
time it had successfully booted?
In its current configuration, not sure. Same with not knowing what
changes had been since last reboot, as I leave it on awhile. Nothing
hardware-wise, though.
I should've mentioned this before, but before I shut it down prior to
it not booting, I had experienced low memory warnings, which prompted
me to close everything out and reboot. Any thoughts on what might've
happened? I tested the memory and the MS Memory Diagnostics disk said
it's fine.
You could try a repair install of XP, or hook up another
drive, do clean install of XP and THEN add the WD drive back
to copy off data. There's a fair chance nothing is wrong
with the drive so you might then retry it gradually while
relying on the other drive.
Can't do a repair (Recovery Console) as it hangs at "examining ___ MB
on Disk (0) at ...."
I suspect I'd have the same problem trying to slave this to a new
drive in the same system, as trying to slave it on another system. But
as a last resort I'll try it.
Is the other drive a WD? I'm wondering if you have jumper
problems. Seems very odd that it's stopping at AGP drivers
both times, I wonder what loads next in the boot sequence.
You might Google for a boot log and check that angle.
It's not a WD. I tried it as both Cable Select and Master Slave, and
also, I put the second drive (slave) from the dead system in the other
system and it booted fine. So it is tied to this drive.
I was wondering what was next in the boot sequence, too. Didn't know
if the driver it shows is the problem, or the next one. But also, the
other system where it won't boot as a slave, is not an AMD system?!
Why would it be trying to load AMD drivers? Where does the command to
load the drivers come from?
I found the following supposed boot sequence on the web:
"Ntldr reads the registry files, selects a hardware profile,
control set and loads device drivers, in that order.
Then, Ntoskrnl.exe takes over and starts Winlogon.exe which starts
Lsass.exe (Local Security Administration), this is the program
that displays the Welcome screen (If Professional Edition-the
Windows Log On dialog box), and allows the user to log on
with his/her user name and password."
If it's accurate, could I be getting to the WinXP splash screen if all
the drivers didn't load properly? I only see the drivers loading, and
stopping, when I try to boot to Safe Mode. Is the sequence, and
drivers, different for Safe Mode? Or could it be moving on to the
splash screen eventhough the drivers are still loading in the
background?
Also, the second, working system, when the drive is slaved to it,
halts when trying to get to Safe Mode at the entry following
amdagp.sys, which is agpCPQ.sys. And, fwiw, the first time that I did
it, I thought I saw a quick flash at amdagp.sys to hit (ESC?) to skip
the file, but then it continued on and halted at the next entry. And I
no longer see a prompt.
Searching my registry in the working system found entries for these
files at:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\amdagp
Display Name REG_SZ AMD AGP Bus Filter Driver
ImagePath REG_EXPAND_SZ System32\Drivers\amdagp.sys
And for agpcpq.sys,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\agpCPQ
but entitled Compaq AGP Bus Filter.
They're also both in ControlSet001 and ControlSet003.
Do I dare delete these values/entries? Of course, I still couldn't do
it on the problem machine. But how are these tied to a slave drive?!
However, something interesting I just found in a thread at a forum.
The gist of it was dealing with hangs at mup.sys, but one guy got past
that, and the next one was agp.sys, where it still hung. But that
thread had a few different fixes, apparently because of a few
different causes. If anyone's interested, and think they could help
use the info to figure it out, it's at:
http://www.annoyances.org/exec/forum/winxp/t1047532372
From a prompt? Is it NTFS?
How about if you dont' install it as slave in the other
system, rather Secondary Master (alone on that IDE cable,
jumpered as "single" drive).
Yes, it's NTFS. I'll try that, though see below re: enclosure, which
probably makes this moot.
If all else fails you might try hooking it up to a drive
enclosure (one tested as working per the system used, with
some other drive) such that the OS is done loading and you
can see if it appears. Naturally the enclosure would have
to support the capacity of the drive, some have limits like
128 or 160GB, my memory of specifics is a bit vague on this.
I got one, and the slave from the dead system got recognized right
away in my working system, with drive letters showing up in My
Computer.
When I hooked up the "dead" drive (which I actually did first), there
was a pop-up in the SysTray indicating a new device, and it did show
it as WD 6GB, but no drives showed up in My Computer, and the system
slowed to a MAJOR crawl. Couldn't get Task Manager up and had to
ultimately re-boot. Tried a few times, with the same, except nothing
in the SysTray after the initial hookup.
Any more thoughts? Help!