PC Review


Reply
Thread Tools Rate Thread

Dual boot with XP - Windows 2000 doesn't boot

 
 
nez
Guest
Posts: n/a
 
      5th Feb 2005
My problem is, i have XP and 2000 on the same machine, only XP boots. If
i choose 2000 from the OS list, it just shows a blank screen and does
nothing, no disk activity, no errors, nothing.

The full story:
I have this PC with XP Pro SP2.
I wanted to install 2000 Pro in another partition. I know i should clean
everything, then install 2000, then install XP, but i'd like to keep the
current system if it is possible.

So i:
- booted normally to XP;
- created another primary partition;
- rebooted with 2000 setup CD inserted.

Setup went fine. It reboots twice during the install, and every time i
was able to see the OS list (2000 being the default, and XP the other)
and finally i got to my 2000 desktop.

I didn't touch *anything* and just rebooted. This time, after choosing
2000, i encountered the problem reported at the start of my post. I
tried several times. Even with a boot loader on a floppy (G.A.G.). No way.
I was able to replace "ntldr" and "ntdetect.com", so at least i can
still boot XP. But i don't know what i can do to fix this problem.
Only unusual thing was the 2000 setup CD which includes SP4 (with
slipstreaming).

I will be grateful for any suggestion.
Thank you for your time.

--
Francesco
 
Reply With Quote
 
 
 
 
Pegasus \(MVP\)
Guest
Posts: n/a
 
      5th Feb 2005

"nez" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> My problem is, i have XP and 2000 on the same machine, only XP boots. If
> i choose 2000 from the OS list, it just shows a blank screen and does
> nothing, no disk activity, no errors, nothing.
>
> The full story:
> I have this PC with XP Pro SP2.
> I wanted to install 2000 Pro in another partition. I know i should clean
> everything, then install 2000, then install XP, but i'd like to keep the
> current system if it is possible.
>
> So i:
> - booted normally to XP;
> - created another primary partition;
> - rebooted with 2000 setup CD inserted.
>
> Setup went fine. It reboots twice during the install, and every time i
> was able to see the OS list (2000 being the default, and XP the other)
> and finally i got to my 2000 desktop.
>
> I didn't touch *anything* and just rebooted. This time, after choosing
> 2000, i encountered the problem reported at the start of my post. I
> tried several times. Even with a boot loader on a floppy (G.A.G.). No way.
> I was able to replace "ntldr" and "ntdetect.com", so at least i can
> still boot XP. But i don't know what i can do to fix this problem.
> Only unusual thing was the 2000 setup CD which includes SP4 (with
> slipstreaming).
>
> I will be grateful for any suggestion.
> Thank you for your time.
>
> --
> Francesco


As a starting point, let's have a look at your configuration.
Please supply the following details:
- What disks do you have?
- What drives do you have?
- What type are they? (primary/logical/FAT32/NTFS)
- Where is each OS located? (Which drive? Which folder?)
- Contents of the hidden file c:\boot.ini?

When you boot into WinXP, can you see the file ntoskrnl.exe
pertaining to Win2000?


 
Reply With Quote
 
nez
Guest
Posts: n/a
 
      6th Feb 2005
Pegasus (MVP) wrote:
> "nez" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>
>>My problem is, i have XP and 2000 on the same machine, only XP boots. If
>>i choose 2000 from the OS list, it just shows a blank screen and does
>>nothing, no disk activity, no errors, nothing.
>>(...)


> As a starting point, let's have a look at your configuration.
> Please supply the following details:
> - What disks do you have?


One 120 GB IDE disk.

> - What drives do you have?
> - What type are they? (primary/logical/FAT32/NTFS)
> - Where is each OS located? (Which drive? Which folder?)


- 1st partition, primary, 30 GB, FAT32, XP SP2, %WINDIR% = c:\windows
- 2nd partition, primary, 20 GB, FAT32, 2000 SP4, %WINDIR% = d:\winnt
- 3rd partition, primary, 61 Gb, NTFS, data only, e:\

> - Contents of the hidden file c:\boot.ini?


