Recovery console

M

Menno Hershberger

One of my customers who has dual boot 98 and XP crashed his 98. "Invalid
disk". 98 is on C and XP on D. So I booted with a 98 startup disk and
did a "sys c:". That fixed 98 alright but now there's no boot menu to
choose XP or 98. It just boots right into 98.
Can I use the XP CD and the recovery console to get the menu back? I
notice boot.ini is still intact, and ntldr is still there. Do I use
fixboot or fixmbr (I think I remember that command being there) or
neither? From previous experience I know I can do a repair install, but
I'd rather not go thru all that if I can get out of it.
Thanks in advance.
 
R

Rick \Nutcase\ Rogers

Hi Mark,

Use the Recovery Console, run bootcfg /rebuild

--
Best of Luck,

Rick Rogers aka "Nutcase" MS-MVP - Win9x
Windows isn't rocket science! That's my other hobby!

Associate Expert - WinXP - Expert Zone
 
A

Alex Nichol

Menno said:
One of my customers who has dual boot 98 and XP crashed his 98. "Invalid
disk". 98 is on C and XP on D. So I booted with a 98 startup disk and
did a "sys c:". That fixed 98 alright but now there's no boot menu to
choose XP or 98. It just boots right into 98.
Can I use the XP CD and the recovery console to get the menu back?

Yes. Sys C: should not have been used - that puts back code that
launches the IO.SYS and MSDOS.SYS of win98 rather than the ntldr for XP.

Use the recovery console and give
Fixboot

Note that to get the 98 to boot you will also need a bootsec.dos file in
the root of the C: partition - if that is not there the 98 boot will
fail. There is a method of setting that up again at Doug Knox's page
http://www.dougknox.com/xp/tips/xp_repair_9x.htm
 
M

Menno Hershberger

Yes. Sys C: should not have been used - that puts back code that
launches the IO.SYS and MSDOS.SYS of win98 rather than the ntldr for XP.

Use the recovery console and give
Fixboot

OK. I haven't gone out to do this yet.
Rick is telling me bootcfg /rebuild and you're telling me bootfix.
I notice you're both MVP's....
Does this mean either will work? :)
 
A

Alex Nichol

Menno said:
OK. I haven't gone out to do this yet.
Rick is telling me bootcfg /rebuild and you're telling me bootfix.
I notice you're both MVP's....
Does this mean either will work? :)

There are three stages in a boot.

One the MBR code right at the front of the disk is run,, to select the
Active partition, and pass the buck to

The Partition's own boot sector, which loads more extensive boot files,
which then run. In the case of a 98 boot those are MSDOS.SYS and
IO.SYS; in the case of XP it is ntldr, which then looks in boot.ini for
where to find the system folder.

Doing a SYS C: rewrites the partition boot sector - so it is then doing
a straight boot to 98; and never looks at boot.ini.

Fixboot repairs that: BootCFG /rebuild rebuilds the boot.ini should that
be damaged; but in this case it is not getting to look at that, and the
boot.ini is probably OK.

FixMBR BTW does the basic MBR code - but that is the same either wit XP
or 98, and appears to be OK.
 
M

Menno Hershberger

There are three stages in a boot.

One the MBR code right at the front of the disk is run,, to select the
Active partition, and pass the buck to

The Partition's own boot sector, which loads more extensive boot
files, which then run. In the case of a 98 boot those are MSDOS.SYS
and IO.SYS; in the case of XP it is ntldr, which then looks in
boot.ini for where to find the system folder.

Doing a SYS C: rewrites the partition boot sector - so it is then
doing a straight boot to 98; and never looks at boot.ini.

Fixboot repairs that: BootCFG /rebuild rebuilds the boot.ini should
that be damaged; but in this case it is not getting to look at that,
and the boot.ini is probably OK.

FixMBR BTW does the basic MBR code - but that is the same either wit
XP or 98, and appears to be OK.

Thank you very much! Fixboot worked just fine.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Dual Boot questions 4
Dual boot problem 1
I cant dual boot after hard drive change 8
chkdsk loop 4
XP Recovery 21
Data recovery - XP 5
Dual Boot winME and 2000 3
ntldr missing 5

Top