Jump to content

multi boot thinks 98se is win2k


Recommended Posts

Guest Quaestor
Posted

I have run win2k & win98se before with this system, multibooting just

fine. After reinstalling w2k, I found that win98se would no longer

boot, with the complaint that ntoskrnl could not be found (a w2k

problem). Reinstalling w98 did not help. No matter how I try to deal

with it, trying to boot w98 from the multi-boot menu runs into the

problem that it thinks I'm trying to boot w2k.

 

Here is the boot.ini, which according to all I've read (and that's a

lot) should be working:

 

[boot Loader]

Timeout=7

Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[Operating Systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XXCLONE: (Cloned Volume)

[d:0,p:1] \WINDOWS" /fastdetect /NOSERIALMICE

multi(0)disk(0)rdisk(1)partition(1)\WIN98="--WIN98SE--". /fastdetect

/NOSERIALMICE /maxmem=512

 

w2k is on C: in the active partition, w98 is on E:, which is the second

HD (the DVD defaults to D:). I have 2 gigs ram, but I have the

necessary limits set in the w98 system.ini file. w2k works just fine.

 

How can I make it stop believing I want w2k?

 

 

--

Those who try to hide behind Godwin are the real net-nazis.

Philosophy: Joking about why we cuss so much.

Learn about spam: http://www.seige-perilous.org/spam/spam.html

[fourth line intentionally left blank]

  • Replies 3
  • Created
  • Last Reply
Guest John John
Posted

Re: multi boot thinks 98se is win2k

 

Were you booting Windows 98 with this exact setup before you reinstalled

Windows 2000? The active system partition should be on the Windows 98

disk, you should be booting from rdisk(1)partition(1), that is where the

files boot.ini, ntldr, NTDETECT.COM and BOOTSECT.DOS should be. Windows

98 doesn't boot from an ARC path, it needs its own boot sector. When

installing Windows 2000 a special file named BOOTSECT.DOS is created to

replace the Windows 98 boot sector. When selecting to boot Windows 98

ntldr reads BOOTSECT.DOS and it "mimics" the Windows 98 boot sector to

allow it to boot. The boot.ini file would look something like this:

 

[boot Loader]

Timeout=7

Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[Operating Systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XXCLONE: (Cloned Volume)

[d:0,p:1] \WINDOWS" /fastdetect /NOSERIALMICE

C:\="Windows 98"

 

Also, you seem to be indicating that Windows 2000 is booting with the

boot.ini file that you supplied but that is somewhat suspicious, by

default Windows 2000 installs to folder WINNT and the boot.ini file

should point to that folder. Did you rename the folder when you

reinstalled? Or did you install Windows 98 and then upgrade it to

Windows 2000? You don't need to install Windows 98 to intall Windows

2000 from an upgrade cd.

 

Some how this got changed and you are not booting from the same drive as

you were before you reinstalled Windows. Look on the Windows 98 disk

for the system boot files, perhaps all you need to do is go in the BIOS

and set the Windows 98 disk to be the boot device.

 

John

 

Quaestor wrote:

> I have run win2k & win98se before with this system, multibooting just

> fine. After reinstalling w2k, I found that win98se would no longer

> boot, with the complaint that ntoskrnl could not be found (a w2k

> problem). Reinstalling w98 did not help. No matter how I try to deal

> with it, trying to boot w98 from the multi-boot menu runs into the

> problem that it thinks I'm trying to boot w2k.

>

> Here is the boot.ini, which according to all I've read (and that's a

> lot) should be working:

>

> [boot Loader]

> Timeout=7

> Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

> [Operating Systems]

> multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XXCLONE: (Cloned Volume)

> [d:0,p:1] \WINDOWS" /fastdetect /NOSERIALMICE

> multi(0)disk(0)rdisk(1)partition(1)\WIN98="--WIN98SE--". /fastdetect

> /NOSERIALMICE /maxmem=512

>

> w2k is on C: in the active partition, w98 is on E:, which is the second

> HD (the DVD defaults to D:). I have 2 gigs ram, but I have the

> necessary limits set in the w98 system.ini file. w2k works just fine.

>

> How can I make it stop believing I want w2k?

>

>

Guest Olof Lagerkvist
Posted

Re: multi boot thinks 98se is win2k

 

Quaestor wrote:

> multi(0)disk(0)rdisk(1)partition(1)\WIN98="--WIN98SE--". /fastdetect

> /NOSERIALMICE /maxmem=512

 

 

Such a line is used to boot a Windows NT/2000/XP installation, not a

DOS/Win9x/ME installation. It should be like something like this:

 

C:\BOOTSECT.DOS="--WIN98SE--"

 

--

Olof Lagerkvist

ICQ: 724451

Web: http://here.is/olof

Guest Joshua Bolton
Posted

Re: multi boot thinks 98se is win2k

 

Actually John john is partially correct. The w2k install didn't always make

a bootsect file if the c: partition remained as before the w2k install.

 

The entry c:\="windows98" simply tells 98 to use the existing msdos.sys,

io.sys and command.com


×
×
  • Create New...