XP/98 Dual boot problem

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I'm trying to install Win98 as part of my dual boot on one harddrive. The
Win98 setup doesn't recognize my Cdrom and can't find the install files.

My cdrom: SONY DVD RW DW-Q120A

Any ideas on how to get Win98 setup to run?
 
You're going to run into problems, if you already have XP installed.

First I hope your format is FAT32 not NTFS, if NTFS forget it, w98 will not
read it.
second, if XP is already installed, installing w98 will mess up your boot
ini file
and you will have to repair XP after w98 is installed.
 
I'm trying to install Win98 as part of my dual boot on one harddrive. The
Win98 setup doesn't recognize my Cdrom and can't find the install files.

My cdrom: SONY DVD RW DW-Q120A

Any ideas on how to get Win98 setup to run?

For dual boot, the oldest OS should be installed first, so in this case 98
then XP. For problems with installing Win98, post to a windows 98
newsgroup. Here is a list of MS public newsgroups.

http://www.aumha.org/nntp.htm
 
Rock said:
For dual boot, the oldest OS should be installed first, so in this case 98
then XP. For problems with installing Win98, post to a windows 98
newsgroup. Here is a list of MS public newsgroups.

It's actually quite easy to install Win98 ***after*** WinXP.
Windows 98 will, of course, disable the WinXP boot process
but there are several quick ways to restore it. A far more
important question is the type of file system the OP has on
his boot drive - NTFS or FAT32.
 
The boot system is of not consequence right now. I'm trying to get Win98
setup to run on a blank HD, and it doesn't seem to have the drivers neccesary
to recognize my cdrom:

SONY DVD RW DW-Q120A

I need to know how I can get its drivers loaded so I can run 98 setup off my
cdrom.
 
The boot issue is of no consequence right now and
the CD ROM problem is a minor issue that is easily
resolved. The key issue is your file system. What is it?
 
There is no file system. It's a blank, unformatted HD. Setup initiates,
says no driver loaded, then a A:\ prompt comes us saying it can't find setup
files.
 
I gave you a solution.

--
Jon

If we complicate things they get less simple.

I have it on good authority that "Phosphonothioic"
 
"Phosphonothioic"wrote
The boot system is of not consequence right now. I'm trying to get Win98
setup to run on a blank HD, and it doesn't seem to have the drivers
neccesary
to recognize my cdrom:

SONY DVD RW DW-Q120A

I need to know how I can get its drivers loaded so I can run 98 setup off
my
cdrom.


If you have a problem installing win98, post to a windows 98 newsgroup, eh?
 
Please check the followings:

1. Does your Blank Hard Disk contain partitions? If no, then create them
first while at A:\> type Fdisk and press Enter. The follow the procedure to
create partitions.
2. There are no setup files on A:\>. The files are located on CD-ROM Drive
parition. For example, if your harddisk contain 3 paritions C,D, & E then
your CD-ROM drive letter will be F. Move to F: parition and then type SETUP
and press Enter. Before that your Hard Disk must contain paritions and all
the partitions must be formatted with an appropriate file system like FAT32.
3. If you are booting from CD-ROM and you are getting A:\>, it shows that
you are doing it correctly and your bootable CD is ok. What could be wrong is
the option that you are choosing at the time of booting from CD. There are
mostly 3 options comes up while booting from Windows 98 CD.
1. Start Windows 98 Setup
2. Boot Your Computer with CD-ROM support
3. Boot Your Computer without CD-ROM support.

Maybe, you are using the last option and that is why you are not able to see
Setup files.

Hope this information helps you, let us know!
 
If your hard disk is blank then you should have said so
in your initial post. This is absolutely crucial!

Here is what I would do in your situation:
- Create a Win98 boot disk from the link that Jon gave.
- Run fdisk.exe and create a 15 GByte FAT32 boot partition
for WinXP.
- Create an extended partition.
- Create a 2 GByte logical drive for Win98.
- Install Win98 from your CD to the 2 GByte drive.
- Install WinXP from within Win98. Make sure it goes
to drive C:.

If the Win98 boot disk does not recognise your CD drive
either then there are other methods. What type of drive is
it, anyway? Perhaps a USB drive? SCSI drive?
 
You may also need to try a few drive letters upwards through the alphabet
from F:
( I installed Windows 98 recently and the cdrom drive was R: )

--
Jon

Do as I say, not as I do

It may be of interest to note that "RajKohli"
 
You might as well point out that the Win98 (and any other
Windows OS) can reside in a Primary partition or an Extended
partition, but that an Extended partition cannot contain boot
files. Windows in an Extended partition, then, must always be
loaded by boot files residing in another (Primary) partition - in
this case, it will be the Primary partition that will contain the
WinXP. I believe you once said that you put a 2nd OS into an
Extended partition just out of habit, not for any strategic purpose.

BTW, why do you say "Make sure it goes to drive C:"? Do
explicitly tell the installer to make the new OS call its partition
"C:", or will the installer automatically do that when it sees no
other Primary partition?

*TimDaniels*
 
See below.