[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000
Professional" /fastdetect

> When you boot into WinXP, can you see the file ntoskrnl.exe
> pertaining to Win2000?


Yes. It is in D:\WINNT\SYSTEM32.

BTW, in the meantime i tried to re-install WIN2K using base CD (not the
one with SP4 slipstreamed) but the behaviour remains the same.

Any suggestion?

Thank you for your time.

--
Francesco
 
Reply With Quote
 
Pegasus \(MVP\)
Guest
Posts: n/a
 
      6th Feb 2005

"nez" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Pegasus (MVP) wrote:
> > "nez" <(E-Mail Removed)> wrote in message
> > news:(E-Mail Removed)...
> >
> >>My problem is, i have XP and 2000 on the same machine, only XP boots. If
> >>i choose 2000 from the OS list, it just shows a blank screen and does
> >>nothing, no disk activity, no errors, nothing.
> >>(...)

>
> > As a starting point, let's have a look at your configuration.
> > Please supply the following details:
> > - What disks do you have?

>
> One 120 GB IDE disk.
>
> > - What drives do you have?
> > - What type are they? (primary/logical/FAT32/NTFS)
> > - Where is each OS located? (Which drive? Which folder?)

>
> - 1st partition, primary, 30 GB, FAT32, XP SP2, %WINDIR% = c:\windows
> - 2nd partition, primary, 20 GB, FAT32, 2000 SP4, %WINDIR% = d:\winnt
> - 3rd partition, primary, 61 Gb, NTFS, data only, e:\
>
> > - Contents of the hidden file c:\boot.ini?

>
> [boot loader]
> timeout=5
> default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
> [operating systems]
> multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
> Professional" /noexecute=optin /fastdetect
> multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000
> Professional" /fastdetect
>
> > When you boot into WinXP, can you see the file ntoskrnl.exe
> > pertaining to Win2000?

>
> Yes. It is in D:\WINNT\SYSTEM32.
>
> BTW, in the meantime i tried to re-install WIN2K using base CD (not the
> one with SP4 slipstreamed) but the behaviour remains the same.
>
> Any suggestion?
>
> Thank you for your time.
>
> --
> Francesco


I'm puzzled. Everything looks exactly as it should. If it was my machine
then I would start playing with the number in "partition(2)". If you have
another machine then you can accelerate the testing process by making
yourself a floppy boot disk like so:

- Format a floppy disk on a Win2000/XP PC.
- Copy c:\ntldr and c:\ntdetect.com to A:\.
- Copy the your current boot.ini file to it.
- Boot the problem machine with it.

This will let you make rapid changes to boot.ini.

I would also rename d:\WinNT to WinNT.bad for a quick
experiment. If the boot loader works the way it should then
it should complain immediately about not being able to find
%WinDir%\system32\ntoskrnl.exe.

Actually I lied when I said what I would do if this was my
machine. If it was my machine then I would install a proper
boot manager (e.g. XOSL, which is free), which would
give me completely independent operating systems rather
than this interdependency that you now have. But that's
another story.


 
Reply With Quote
 
nez
Guest
Posts: n/a
 
      7th Feb 2005
Pegasus (MVP) wrote:
> I'm puzzled. Everything looks exactly as it should. If it was my machine
> then I would start playing with the number in "partition(2)".

- I wrote "partition(0)" and it complains about missing file
"%WINDIR%\system32\hal.dll" while trying to boot 2000
- I wrote "partition(3)" and it behaves exactly like "partition(2)",
i.e. blank screen after selecting Windows 2000 from OS list.
- I wrote "partition(4)" and it complains about an hardware error (since
i have only 3 partitions on my disk.

So, it looks as it is not a wrong numbering of partitions.

> I would also rename d:\WinNT to WinNT.bad for a quick experiment.

Nothing changed. The same blank screen. no errors shown.

> If it was my machine then I would install a proper boot manager

You know what? I tried with G.A.G. Boot Manager. But when i try to boot
2000 it tells me to "Remove media and reboot". Looks like the partition
has become invisible!

BTW, i'll try with another boot loader, maybe the one you suggest me.
If this doesn't work, and if you don't have any other suggestion, i'll
prepare myself to clean everything and install 2000 before XP.

Thank you very much for your time.

--
Francesco




>>>"nez" <(E-Mail Removed)> wrote in message
>>>news:(E-Mail Removed)...
>>>
>>>>My problem is, i have XP and 2000 on the same machine, only XP

boots. If
>>>>i choose 2000 from the OS list, it just shows a blank screen and does
>>>>nothing, no disk activity, no errors, nothing.

>>
>>>- What disks do you have?

>>One 120 GB IDE disk.
>>
>>>- What drives do you have?

>>- 1st partition, primary, 30 GB, FAT32, XP SP2, %WINDIR% = c:\windows
>>- 2nd partition, primary, 20 GB, FAT32, 2000 SP4, %WINDIR% = d:\winnt
>>- 3rd partition, primary, 61 Gb, NTFS, data only, e:\
>>
>>>- Contents of the hidden file c:\boot.ini?

>>[boot loader]
>>timeout=5
>>default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
>>[operating systems]
>>multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
>>Professional" /noexecute=optin /fastdetect
>>multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000
>>Professional" /fastdetect
>>
>>>When you boot into WinXP, can you see the file ntoskrnl.exe
>>>pertaining to Win2000?

>>Yes. It is in D:\WINNT\SYSTEM32.


 
Reply With Quote
 
Pegasus \(MVP\)
Guest
Posts: n/a
 
      7th Feb 2005
See below.

"nez" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Pegasus (MVP) wrote:
> > I'm puzzled. Everything looks exactly as it should. If it was my machine
> > then I would start playing with the number in "partition(2)".

> - I wrote "partition(0)" and it complains about missing file
> "%WINDIR%\system32\hal.dll" while trying to boot 2000


*** This is expected. There is no "partition(0)" - numbering
*** starts at 1, not 0.

> - I wrote "partition(3)" and it behaves exactly like "partition(2)",
> i.e. blank screen after selecting Windows 2000 from OS list.


*** Partition(3) is your data partition. The boot loader should
*** have complained.

> - I wrote "partition(4)" and it complains about an hardware error (since
> i have only 3 partitions on my disk.
>
> So, it looks as it is not a wrong numbering of partitions.


*** I agree.

> > I would also rename d:\WinNT to WinNT.bad for a quick experiment.

> Nothing changed. The same blank screen. no errors shown.


*** This test agrees with the results of the "Partitiion(3)" test
*** above. It suggests that there is something wrong with
*** your partition structure. Maybe partitions 2 and 3 have
*** an invalid attribute.

> > If it was my machine then I would install a proper boot manager

> You know what? I tried with G.A.G. Boot Manager. But when i try to boot
> 2000 it tells me to "Remove media and reboot". Looks like the partition
> has become invisible!


*** Bad partition attribute?

> BTW, i'll try with another boot loader, maybe the one you suggest me.
> If this doesn't work, and if you don't have any other suggestion, i'll
> prepare myself to clean everything and install 2000 before XP.
>
> Thank you very much for your time.
>
> --
> Francesco


*** You can boot the machine with a Win98 boot disk
*** (www.bootdisk.com), then run ptedit.exe
*** (ftp://ftp.symantec.com/public/englis.../pq/utilities/)
*** to examine your partition attributes.

>
> >>>"nez" <(E-Mail Removed)> wrote in message
> >>>news:(E-Mail Removed)...
> >>>
> >>>>My problem is, i have XP and 2000 on the same machine, only XP

> boots. If
> >>>>i choose 2000 from the OS list, it just shows a blank screen and does
> >>>>nothing, no disk activity, no errors, nothing.
> >>
> >>>- What disks do you have?
> >>One 120 GB IDE disk.
> >>
> >>>- What drives do you have?
> >>- 1st partition, primary, 30 GB, FAT32, XP SP2, %WINDIR% = c:\windows
> >>- 2nd partition, primary, 20 GB, FAT32, 2000 SP4, %WINDIR% = d:\winnt
> >>- 3rd partition, primary, 61 Gb, NTFS, data only, e:\
> >>
> >>>- Contents of the hidden file c:\boot.ini?
> >>[boot loader]
> >>timeout=5
> >>default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
> >>[operating systems]
> >>multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
> >>Professional" /noexecute=optin /fastdetect
> >>multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000
> >>Professional" /fastdetect
> >>
> >>>When you boot into WinXP, can you see the file ntoskrnl.exe
> >>>pertaining to Win2000?
> >>Yes. It is in D:\WINNT\SYSTEM32.

>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dual Boot of (2) Windows 7s (Now First Doesn't Show After Using One to Format Vista Chad Harris Windows Vista Installation 7 4th Apr 2009 11:55 AM
Dual boot windows 2000 =?Utf-8?B?Um9u?= Microsoft Windows 2000 0 19th Jan 2005 06:25 PM
dual boot 2000 and windows 95 donald Microsoft Windows 2000 Setup 5 15th Sep 2004 10:29 PM
Windows XP, 2000 Dual Boot Rusty289 Microsoft Windows 2000 Applications 2 22nd Jan 2004 04:02 PM
Dual boot: XP and Windows 2000 Lonny Windows XP Setup 3 22nd Aug 2003 06:15 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 04:54 PM.