Dual Booting to Win98 problem

  • Thread starter Thread starter JR
  • Start date Start date
J

JR

I have a computer that I have run Windows 98 on. I added a second hard drive
to install Windows 2000 on. I have installed Win2k and it is the default
boot OS. The Win2000 hard drive is drive 0 and the Win98 hard drive is drive
1, both on the same IDE channel.

I could never get Win2000 to see the bootable Win98 disk, so I manually
edited my boot.ini file. Here is what it looks like:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows 98 SE"


When I boot up, I get both options on the boot menu. But when I boot to
Windows 98, I get the following error:

Windows 2000 could not start because the following file is missing or
corrupt: <Windows 2000 root>\system32\ntoskrnl.exe.
Please re-install a copy of the above file.

What do I need to do to get the boot.ini file to see the Win98 disk drive as
a bootable disk drive for Win98? Thanks in advance.

Randall
 
You shouldn't have done the drive swapping prior to installing Windows 2000

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]
Microsoft Certified Professional [Windows 2000]
http://www.microsoft.com/protect


:
| I have a computer that I have run Windows 98 on. I added a second hard
drive
| to install Windows 2000 on. I have installed Win2k and it is the default
| boot OS. The Win2000 hard drive is drive 0 and the Win98 hard drive is
drive
| 1, both on the same IDE channel.
|
| I could never get Win2000 to see the bootable Win98 disk, so I manually
| edited my boot.ini file. Here is what it looks like:
|
| [boot loader]
| timeout=30
| default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
| [operating systems]
| multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
| Professional" /fastdetect
| multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows 98 SE"
|
|
| When I boot up, I get both options on the boot menu. But when I boot to
| Windows 98, I get the following error:
|
| Windows 2000 could not start because the following file is missing or
| corrupt: <Windows 2000 root>\system32\ntoskrnl.exe.
| Please re-install a copy of the above file.
|
| What do I need to do to get the boot.ini file to see the Win98 disk drive
as
| a bootable disk drive for Win98? Thanks in advance.
|
| Randall
|
|
 
Thanks for your critique, but what should I do to fix it? Should I reinstall
Win2000? If so, should I install by booting from the CD? Should I install
from within Windows 98? Thanks.

JR
 
From my experience with dual booting, the second OS that
you installed had to recognize the previous OS and the
only way for that to happen is if they were on the same
hard drive. The fact that you have them on different
harddrives means that Win2K as far as its concerned,
doesn't know that there is a Win98 boot drive installed.
It just sees it as a secondary storage. To fix this
problem, I would just install win2k on the same harddrive
as Win98, but I would have it install the system files on
the other harddrive. ie. when It asks what directory to
install win2k, choose the drive letter of the other
harddrive. That will put the boot portion of Win2k on the
Win98 drive but the system files and winnt directory will
be on the other harddrive.

Hope this helps.
Chan
205-996-2614
 
Swap the drives back around so drive0 (win98 is primary master), then to do
a clean install, either boot the Windows 2000 install CD-Rom or setup disks.
The set of four install disks can be created from your Windows 2000 CD-Rom;
change to the \bootdisk directory on the CD-Rom and execute makeboot.exe
(from dos) or makebt32.exe (from 32 bit) and follow the prompts.

When you get to the point, delete the existing NTFS and or other partitions
found on drive1. After you delete the partition(s) abort the install, then
again restart the pc booting the CD-Rom or setup disks to avoid unexpected
drive letter assignments with your new install and then install to the
unallocated space on drive1

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]
Microsoft Certified Professional [Windows 2000]
http://www.microsoft.com/protect


:
| Thanks for your critique, but what should I do to fix it? Should I
reinstall
| Win2000? If so, should I install by booting from the CD? Should I install
| from within Windows 98? Thanks.
|
| JR
 
JR said:
I have a computer that I have run Windows 98 on. I added a second hard drive
to install Windows 2000 on. I have installed Win2k and it is the default
boot OS. The Win2000 hard drive is drive 0 and the Win98 hard drive is drive
1, both on the same IDE channel.

I could never get Win2000 to see the bootable Win98 disk, so I manually
edited my boot.ini file. Here is what it looks like:

What do I need to do to get the boot.ini file to see the Win98 disk drive as
a bootable disk drive for Win98? Thanks in advance.


Been there, done that. I had to make a Win 95/98 boot floppy with a copy of
one extra boot file copied from the Win95 system drive to tell it where to
find Windows. With this I was able to boot Win95, but I won't guarantee it
won't create other problems. I'll try to find it later today to tell you
which file it is. Like you, I didn't read the fine print. The Win95/98 disk
has to be the boot disk.
 
Back
Top