Computing.Net > Forums > Windows XP > Force XP Install to specific drive

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Force XP Install to specific drive

Reply to Message Icon

Name: Select GT
Date: November 25, 2003 at 16:00:55 Pacific
OS: Windows XP
CPU/Ram: XP Athlon 1800 / 1gig
Comment:

I have 2 partitions - C: which is about 16 gigs and D: which is about 64.

When I install windows it installs some system files on the C: drive (not the windows directory) and then installs the rest of it on D:.

Now this would be fine and dandy if it weren't for the fact that I store random things on my C: and regularly format it. Now I can't format it because it's constantly in use even in safe mode. How do I force windows XP to install ONLY to the D: and to just leave C: alone?



Sponsored Link
Ads by Google

Response Number 1
Name: Kelly
Date: November 25, 2003 at 16:34:47 Pacific
Reply:

Usually there is an option for which partition you want ot install windows in. Go onto your manufacture's knowledge base and search your question. For reinstall questions those are the best places.


0

Response Number 2
Name: likwid
Date: November 25, 2003 at 17:59:00 Pacific
Reply:

I built the computer myself...

And when I installed windows it let me choose the partition I wanted to install on (and I obviously chose the specified D drive)... but I can't reformat it now at all while in windows. I can't reformat it in DOS mode because none of the "DOS" utilities can be run in dos mode... It's going to be a pain to back up all of my things and wipe both drives at the same time with a 9x boot disk but I want to avoid the system installing ANYTHING on the C drive since obviously choosing the D partition to install to isn't enough to keep the OS from installing things onto other partitions.


0

Response Number 3
Name: likwid
Date: November 25, 2003 at 18:00:50 Pacific
Reply:

"but I can't reformat it now at all while in windows." - I was referring to the C drive which I did not install XP to..


0

Response Number 4
Name: ranchhand
Date: November 25, 2003 at 20:46:36 Pacific
Reply:

The thing that puzzles me is why XP is installing to two different partitions!

Okay, try this:

I will assume that you want to install your OS (XP) on C. Okay.

At this point you will have to hose both partitions. Use your XP disk to delete both partitions, rendering your entire drive as raw space.

Reset your two partitions to the desired sizes. Remember that the first one you format will become C. Format that partition in NTFS. LEAVE the other partition UNFORMATTED. Install XP on the newly formatted partition. After installation and XP is up and running, at the desktop insert the XP disk in the CDROM drive. The Windows install screen will appear. Choose a New Install (not upgrade!). It will load files into memory, it will reboot, and then you will arrive at the harddrive format screen. Now, Format the second partition only. When XP asks you to install XP on it, shut down the computer.

Now when you boot into XP, you should see C and D, and D should be simple file space for storage. It was impossible for XP to partially install on D because it was unformatted-no file system. Now you can get on with your life as normal.


0

Response Number 5
Name: Likwid
Date: November 25, 2003 at 22:48:17 Pacific
Reply:

EXCELLENT SOLUTION!

Thank you very much ranchhand, your help is truly appreciated. :)


0

Related Posts

See More



Response Number 6
Name: trvlr
Date: November 26, 2003 at 00:48:50 Pacific
Reply:

Having data in c: and the OS etc in d: does seem a backwards way to go about it all?

If a drive has a single Primary partition - and an Extended partition, then all (M$) OS will install the basic boot/start-up files to the Primary; but you have the option to install the actual system files (the OS itself) in the Extended partition. The only exception to this (for M$ OS) is DOS and win2x/3x; they put everything in the Primary. Boot/start-up files (for M$ OS) have to be in the (active) Primary.

There are various possible solutions for you to think about...

One is to have two Primary partitions. Install the OS etc. to one, use t'other for data. The partition with the OS etc. installed will be set as the active Primary. Ideally it's the first Primary = the OS etc. but as you are not keen to start afresh... if you have PM (or SC) you could use that util to convert the current Extended partition (d: ) to a Primary; then run an XP repair to make it bootable - it will be missing the XP boot-files... Then you can reformat the current (only?) Primary afresh and use for data only - to your heart's content... As far I can determine, XP (unlike NT/W2K) does not have an issue with a boot-code boundary; so having it installed in a Primary that may be some way physically into a drive wont't present the problems it does for NT and W2K? However I'd be loathe to go this route without first backing up 'all' my data - off the system entirely, and being prepared if necessary to start afresh, should this route not be successful... If XP was in the first Primary (in a dual-primary situation) there would be no need to consider the boot-code boundary issue at all.

But if willing to start afresh... then either partition the drive along the lines of:

Primary c: = 15-20Gig (should be more than enought for most useage?) = OS/apps/utils etc.

Extended = balance of drive; subdivide into two or more logical-drives for ease of data organisation/access/defrags etc?

XP (setup) can create its own Primary etc; XP's Disk Admin will be used later to create the Extended partition, and subdivide into two or more logical-drves - for data only.

Or you can use '98 bootdisk utils to create the Primary (formated as fat32 - can be reformatted as ntfs during XP setup); and also the Extended partition but left unformatted etc. - use Disk admin later...

A variation: use '98 boot-disk to create a small (100Megs or so) Primary; also establish/configure the Extended partition - but no need to format it.... Make the small Primary fat16; this is the most efficient format for partitions under 540Meg, (and it will have only the XP boot-files installed there). Then run XP setup and allow it to create its own partition (a logical-drive in the Extended area) and use XP's Disk Admin to configure balance of drive(for data) later.

Another option (and it will need PM or SC or similar utils); shrink the current C: Primary to around 100Meg or so; extend the current Extended partition to take up the slack, then use PM/SC to create an additional logical-drive in the Extended partitin - for data only... Make this one to appear after the OS etc. (This avoids your having to go a fresh start...)

This way you have the c: active Primary for boot-files only; OS etc. in first logical-drive; data in second. And you could create more logical-drives if so wished?

In all cases back-up data first... just to be safe/sure.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: Force XP Install to specific drive

XP Install to 2nd drive www.computing.net/answers/windows-xp/xp-install-to-2nd-drive/4593.html

XP Install to New Partition www.computing.net/answers/windows-xp/xp-install-to-new-partition/3347.html

xp install on sata drive question www.computing.net/answers/windows-xp/xp-install-on-sata-drive-question/145122.html