Windows Forum / Windows 98 / Setup / June 2005
To reinstall win98 in multi OS system
|
|
Thread rating:  |
WWChew - 24 Jun 2005 06:13 GMT I have firstly installed win98 to c:, then installed winxp in another partition to d:.
Now I want to reinstall my win98 but remain my winxp. Previously after I reinstalled my win98, the master boot record cannot detect the winxp anymore and i have to reinstall winxp again too.
So my question is: Is there any way I can reinstall win98 without having to reinstall winxp? Or shall I set d: as active partition before I reinstall win98?
Chew
Richard G. Harper - 24 Jun 2005 12:07 GMT If you have a "real" Windows XP CD, you can use it to repair the boot loader after reinstalling Windows 98. If the CD is a restore CD from your computer manufacturer - it doesn't boot Windows XP but instead starts a restore utility - you can't. Our friends in the Windows XP forums will be able to give you the exact sequence you need to follow to get into the Repair Console and fix the boot loader, or a little work with Google will give you the instructions.
 Signature Richard G. Harper [MVP Shell/User] rgharper@gmail.com * PLEASE post all messages and replies in the newsgroups * for the benefit of all. Private mail is usually not replied to. * My website, such as it is ... http://rgharper.mvps.org/ * HELP us help YOU ... http://www.dts-l.org/goodpost.htm
>I have firstly installed win98 to c:, then installed winxp in another > partition to d:. [quoted text clipped - 10 lines] > > Chew Galen - 24 Jun 2005 15:10 GMT My reply is at the bottom of your sent message:
> If you have a "real" Windows XP CD, you can use it to repair the boot > loader after reinstalling Windows 98. If the CD is a restore CD from [quoted text clipped - 3 lines] > to get into the Repair Console and fix the boot loader, or a little > work with Google will give you the instructions. Yup, or before you go ahead and do the re-installation of 98 you can save a copy of your "boot.ini" file to disk somewhere. After you've installed 98 you just replace the existing boot.ini file with the one you currently have loaded and that *should* do the trick just nicely for you.
Galen
 Signature
"And that recommendation, with the exaggerated estimate of my ability with which he prefaced it, was, if you will believe me, Watson, the very first thing which ever made me feel that a profession might be made out of what had up to that time been the merest hobby."
Sherlock Holmes
Richard G. Harper - 25 Jun 2005 01:12 GMT You sure about that? I'm not. I think he'll also lose his connection to NTLDR, NTDETECT and the other NT boot files. Only a FIXBOOT will fix that.
 Signature Richard G. Harper [MVP Shell/User] rgharper@gmail.com * PLEASE post all messages and replies in the newsgroups * for the benefit of all. Private mail is usually not replied to. * My website, such as it is ... http://rgharper.mvps.org/ * HELP us help YOU ... http://www.dts-l.org/goodpost.htm
> My reply is at the bottom of your sent message: > [quoted text clipped - 12 lines] > > Galen Galen - 26 Jun 2005 01:51 GMT My reply is at the bottom of your sent message:
> You sure about that? I'm not. I think he'll also lose his > connection to NTLDR, NTDETECT and the other NT boot files. Only a > FIXBOOT will fix that. Been ages since I've installed a 9x system, I will look at that and see.
Hmm... Why yes, yes you'd be right. More than the boot.ini file would have to be saved. A fixboot is likely to work just fine, as you mentioned, though I've read complaints about it not working well with dual boot systems in the past. It makes me wonder... Unfortunately I've always done it by installing the older OS first and then installing the newer one. An alternative might be a third party boot utility I suppose.
Galen
 Signature
