How to also run Win98?

  • Thread starter Thread starter Don Culp
  • Start date Start date
On Wed, 27 Apr 2005 00:16:59 +0100, "John Barnett MVP"
You really need to reformat, install Win 98 on its own partition the create
another partition to install windows xp. It is a case of 'always' installing
the earliest version of windows first on a dual boot system.

That's the easiest. Other ways are possible as long as you know what
you are doing and understand what you are dealing with.

Visualize this:

BIOS boot device selection-------------
| Active boot partition--------------
| | NTLDR Boot.ini---------------
| | | XP installation
| | | Recovery Console
| | | DOS Mode (if FATxx)
| | |---------------------------------------
| Other normally-hidden bootable partitions
| | Windows 9x
| | Linux
| |---------------------------------------------
| Other bootable devices
|-----------------------------------------------
Other computers

Firstly: Win9x cannot work with HDs over 137G in size.

If your XP is installed on an NTFS C:, then you have to outside of the
NTLDR / Boot.ini axis to load your DOS mode or Win9x, because these
can not run on NTFS. My approach would be:

1) Get a 3rd-party boot manager e.g. www.bootitng.com (BING)
2) Make an image backup of your C: to another HD
3) Install BING to your hard drive *
4) Shrink C: to make space for another partition **
5) Create a new FAT32 partition for Win9x
6) Hide the existing C: and set new partition as active
7) Install Win9x on the new partition
8) Use BING boot menu to select which partition to boot

* possible and ** more possible risks of things going wrong and
trashing C:, that's why I consider step (2) to be non-optional

While any partition restore, resize etc. is in progress, do not plug
in electrical equipment for fear of tripping the power. Interrupting
these processes WILL hurt, i.e. trash your partition!

If you need DOS mode only, *and* your C: is FATxx, then you do not
need a separate partition for it, as you would for Win9x GUI (XP and
Win9x GUI share the same "Program Files"). My approach would be:

1) Have the skills required to do safe raw sector editing
2) Backup the partition boot sector for C: (Sector 0 only)
3) Boot A: diskette of the DOS mode version you want, with Sys on it
4) Sys C:
5) Backup the new partition boot sector for C: (Sector 0 only)
6) Save (5) as a 512-byte file called C:\BOOTSECT.DOS
7) Restore (2) back to the partition boot sector
8) Add new OS line to Boot.ini : C:\="Maintenance DOS Mode"
9) Copy the rest of DOS mode to C:\DOSMode
A) Set up Path info in C:\MSDOS.SYS and C:\CONFIG.SYS etc.
B) Set XP not to process Autoexec.bat
C) Set up C:\Autoexec.bat to taste (for the DOS mode)
D) Set Boot.ini display time to taste

If you are unfamiliar with editing boot sectors, or have doubts about
the automation tools you find to handle this, then quit now.

Clickfood:

http://cquirke.mvps.org/multplan.htm

http://cquirke.mvps.org/multboot.htm

http://cquirke.mvps.org/multos.htm

HTH


---------- ----- ---- --- -- - - - -
Gone to bloggery: http://cquirke.blogspot.com
 

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

Back
Top