T
Thomas G. Marshall
Ok, I have a brand new Dell 8300 with windows XP pro installed on the
primaryIDE/master.
This is what the boot.ini originally looked like on the primary/master:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=
"Microsoft Windows XP Professional" /fastdetect
(last line is broken up just for this post)
Now I have my old Windows 2000 pro HD that I've put on the
primaryIDE/slave position on the IDE cable. My system regards it as E:.
All seems well enough and normal.
But I cannot seem to modify boot.ini to find it.
On my old win2000 disk, when it was the only disk in the win2000 system, its
boot.ini OS entry was as follows:
multi(0)disk(0)rdisk(0)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
So I figured that the entry that I needed to place now in my new system,
where the XP installation is the primary/master, and my old 2000
installation is the primary/slave (and E, would be this:
multi(0)disk(0)rdisk(1)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
But it doesn't work.
My understanding was that rdisk() indicated the disk on the particular
controller. No? I've tried a few permutations without success.
I've even tried assuming that the primary/slave would be the 3rd disk in the
lineup:
multi(0)disk(0)rdisk(2)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
---------> NOW GET THIS BIT OF HORSE@#$%........
When I boot off the installation CD and then issue a:
bootcfg /rebuild
....which isn't a bootcfg option unless you're in the XP recovery console,
it's supposed to search through all drives looking for operating systems
and then make appropriate mods to boot.ini
So I booted from the CD, and tried that. It searched through both drives,
found
both the OS's
C:\Windows (my new winXP)
E:\WINNT (my old Win2k)
BUT THEN DECIDED TO ADD THE FOLLOWING LINE:
scsi(0)disk(1)rdisk(0)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
WTF??????????????????????????
This is /not/ what disk() is supposed to mean, as near as I can tell. And
WHY did it chose "scsi()" and not "multi()" like it should (both are IDE)!
I tried some more permutations, like changing "scsi()" to "multi()".
Nothing works.
AND THIS WAS WHAT THE RECOVERY CONSOLE "BOOTCFG" CAME UP WITH!
Total confusion.
Am I screwed out of getting my e:/WINNT windows 2000 install from working
because it was originally it's own C:, or something?
Thanks in advance.
primaryIDE/master.
This is what the boot.ini originally looked like on the primary/master:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=
"Microsoft Windows XP Professional" /fastdetect
(last line is broken up just for this post)
Now I have my old Windows 2000 pro HD that I've put on the
primaryIDE/slave position on the IDE cable. My system regards it as E:.
All seems well enough and normal.
But I cannot seem to modify boot.ini to find it.
On my old win2000 disk, when it was the only disk in the win2000 system, its
boot.ini OS entry was as follows:
multi(0)disk(0)rdisk(0)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
So I figured that the entry that I needed to place now in my new system,
where the XP installation is the primary/master, and my old 2000
installation is the primary/slave (and E, would be this:
multi(0)disk(0)rdisk(1)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
But it doesn't work.
My understanding was that rdisk() indicated the disk on the particular
controller. No? I've tried a few permutations without success.
I've even tried assuming that the primary/slave would be the 3rd disk in the
lineup:
multi(0)disk(0)rdisk(2)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
---------> NOW GET THIS BIT OF HORSE@#$%........
When I boot off the installation CD and then issue a:
bootcfg /rebuild
....which isn't a bootcfg option unless you're in the XP recovery console,
it's supposed to search through all drives looking for operating systems
and then make appropriate mods to boot.ini
So I booted from the CD, and tried that. It searched through both drives,
found
both the OS's
C:\Windows (my new winXP)
E:\WINNT (my old Win2k)
BUT THEN DECIDED TO ADD THE FOLLOWING LINE:
scsi(0)disk(1)rdisk(0)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect
WTF??????????????????????????
This is /not/ what disk() is supposed to mean, as near as I can tell. And
WHY did it chose "scsi()" and not "multi()" like it should (both are IDE)!
I tried some more permutations, like changing "scsi()" to "multi()".
Nothing works.
AND THIS WAS WHAT THE RECOVERY CONSOLE "BOOTCFG" CAME UP WITH!
Total confusion.
Am I screwed out of getting my e:/WINNT windows 2000 install from working
because it was originally it's own C:, or something?
Thanks in advance.