re-install xp on different drive?

  • Thread starter Thread starter Peter G
  • Start date Start date
P

Peter G

I want to do a clean install on my C drive of xp pro as not enough room on
my E drive where it now runs from.
I've been running dual boot - win98 from C an XP from E.
I've deleted everything from Cdrive but it will not let me reformat.
Can you advise procedure to do clean install on C but retain dual boot until
I've reloaded all progs on C?

Grateful for any help...
 
Every which way - If a just try a quick format it says "windows was unable
to complete this format"
I've scanned and checkdisk with no errors showing, then I've tried a full
format, it's whirred it's way through to the end and then says "unable to
complete2 again. I've deleted eveything on the 40gg disk but it still shows
it's using a bout 3gb. I've analysed with "defrag" and it shows a lot of
ordinary contiguous files which shouldn't be there!
Help!
 
I think your boot files for XP are on drive C.
If I am wrong - please someone - post
But I believe that your boot has to be from C. the rest of the OS can be on
another drive.
So that would explain the 3GB. (Even though that seems like a lot)

I do not think you will be able to reformat drive C without losing XP on E.
 
Yes tim, you are correct.

tim said:
I think your boot files for XP are on drive C.
If I am wrong - please someone - post
But I believe that your boot has to be from C. the rest of the OS can be on
another drive.
So that would explain the 3GB. (Even though that seems like a lot)

I do not think you will be able to reformat drive C without losing XP on E.
 
Hi, Peter.

Since you've "deleted everything from Cdrive", your problem should be easy
to solve. Just boot from the WinXP CD-ROM and tell it to install WinXP on
C:, including reformatting C:. Have you tried that? You've told us you've
tried "Every which way", but you haven't said if that includes booting from
the WinXP CD-ROM.

But let's clear up what you want to do - where do you want to end up? Do
you want to continue to dual boot WinXP and Win98? Do you want to dual boot
WinXP on both C: and E:? Is C: big enough to hold WinXP (at least 5 GB; 10
would be better for just WinXP; more will be needed if you will be
installing apps and data there, too)? Also, you haven't said how many HDDs
you have and how they are partitioned and formatted. After all, "C drive"
is usually the first primary partition on the first HDD, but it could be any
volume on any HDD, and so could "E drive".

When we know the answers to those questions, we'll be able to give you more
specific advice. Until then, we just have to make some assumptions - which
might not fit what you want to do at all.

As you may know, the basic pattern of the native dual boot system built into
every NT-based Windows since at least WinNT4 starts by booting from the
Active partition on the first HDD, normally Drive C:. The file C:\boot.ini
contains a directory of all the operating systems installed on the computer
and presents a menu, from which one OS is chosen. Then C:\NTLDR and
C:\NTDETECT.COM load the chosen Windows from wherever C:\boot.ini says it
resides, in any volume on any HDD in the computer. So, the boot process
will always start in C:, then branch to E: or C: or wherever Windows is
installed.

First, the simple assumption: You want to do a clean install of WinXP on
Drive C:, the first primary partition on the first HDD, including reformat
of C:. In that case, just boot from the WinXP CD-ROM and tell it to do
that. Setup will offer to reformat C:, so let it. (Unless you plan to
reinstall Win98, use NTFS.) Then tell it to install WinXP on C:. Setup
will notice that you already have WinXP on E: and will ask if you want to
overwrite that; tell it No, do a clean install on a different partition.

