Solved

Dualboot Win2K & 98

Posted on 2000-03-29
10
215 Views
Last Modified: 2010-04-13
Setup:
6.4gb HD, two partitions.

Partition1:  3gb NTFS with Win2K installed.
Partition2:  3gb FAT32 with Win98 installed.

When i put:  d:\="Win98" in the boot.ini it just makes the pc reboot when I select it.  I figure, maybe its not thinking its drive D but rather E or F or something.  Nope.  No matter what i select, it just reboots.  

I want to be able to boot 98 off the boot manager.  

Please DO NOT suggest I put NT on the second partition and put 98 on the primary, thats not a solution.  Also not suggest I go buy system commander or Boot Magic since both of those will not boot from a NTFS primary.  Also do not suggest I take the 400mb which is unaccounted for in my partion map above and make a fat drive to boot from, since I don't want to screw up my NT installed programs which expect everything to be on drive C.  

Thanks.

Oh, BTW.  I have a second HD which is 1.6gb.  To install 98, i put this drive in and removed the 6gb drive which allowed me to install 98 as primary on C.  I then used PQ Drive Image to mirror the 1gb drive over to the second partition on the 6gb, so I know the boot files are fine.  The 1gb is still installed so even if the PQ copy failed, the boot.ini should still find the 1gb as drive E and boot of of that.  It doesn't.
0
Comment
Question by:EDStech
  • 4
  • 2
  • 2
  • +2
10 Comments
 

Expert Comment

by:Corvax666
Comment Utility
Look in the paremeters of boot.ini you might be able to change the disk and partition info. Right now its probably
disk (0) partition (1)

Your second hard drive would be Disk (1)
check this out it might help:

http://support.microsoft.com/support/kb/articles/Q99/7/43.ASP
0
 
LVL 12

Accepted Solution

by:
pjknibbs earned 50 total points
Comment Utility
Corvax666: Just one problem there--non-Windows NT operating systems use a normal DOS path to specify where they boot from, so this disk(0) etc. stuff doesn't work for them.

EDSTech: Unfortunately, I believe Windows 9x is only capable of booting from a primary partition, so I don't think there's any way of getting what you want to work. Sorry.
0
 
LVL 6

Expert Comment

by:Lermitte
Comment Utility
This KB says how to do it: End indeed W98 needs to be on the first partition.
http://support.microsoft.com/support/kb/articles/Q217/2/10.ASP

Mario
0
 
LVL 2

Author Comment

by:EDStech
Comment Utility
Lermitte:  That KB article deals with installing multiple OS's on the same partition, not seperate partitions.

pjk:  A primarty partition or THE primary partition?  I currently still have the 1gb drive installed and its a primary partition on a second HD.  I don't really see why it would make a difference, since the boot files are on the 1gb drive as they should be, and the 6gb is a ntfs so all win98 sees is the 1gb as drive c.. If i installed IBM's boot manager it'd easily work but it'd make me reinstall all my apps since they'd start looking for apps on drive C which would now be a 8mb fat16 partition.

Someone has to know how to do this... win2k reads fat32 drives happily, the boot.ini has no reason not to work that I can see...  

Thanks for the help guys
0
 

Expert Comment

by:Prevost
Comment Utility
Well, one way to deal with the drive letter change if you were to add in a third-party boot manager is another nifty PQ tool, DriveMapper.  

It comes with PartitionMagic I think.  You specify which drive letters changed from what to what, and it goes through all your links, INI files, and registry, changing all drive letter references.  In classic PQ style, it's pretty slickly designed, so allows you some granular control over which references are changed.  It's worked well for me several times when I've shuffled around HDs and partitions.

One other thing:  I'm not sure how it'd behave in your situation (since I took the easy way out and installed 98 on my first part and win2k on my second), but once installed Win2K seems to latch on pretty hard to the drive letter it uses for it's system partition.  Since NT address partitions as absulute device addresses and is not bound to DOS/Win9x's way of assigning letters based on the order IDE sees them, theoretically *any* partion could be C, D, E, etc.  You can just re-assign them in Disk Administrator.  One thing Disk Admin WON'T let you do, though, is change the letter on your system partition.  When I first installed Win2K, it shacked up on drive letter E: and no matter how I rearranged the rest of my partitions and drives, it stuck on drive E:.  Like I've said, I've never seen your particular situation in action, but I don't think Win2K will actually change it's drive letter if you add the boot manager.

Sheesh, that got long! :)
Hope some of it helps...

Prevost
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 2

Author Comment

by:EDStech
Comment Utility
Although thank you for the effort, It didn't help any since I didn't understand a word for it.  Or, rather to say, I understood it just fine but I seem to have missed the point.  :(

If anyone has windows2000 magazine, supposedly they had an article which explained step by step how to do what i'm trying to do.  Its free points if anyone just quotes that article before I find a copy of it.  ;)

0
 
LVL 6

Expert Comment

by:Lermitte
Comment Utility
0
 
LVL 2

Author Comment

by:EDStech
Comment Utility
Heh.  Nice try.  ;)

If you go to winntmag.com and scroll down, the actual article is there.  But to read the real thing, you gotta be a subscriber to the magazine.   One of my coworkers is a subscriber, and he said he'll bring in the mag tomorrow, but I suspect he'll forget, so i'm givin ya'll the chance.

Thanks
0
 

Expert Comment

by:Prevost
Comment Utility
No problem.  

To clarify though, I think DriveMapper would fix your issue with installed programs referencing the incorrect drive letter.  If installing a boot utility moves your system/application partition from C: to D:, DriveMapper can change all the programs' incorrect references over to D:. (I've never used IBM's boot manager so I don't honestly know how it sets things up, but you seemed to imply it points C: to a new 8MB FAT16 part and moves everything else back, so this might be a useful compromise)

But hey, if you find a slicker way to solve it from that article, more power to you!  Good luck!

Prevost
0
 
LVL 2

Author Comment

by:EDStech
Comment Utility
Well, here was my solution.  Its messy, its ugly, but it works.  (Kinda)

I'm an OS/2 sys admin (cool job huh.. not) so of course IBM's boot manager came to mind.  But I didn't want to add a fat partition at the front of the drive.  But then it occours to me, duh, lets just put it at the end of the drive and convert the second partition to a primary, so i have 3 primary partitions.  Well, yup, that worked.  Install the boot manager and mark the 3rd partition primary.  As an added bonus, since its at the end of the drive, it doesn't interfere with the other partition drive letterings.  Nifty eh.

To be honest, the idea came from pjknibbs when he stated that 98 has to boot from "a primary partition."  Or at least partially.

So, without further ado, lets wrap this up.

Thanks to all who contributed, I appreciate all the help.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
VSS on host & VM 10 391
Windows 2000 Sever Lab Setup 1 652
Install Window 2012 Domain on 9 125
Repair old Windows 2000 boot 15 199
NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Learn to move / copy / export exchange contacts to iPhone without using any software. Also see the issues in configuration of exchange with iPhone to migrate contacts.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now