"And that recommendation, with the exaggerated estimate of my ability with which he prefaced it, was, if you will believe me, Watson, the very first thing which ever made me feel that a profession might be made out of what had up to that time been the merest hobby."
Sherlock Holmes
WWChew - 27 Jun 2005 07:17 GMT Dear Galen,
I cant find the said boot.ini file in windows directory even after I show all files. Pls advise.
>>Yup, or before you go ahead and do the re-installation of 98 you can save a copy of your "boot.ini" file to disk somewhere. After you've installed 98 you just replace the existing boot.ini file with the one you currently have loaded and that *should* do the trick just nicely for you.
Galen
WWChew - 27 Jun 2005 07:34 GMT Sorry, I have found the boot.ini in c: root directory.
Anyway, I guess the easiest way is to reinstall win98 with setup /ir switch as recommended by someoner here.
Regards,
> Dear Galen, > [quoted text clipped - 9 lines] > > Galen Lil' Dave - 27 Jun 2005 11:52 GMT No, the master boot record, indicatng which partition is active, has no bearing. The active partition has been, and was prior, the same pointer to the same partition being active.
The problem is the pointer in the active primary partition to the appropriate boot files. The setup switches "/i r" will not modify this in any manner. You'll still boot directly to windows 98. http://support.microsoft.com/default.aspx?scid=kb;en-us;186111
The boot.ini file does not change in the scenarios you've noted so far. Its not overwritten, deleted or otherwise changed.
> Sorry, I have found the boot.ini in c: root directory. > [quoted text clipped - 18 lines] > > > > Galen Lil' Dave - 24 Jun 2005 17:38 GMT The MBR (master boot record) does not know the location of the XP or 98. Rather, in reference to this subject, it points to the first active, primary partition on the first hard drive detected by the bios. The MBR it uses is on this 1st bios-found physical hard drive with an active primary partition on it per the MBR of that physical hard drive. The partition table of the active, primary partition contains the location of the file system and the location of the boot files. These 2 things are required for the OS to boot properly. The location of the first active primary partition, and the location of the boot files. In an XP single and multi-boot configuration, boot.ini is part of the boot process. This allows the user to determine which OS to run. This was located on the C: partition, and your XP was on the D: partition which boot.ini pointed to when you selected XP to run. In your original OS installations, that's what you had. When you reinstalled 98, the installation rewrote the partition table's reference location to the boot files, whch are only windows 98 due to the reinstall. The active partition did not change. A recovery console will work with the XP CD if you know how to use that facility. There's a MS KB article on just that. http://support.microsoft.com/default.aspx?scid=kb;en-us;307654
To avoid this unfortunate circumstance and hassle in the future, get a 3rd party boot manager. These work by hiding the partition from the other OS. You can selectively boot from either. The boot manager, if adequately designed, will allow you to hide either partition (highly recommended) from the other in the event of either OS boot failure. Then you can repair, reinstall, format and new install either OS, or remove the partition and recreate one, format, and install either OS without further complications. You may have to reinstall the boot manager afterward in the case of an OS install as these write over the master boot record. In the case of a 3rd party boot manager, you want each parition hidden from the other during each OS installation. This forces the installation to put each separate OS boot files on their separate partitions. The OSes will be totally independent of the each other. You cannot make a mistake of overwriting the other OSes boot files partition pointer with an OS install.
In your present setup, setting the d: partition active will only point the OS to the D: partition table. Since this partition table has no record of the location of the boot files, you won't go any further. In addition, setting your present D: partition active will result it taking the drive letter C:, and your former C: parittion will take the drive letter D:. The active, primary partition always takes the drive letter C:. This the beginning of the hierarchy of drive lettering in msdos.and windows. XP is a bit different within the OS. Its hierarchy does not follow the same rules.
> I have firstly installed win98 to c:, then installed winxp in another > partition to d:. [quoted text clipped - 8 lines] > > Chew Spajky - 24 Jun 2005 17:55 GMT >So my question is: Is there any way I can reinstall win98 without having to >reinstall winxp? one way is to save MBR & restore it later (using an appropriate program like MBRwork and the second is:
installing W98 by running setup with the /ir switch /will not change mbr ...
 Signature Regards , SPAJKY ® mail addr. @ my site @ http://www.spajky.vze.com 3rd Ann.: - "Tualatin OC-ed / BX-Slot1 / inaudible setup!"
|
|
|