On Thu, 19 Jan 2012 19:37:38 -0500, in
Sorry if too confusing. From your first reply:
"There is a problem. I have 3 drives. Each has a boot.ini.
The problem has been that the preferred C disk has a tendency to become
disabled, so i have installed a fully featured OS on the next drive on the
ribbon which boots when that happens. Both OS's are XP.
I have found that the "fix" for the disabled disk is to unplug it, start
the computer, shut it down, and replug it. So far, that sequence of
actions has had the effect of re-enabling the preferred disk.
jim"
I can't tell how things ARe NOW and how they were when you built each OS.
Each might be called C but what is/was the config?
What I was expecting was info like this.
'Using store-bought XP CD' ,or 'Dell Restore CD' etc, then
"3 drives: 2 are IDE, 1 SATA
XP#1 is IDE cable - 0
XP#2 is IDE cable -1
XP #3 is Sata
I have problems booting XP#2"
and then I wanted to get into the boot.ini file ON each drive ( seems like
you've been all over BIOS). Also, when you install XP, is it froma RESTORE
DISK or a store-bought version ?
because IF ( in my example) XP#2 was the only drive or primary at the time,
then it's boot.ini points to the PRIMARY IDE port. So when connected to port
#1 the boot.ini STILL tells it to boot to 0.
See
http://support.microsoft.com/kb/289022
as example of boot.ini parameters, how to specify which drive to boot.
I read the article. Thanks. i use a file manager named ZTREE and have
easy access to the boot.ini files. (I also use Ztree for mass-copies,
duplicating paths, and selective copies, duplicating paths....and many
other things.)
This is a copy of my boot.ini currently being used, it is cut'n'paste,not
a retype:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
Or if factory restore CD, on two drives , both installs might have same code
so XP disables one ??
At various times over the last 5 years, all 3 disks have been the primary
master. All 3 were installed from the same full install disk.
Current installation:
C..Primary Master.......Western Digital 120Gig -- call it wd120
D..CD/DVD RW
E..Primary Slave.........Seagate 250Gig -- call it SEA250
F..Secondary Slave....Western Digital 80Gig -- call it wd80
None are jumpered.
All are IDE and on a single ribbon cable.
WD120 is Win XP, SP2.
SEA250 is Win XP, SP3.
WD80 is Win SP2
There had been no problems since July, 2011 when the WD80 flaked out and i
installed the WD120 as primary master.
A month ago, there was no operating system on the Seagate 250. WD 120
became disabled in early december. I booted the install disk to the
recovery console and through a few DOS commands(and knowing the contents
of each disk) found that the SEA250 was designated C and the WD80 was
designated D.
I installed a rudimentary XP operating system on SEA250.
The SEA250 was then bootable.
However, later, I "fixed" the disabled WD120 simply by unplugging it from
the ribbon cable, booting, shutting down, replugging the WD120 and booting
it.
In early January, WD120 disabled again, SEA250 booted.
I applied SP2 (from CD) and SP3 from third party download.
I made it fully functional from a software standpoint, downloading a few
programs, copying more as standalone apps to SEA250's "Program Files" and
adjusting .lnks and targets of shortcuts as necessary and also
selectively copying pertinent program files and settings from the complete
copy of "Documents & Settings" I had previously mass copied from the WD120
to the WD80. (Yes, i know all of this is heresy.)
For a 'worst case' scenario. I also have a 'full disk' Acronis image
backup of WD120 on my most reliable disk, SEA250. I have an Acronis boot
disk.
(Yes, I understand that I could have restored programs individually to
SEA250 from that backup but I have chosen to do it manually -- more
satisfying that way)
A former Lenovo technician, a friend of mine, says what i have is "cable
select" in the BIOS and that if the computer does not find a bootable OS
on the "red line" of the ribbon cable, it will walk the devices on that
ribbon cable looking for an OS and boot the first one it finds. (Now,
that's just the best thing since sliced bread.) He says it would not have
worked with jumpered drives. The SEA250 is right after the Red Line
position WD120.
The way i see it, the Win Xp installations other than the WD120 are just
files when it is Primary Master. I could wrong.
That's the size of things, sorry if there are superflous parts or if
pertinent parts are left out..........
Here is a weird happening: After the second WD120 disabling, i was happily
puttering in my new system on the SEA250, about 10 hours into a session,
not doing any system work (I was probably in email or something) when i
get a ballon message from Systray saying "new hardware found WD12000JB",
which then changed in a few seconds to "new hardware Disk" which then
changed in a few seconds to "new hardware ready for use". That
mid-session enabling of WD120 points me to a bad ribbon cable, or if not
that, a bad IDE socket, or..... Hardware problem in any event. Through
no overt action of my own, it had enabled and accessed the WD120 and
assigned it a drive letter and shown in "My Computer" and accessible as
R/W by ZTREE.
jim