Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
aoresteen

WinXP SP3 on Second Drive with Win98 & PC DOS 7.01

Recommended Posts

I am building a DOS & Win98SE game machine.  The computer has 2 IDE drives.  Drive0 has a 2GB FAT partition for DOS and a 8GB FAT32 partition for Win98SE.  The second hard drive drive (DRIVE1) has a 2GB FAT partition for DOS data and a 6GB FAT32 for Win98 data/programs.

I installed WinXP SP3 into the DRIVE1's FAT32.  XP boots fine as does Win98SE from XP's BOOT.INI.  DOS also boots fine if I set it's partition to ACTIVE and by-pass XP's BOOT.INI.

When I boot to WinXP the C: drive is the Win98 boot partition with the Win98 WINDOWS directory but the BOOT drive is E: with the Windows XP.  CD-ROM drive is F: .This is confusing but since I will use XP only for diagnostics/browsing I won't bother switching the XP drive letters around.

QUESTION 1:  How do I add PC-DOS to XP's BOOT.INI screen and get DOS to boot?

QUESTION 2: What files does XP put on DRIVE0 and where?

 

Thanks!

 

 

 

Share this post


Link to post
Share on other sites

Posted (edited)

Question 1:

You are not providing enough information for a "simple" answer.

You need to specifiy if partitions are primary, which one(s) is normally active, how exactly (and in which order) you installed the various OS's, etc., etc.

Are you sure-sure you want PC-DOS (which is not MS-DOS):

https://en.wikipedia.org/wiki/IBM_PC_DOS

Also, exact version of the DOS (whichever is it) is important, a "normal" DOS+Win98 machine is usually a DOS 7.1 machine with Windows 98 on top of it (or, if you prefer, it is viceversa a Windows 98 install with a DOS 7.1 command line only booting mode) if you want to have other versions of "full" DOS, such as 6.22 or PC-DOS (or FREEDOS, etc. ) things might soon become complex and you might want to use different approaches (usually involving more "complete" bootmanages such as grub4dos).

Question 2:

See question 1, XP normally puts in the Active, Primary partititon of first disk:

NTLDR
BOOT.INI
NTDETECT.COM

on some machines only (SCSI, usually) a NTBOOTDD.SYS  

 

Usually, in a simple setup such as yours, the mechanism provided by XP (NTLDR+BOOT.INI) is enough to make multiboot, you will need anyway good ol' Bootpart:

to manage the options and add what you are missing more easily:

https://www.winimage.com/bootpart.htm

NTLDR is at the same time the NT LoaDeR and a (primitive) bootmanager, but it is enough, on a properly installed/setup system you shouldn't ever need to change which one is the active partition, Gilles Voillant's advice (the Author of bootpart above) has been since the dawn of time (bootpart was developed for WINNT 3.5) has always been to have a smallish primary FAT partition for DOS and for the NTLDR/BOOT.INI, then you might have lots of variations for "all the rest".

jaclaz

Edited by jaclaz

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...