Need boot.ini boot to dos help

A

Anthony Ewell

Hi All,

My hard drive consists of the following:

P1: DOS (G:)
P2: w2k-pro (C:)
P3: XP-pro (H:)
D: and E: are on my extended partition

My C:\boot.ini:

[boot loader]
#timeout=30
timeout=8
#default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn /noserialmice:com1
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional"
/fastdetect /sos /noserialmice:com1
G:\ = "DOS 6.2"


XP and w2k boot properly. But I can not
get it to boot to DOS. I just get a blank screen.
What am I doing wrong?

Many thanks,
--Tony
 
C

Carey Frisch [MVP]

DOS 6.2 must be installed first on the C: partition formatted FAT.

Multibooting with Windows XP: Introduction
http://www.microsoft.com/windowsxp/using/setup/learnmore/multiboot.mspx

HOW TO: Create a Multiple-Boot System in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;306559&Product=winxp

--
Carey Frisch
Microsoft MVP
Windows XP - Shell/User

Be Smart! Protect Your PC!
http://www.microsoft.com/athome/security/protect/default.aspx

--------------------------------------------------------------------------

:

| Hi All,
|
| My hard drive consists of the following:
|
| P1: DOS (G:)
| P2: w2k-pro (C:)
| P3: XP-pro (H:)
| D: and E: are on my extended partition
|
| My C:\boot.ini:
|
| [boot loader]
| #timeout=30
| timeout=8
| #default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
| default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
| [operating systems]
| multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP
| Professional" /fastdetect /NoExecute=OptIn /noserialmice:com1
| multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional"
| /fastdetect /sos /noserialmice:com1
| G:\ = "DOS 6.2"
|
|
| XP and w2k boot properly. But I can not
| get it to boot to DOS. I just get a blank screen.
| What am I doing wrong?
|
| Many thanks,
| --Tony
|
| --
| -------------------------
| I Fish. Therefore, I am.
| -------------------------
 
R

Ross Durie

[boot loader]
#timeout=30
timeout=8
#default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn /noserialmice:com1
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional"
/fastdetect /sos /noserialmice:com1
G:\ = "DOS 6.2" <=========== should be C:\="DOS 6.2"

While the first partition may be referred to as G: drive under XP it is C:
drive (first partition) to the boot loader. See above.

--
Ross
Anthony Ewell said:
Hi All,

My hard drive consists of the following:

P1: DOS (G:)
P2: w2k-pro (C:)
P3: XP-pro (H:)
D: and E: are on my extended partition

My C:\boot.ini:

[boot loader]
#timeout=30
timeout=8
#default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn /noserialmice:com1
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional"
/fastdetect /sos /noserialmice:com1
G:\ = "DOS 6.2"


XP and w2k boot properly. But I can not
get it to boot to DOS. I just get a blank screen.
What am I doing wrong?

Many thanks,
--Tony
 
A

Anthony Ewell

Carey said:
DOS 6.2 must be installed first on the C: partition formatted FAT.

Multibooting with Windows XP: Introduction
http://www.microsoft.com/windowsxp/using/setup/learnmore/multiboot.mspx

HOW TO: Create a Multiple-Boot System in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;306559&Product=winxp

Hi Carey,

Thank you for the excellent references!

I actually followed the boot order that
was stated in the second article. I was booting
into DOS and w2k without problem before I installed XP.

But, I was using Boot Magic 4, which would not show my
third partition as my new hard drive was too big
for it. I was hoping to overwrite Partition one's MBR when I
installed XP, which it did.

The problem occurred when XP came up and marked Partition
one as hidden. Booting into W2K, it showed as drive D:.
XP install also put boot.ini on to Partition two, which I
thought was a little strange.

By chance, can I boot back into XP, go into my Disk
Manager, change Partition two (with Windows 2000 on it) to
to some non C: drive and change partition 1 (DOS) to
drive C:?

Is it that easy?

Many thanks,
--Tony
 
A

Anthony Ewell

Ross said:
While the first partition may be referred to as G: drive under XP it is C:
drive (first partition) to the boot loader. See above.

Hi Ross,

It did not work, but I got a symptom change. Now
I get a flashing cursor in the upper left corner of
the screen.

Hmmmmmmmm. I am trying to purge myself of Boot
Magic 4, which was installed on my primary one
partition. I am wondering if Boot Magic left some
other trash behind, other than the Master Boot Record
(MBR).

Now that I have a good MBR and it is booting to
both w2k and xp, I am hesitant to mess with P1's
MBR. Do you know if booting off a DOS 6.2 floppy
and doing a "SYS C:" will affect P1's MBR?

Many thanks,
--Tony
 
A

Alex Nichol

Anthony said:
XP and w2k boot properly. But I can not
get it to boot to DOS. I just get a blank screen.
What am I doing wrong?

Booting DOS requires DOS mode initial boot files (IO.SYS and MSDOS.SYS),
and cannot be done using the NT ntldr of XP. When you set up a dual
boot, starting from a Win98/ME system, a file bootsect.dos is made, and
a boot to the old system passes control to that, which loads those
files. Either use a third party boot manager; make a quite separate
boot using a DOS boot floppy like a Win98 startup floppy - that is
easiest - or see if you can use the method for adding Win98 after XP, at
http://www.dougknox.com/xp/tips/xp_repair_9x.htm
 
R

Ron Sommer

Also, you need a Fat 32 partition.
--
Ron Sommer

Alex Nichol said:
Booting DOS requires DOS mode initial boot files (IO.SYS and MSDOS.SYS),
and cannot be done using the NT ntldr of XP. When you set up a dual
boot, starting from a Win98/ME system, a file bootsect.dos is made, and
a boot to the old system passes control to that, which loads those
files. Either use a third party boot manager; make a quite separate
boot using a DOS boot floppy like a Win98 startup floppy - that is
easiest - or see if you can use the method for adding Win98 after XP, at
http://www.dougknox.com/xp/tips/xp_repair_9x.htm
 

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

Similar Threads


Top