After WinXP installs again, you will have a dual-boot menu that offers to
boot WinXP or WinXP! That's OK, except that you won't know which WinXP is
which until you edit C:\boot.ini to change at least one of the labels. Boot
into either copy of WinXP and go to System Properties | Advanced | Startup
and Recovery Settings, and click the Edit button. This will open
C:\boot.ini in Notepad. At the top, under [boot loader], you will see the
default= line, which shows the location of the WinXP installation that boots
if you don't choose a different one. All the choices available are listed
under [operating systems]. Note that the location is by HDD (rdisk(#)) and
partition(#) NUMBERS, not by Drive letter. Disk numbers start at zero and
partition numbers with one on each HDD. If you have just one HDD, these may
be rdisk(0)partition(1) for Drive C: and rdisk(0)partition(3) for Drive E:,
but I'm only guessing. You can edit the labels within quotes to suit
yourself; WinXP ignores these except to show them in the menu for your
benefit. You might make one say "WinXP (C)" and the other "WinXP (E)", or
whatever makes sense to you. You can edit the default here or in several
other places; the easiest way might be to Save your edited C:\boot.ini, then
select the default on the Settings page.

When you tell us more about (a) where you are now and (c) where you want to
end up, we can be more specific about (b) how to get from here to there.

RC
 
Thank you everyone -

No, RC, I haven't yet tried installing from the WinXP CD-ROM - got a little
fearful that there might be something wrong with my C: drive!

Clear up - (I hope):
I have 3 internal hard disk - C: 40gb I partition Fat 32, D: 26gb 1
partition, NTFS, E: 13gb 1 Partition NTFS, (Plus 4 external 160gb firewire
disks)
I want to end up with a dual boot to XP (on C:) and XP (on E:)
You've assumed amazingly correctly below and given me the explanation (the
Dual Boot system) for not being able to format C: (Good 'Ol Microsoft
defending me against myself! - there really is no such thing as a skyhook!)

I shall now do a new install of XP on C: with confidence, and can't thank
you enough for your advice - amazing!

Final? question - when it's time to get rid of XP on E: how should I delete
the dual boot?

very sincerely
PeterG




R. C. White said:
Hi, Peter.

Since you've "deleted everything from Cdrive", your problem should be easy
to solve. Just boot from the WinXP CD-ROM and tell it to install WinXP on
C:, including reformatting C:. Have you tried that? You've told us
you've tried "Every which way", but you haven't said if that includes
booting from the WinXP CD-ROM.

But let's clear up what you want to do - where do you want to end up? Do
you want to continue to dual boot WinXP and Win98? Do you want to dual
boot WinXP on both C: and E:? Is C: big enough to hold WinXP (at least 5
GB; 10 would be better for just WinXP; more will be needed if you will be
installing apps and data there, too)? Also, you haven't said how many
HDDs you have and how they are partitioned and formatted. After all, "C
drive" is usually the first primary partition on the first HDD, but it
could be any volume on any HDD, and so could "E drive".

When we know the answers to those questions, we'll be able to give you
more specific advice. Until then, we just have to make some assumptions -
which might not fit what you want to do at all.

As you may know, the basic pattern of the native dual boot system built
into every NT-based Windows since at least WinNT4 starts by booting from
the Active partition on the first HDD, normally Drive C:. The file
C:\boot.ini contains a directory of all the operating systems installed on
the computer and presents a menu, from which one OS is chosen. Then
C:\NTLDR and C:\NTDETECT.COM load the chosen Windows from wherever
C:\boot.ini says it resides, in any volume on any HDD in the computer.
So, the boot process will always start in C:, then branch to E: or C: or
wherever Windows is installed.

First, the simple assumption: You want to do a clean install of WinXP on
Drive C:, the first primary partition on the first HDD, including reformat
of C:. In that case, just boot from the WinXP CD-ROM and tell it to do
that. Setup will offer to reformat C:, so let it. (Unless you plan to
reinstall Win98, use NTFS.) Then tell it to install WinXP on C:. Setup
will notice that you already have WinXP on E: and will ask if you want to
overwrite that; tell it No, do a clean install on a different partition.

After WinXP installs again, you will have a dual-boot menu that offers to
boot WinXP or WinXP! That's OK, except that you won't know which WinXP is
which until you edit C:\boot.ini to change at least one of the labels.
Boot into either copy of WinXP and go to System Properties | Advanced |
Startup and Recovery Settings, and click the Edit button. This will open
C:\boot.ini in Notepad. At the top, under [boot loader], you will see the
default= line, which shows the location of the WinXP installation that
boots if you don't choose a different one. All the choices available are
listed under [operating systems]. Note that the location is by HDD
(rdisk(#)) and partition(#) NUMBERS, not by Drive letter. Disk numbers
start at zero and partition numbers with one on each HDD. If you have
just one HDD, these may be rdisk(0)partition(1) for Drive C: and
rdisk(0)partition(3) for Drive E:, but I'm only guessing. You can edit
the labels within quotes to suit yourself; WinXP ignores these except to
show them in the menu for your benefit. You might make one say "WinXP
(C)" and the other "WinXP (E)", or whatever makes sense to you. You can
edit the default here or in several other places; the easiest way might be
to Save your edited C:\boot.ini, then select the default on the Settings
page.

When you tell us more about (a) where you are now and (c) where you want
to end up, we can be more specific about (b) how to get from here to
there.

RC
--
 
Peter said:
Thank you everyone -

No, RC, I haven't yet tried installing from the WinXP CD-ROM - got a
little fearful that there might be something wrong with my C: drive!

Clear up - (I hope):
I have 3 internal hard disk - C: 40gb I partition Fat 32, D: 26gb 1
partition, NTFS, E: 13gb 1 Partition NTFS, (Plus 4 external 160gb
firewire disks)
I want to end up with a dual boot to XP (on C:) and XP (on E:)
You've assumed amazingly correctly below and given me the explanation
(the Dual Boot system) for not being able to format C: (Good 'Ol
Microsoft defending me against myself! - there really is no such
thing as a skyhook!)
I shall now do a new install of XP on C: with confidence, and can't
thank you enough for your advice - amazing!

Final? question - when it's time to get rid of XP on E: how should I
delete the dual boot?

very sincerely
PeterG

For an extra safety measure, copy the following hidden root files from the
C drive to a floppy.
NTLDR, NTDETECT.COM, BOOT.INI
See the link below for steps to remove the dual boot when you are ready.
Click on the link below, or copy and paste the link into the address box
if using the web based newsgroup.
Remove a dual boot.
http://michaelstevenstech.com/xpfaq.html#Remove
--
Michael Stevens MS-MVP XP
(e-mail address removed)
http://michaelstevenstech.com
For a better newsgroup experience. Setup a newsreader.
http://michaelstevenstech.com/outlookexpressnewreader.htm


R. C. White said:
Hi, Peter.

Since you've "deleted everything from Cdrive", your problem should
be easy to solve. Just boot from the WinXP CD-ROM and tell it to
install WinXP on C:, including reformatting C:. Have you tried
that? You've told us you've tried "Every which way", but you
haven't said if that includes booting from the WinXP CD-ROM.

But let's clear up what you want to do - where do you want to end
up? Do you want to continue to dual boot WinXP and Win98? Do you
want to dual boot WinXP on both C: and E:? Is C: big enough to hold
WinXP (at least 5 GB; 10 would be better for just WinXP; more will
be needed if you will be installing apps and data there, too)? Also, you
haven't said how many HDDs you have and how they are
partitioned and formatted. After all, "C drive" is usually the
first primary partition on the first HDD, but it could be any volume
on any HDD, and so could "E drive". When we know the answers to those
questions, we'll be able to give
you more specific advice. Until then, we just have to make some
assumptions - which might not fit what you want to do at all.

As you may know, the basic pattern of the native dual boot system
built into every NT-based Windows since at least WinNT4 starts by
booting from the Active partition on the first HDD, normally Drive
C:. The file C:\boot.ini contains a directory of all the operating
systems installed on the computer and presents a menu, from which
one OS is chosen. Then C:\NTLDR and C:\NTDETECT.COM load the chosen
Windows from wherever C:\boot.ini says it resides, in any volume on
any HDD in the computer. So, the boot process will always start in
C:, then branch to E: or C: or wherever Windows is installed.

First, the simple assumption: You want to do a clean install of
WinXP on Drive C:, the first primary partition on the first HDD,
including reformat of C:. In that case, just boot from the WinXP
CD-ROM and tell it to do that. Setup will offer to reformat C:, so
let it. (Unless you plan to reinstall Win98, use NTFS.) Then tell
it to install WinXP on C:. Setup will notice that you already have
WinXP on E: and will ask if you want to overwrite that; tell it No,
do a clean install on a different partition. After WinXP installs again,
you will have a dual-boot menu that
offers to boot WinXP or WinXP! That's OK, except that you won't
know which WinXP is which until you edit C:\boot.ini to change at
least one of the labels. Boot into either copy of WinXP and go to
System Properties | Advanced | Startup and Recovery Settings, and
click the Edit button. This will open C:\boot.ini in Notepad. At
the top, under [boot loader], you will see the default= line, which
shows the location of the WinXP installation that boots if you don't
choose a different one. All the choices available are listed under
[operating systems]. Note that the location is by HDD (rdisk(#))
and partition(#) NUMBERS, not by Drive letter. Disk numbers start
at zero and partition numbers with one on each HDD. If you have
just one HDD, these may be rdisk(0)partition(1) for Drive C: and
rdisk(0)partition(3) for Drive E:, but I'm only guessing. You can
edit the labels within quotes to suit yourself; WinXP ignores these
except to show them in the menu for your benefit. You might make
one say "WinXP (C)" and the other "WinXP (E)", or whatever makes
sense to you. You can edit the default here or in several other
places; the easiest way might be to Save your edited C:\boot.ini,
then select the default on the Settings page. When you tell us more about
(a) where you are now and (c) where you
want to end up, we can be more specific about (b) how to get from
here to there.

RC
--
 
Hi, Peter.

I'm glad you're "good to go" now. Thanks for letting us know.
Final? question - when it's time to get rid of XP on E: how should I
delete the dual boot?

Easier to do than to explain, really. The short version:

1. Delete E:\Windows - all of it, files subdirectories and all.

2. Delete the line in C:\boot.ini under [operating systems] that refers to
rdisk(2)partition(1). An easy way to do this is to run msconfig, click the
Boot.ini tab, and click Check All Boot Paths; once E:\Windows has been
deleted, this will delete the reference to it.

Good luck! ;<)

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP

Peter G said:
Thank you everyone -

No, RC, I haven't yet tried installing from the WinXP CD-ROM - got a
little fearful that there might be something wrong with my C: drive!

Clear up - (I hope):
I have 3 internal hard disk - C: 40gb I partition Fat 32, D: 26gb 1
partition, NTFS, E: 13gb 1 Partition NTFS, (Plus 4 external 160gb firewire
disks)
I want to end up with a dual boot to XP (on C:) and XP (on E:)
You've assumed amazingly correctly below and given me the explanation (the
Dual Boot system) for not being able to format C: (Good 'Ol Microsoft
defending me against myself! - there really is no such thing as a
skyhook!)

I shall now do a new install of XP on C: with confidence, and can't thank
you enough for your advice - amazing!

Final? question - when it's time to get rid of XP on E: how should I
delete the dual boot?

very sincerely
PeterG


R. C. White said:
Hi, Peter.

Since you've "deleted everything from Cdrive", your problem should be
easy to solve. Just boot from the WinXP CD-ROM and tell it to install
WinXP on C:, including reformatting C:. Have you tried that? You've
told us you've tried "Every which way", but you haven't said if that
includes booting from the WinXP CD-ROM.

But let's clear up what you want to do - where do you want to end up? Do
you want to continue to dual boot WinXP and Win98? Do you want to dual
boot WinXP on both C: and E:? Is C: big enough to hold WinXP (at least 5
GB; 10 would be better for just WinXP; more will be needed if you will be
installing apps and data there, too)? Also, you haven't said how many
HDDs you have and how they are partitioned and formatted. After all, "C
drive" is usually the first primary partition on the first HDD, but it
could be any volume on any HDD, and so could "E drive".

When we know the answers to those questions, we'll be able to give you
more specific advice. Until then, we just have to make some
assumptions - which might not fit what you want to do at all.

As you may know, the basic pattern of the native dual boot system built
into every NT-based Windows since at least WinNT4 starts by booting from
the Active partition on the first HDD, normally Drive C:. The file
C:\boot.ini contains a directory of all the operating systems installed
on the computer and presents a menu, from which one OS is chosen. Then
C:\NTLDR and C:\NTDETECT.COM load the chosen Windows from wherever
C:\boot.ini says it resides, in any volume on any HDD in the computer.
So, the boot process will always start in C:, then branch to E: or C: or
wherever Windows is installed.

First, the simple assumption: You want to do a clean install of WinXP on
Drive C:, the first primary partition on the first HDD, including
reformat of C:. In that case, just boot from the WinXP CD-ROM and tell
it to do that. Setup will offer to reformat C:, so let it. (Unless you
plan to reinstall Win98, use NTFS.) Then tell it to install WinXP on C:.
Setup will notice that you already have WinXP on E: and will ask if you
want to overwrite that; tell it No, do a clean install on a different
partition.

After WinXP installs again, you will have a dual-boot menu that offers to
boot WinXP or WinXP! That's OK, except that you won't know which WinXP
is which until you edit C:\boot.ini to change at least one of the labels.
Boot into either copy of WinXP and go to System Properties | Advanced |
Startup and Recovery Settings, and click the Edit button. This will open
C:\boot.ini in Notepad. At the top, under [boot loader], you will see
the default= line, which shows the location of the WinXP installation
that boots if you don't choose a different one. All the choices
available are listed under [operating systems]. Note that the location
is by HDD (rdisk(#)) and partition(#) NUMBERS, not by Drive letter. Disk
numbers start at zero and partition numbers with one on each HDD. If you
have just one HDD, these may be rdisk(0)partition(1) for Drive C: and
rdisk(0)partition(3) for Drive E:, but I'm only guessing. You can edit
the labels within quotes to suit yourself; WinXP ignores these except to
show them in the menu for your benefit. You might make one say "WinXP
(C)" and the other "WinXP (E)", or whatever makes sense to you. You can
edit the default here or in several other places; the easiest way might
be to Save your edited C:\boot.ini, then select the default on the
Settings page.

When you tell us more about (a) where you are now and (c) where you want
to end up, we can be more specific about (b) how to get from here to
there.

RC
 

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

Back
Top