Timothy Daniels said:
You might as well point out that the Win98 (and any other
Windows OS) can reside in a Primary partition or an Extended
partition, but that an Extended partition cannot contain boot
files.
An extended partition (or rather a logical drive) can contain
boot files (same as it can contain any other files) the Windows
boot process will not use them.
Windows in an Extended partition, then, must always be
loaded by boot files residing in another (Primary) partition - in
this case, it will be the Primary partition that will contain the
WinXP. Yes.

I believe you once said that you put a 2nd OS into an
Extended partition just out of habit, not for any strategic purpose.
I do it all the time in order to achieve full OS separation in
a multi-booting environment. However, you need a proper
boot manager to do this successfully. Windows cannot do
it by itself.
BTW, why do you say "Make sure it goes to drive C:"? Do
explicitly tell the installer to make the new OS call its partition
"C:", or will the installer automatically do that when it sees no
other Primary partition?
The OP must avoid installing WinXP on drive D: because
this is where Win98 resides. The installer will most likely
do this automatically but one never knows . . .
 
So what you're saying is that you are booting off of an installation floppy,
and that the floppy doesn't contain the correct drivers/files to read the
CD?

If so, the floppy should contain a device driver line in config.sys, and
mscdex in autoexec.bat. In your config.sys, you'd have a line like:
device=a:\atapicd.sys /d:mscd001

and your autoexec.bat would have a line like:
mscdex.exe /d:mscd001

Use the line:
mscdex.exe /d:mscd001 /l:z
in autoexec.bat, which makes you driver letter z.

You should then be able to look at what is on the CD using the dir command,
and if you can do that, then you should be able to go the drive letter of
the CD and run setup (i.e. z:\setup.exe).

If mscdex doesn't load properly, it should state why. If it doesn't load
properly because the driver doesn't work, then you'll have to get a driver
for your CD-ROM.

If you're not talking about a floppy boot, then I've typed a bunch of
useless stuff...
 
I do it all the time in order to achieve full OS separation in
a multi-booting environment. However, you need a proper
boot manager to do this successfully. Windows cannot do
it by itself.


I find that ntldr can very well load an OS from an Extended
partition, but ntldr must reside in a Primary partition marked
"active" on the booting HD. The trick is to get "rdisk()" right
in the boot.ini file. The MS standard partition numbering
scheme begins with the all Primary partitions, then procedes
through the Logical Drives within the Extended partition.
Thus, even though the Extended partition may be the first
partition on the HD, any Primary partitions on the HD will be
numbered before the Logical Drives in the Extended partition.
Once you get rdisk() right, the boot.ini/ntldr team acts in the
usual way.

The OP must avoid installing WinXP on drive D: because
this is where Win98 resides. The installer will most likely
do this automatically but one never knows . . .


You misunderstand my question. Without an OS running, there
ARE no "C:" or "D:" or "E:" partitions. There are only partition #!,
partition #2, etc. So my question is when you say "Make sure it
goes to drive C:", do mean to *tell* the installer to make the OS
call its own partition "C:" or "D:", or do you mean that the installer
should put the OS in the 1st or 2nd or 3rd, etc., partition?
Remember the experiment you did with the clone wherein no
matter which partition you put it in, it continued to call its own
partition whatever its "parent" OS called *its* own partition.
That meant that the *name* that the OS calls a partition (e.g. "C:")
was not tied to the partition but to the OS that refers to it.

*TimDaniels*
 
You misunderstand my question. Without an OS running, there
ARE no "C:" or "D:" or "E:" partitions. There are only partition #!,
partition #2, etc.

It seems you did not read my recipe. Here it is again:

- Create a Win98 boot disk from the link that Jon gave.
- Run fdisk.exe and create a 15 GByte FAT32 boot partition
for WinXP.
- Create an extended partition.
- Create a 2 GByte logical drive for Win98.
- Install Win98 from your CD to the 2 GByte drive.
- Install WinXP from within Win98. Make sure it goes
to drive C:.

If the OP follows my recipe then he will have a 15 GByte
primary partition (which gets drive letter C: and is reserved
for WinXP) and a logical drive that is now occupied by Win98.
 
Pegasus (MVP) said:
It seems you did not read my recipe. Here it is again:

- Create a Win98 boot disk from the link that Jon gave.
- Run fdisk.exe and create a 15 GByte FAT32 boot partition
for WinXP.
- Create an extended partition.
- Create a 2 GByte logical drive for Win98.
- Install Win98 from your CD to the 2 GByte drive.
- Install WinXP from within Win98. Make sure it goes
to drive C:.

If the OP follows my recipe then he will have a 15 GByte
primary partition (which gets drive letter C: and is reserved
for WinXP) and a logical drive that is now occupied by Win98.


Yup, that's what I thought I read the first time. So again I ask
the not-so-trivial question: What do you mean by "Make sure
it goes to drive C:"? How does one do that? Do you fill in a
blank in a dialog box that the installer asks "What do you want
the OS to call this partition?" Or what? Why don't you want to
answer my question. I'm not trying to trick you. Since the
partition doesn't have a name when the installer encounters it,
there must be a name assigned at some point, and I'm asking
who picks the name and how is that choice indicated by the
user?

And why is Win98 in an Extended partition any better protected
than Win98 in a Primary partition?

*TimDaniels*
 
Back
Top