new HD and want to preserve old HD as slave

Posted on 2005-03-14
Medium Priority
Last Modified: 2010-04-03
I am now running win2k with a 20G HD. I am buying a new PC with an 80G HD. I want to install my old drive as a slave drive which I can use for storage and backups but I want to preserve the data on the old drive so I can access it when i install my OS on the new drive. I do not necessarily want a dual boot system since I will be instaling win2k as well on the new drive. My win2k installation disk is the upgrade version and requires windows to be running to access the setup program. So I would like to be able to boot from the old drive, allowing me to run the setup program for a fresh installation to the new drive. When I format the new drive, is it necessary to make the first partition primary active so that it will accept the new OS or can I install the OS on an extended logical partition to avoid multiple primary partitions and then convert to primary active once the new OS is installed? Will I be able to later convert the primary active partition on the old drive to an extended logical partition without loss of data? And, finally, if I create a GHOST image of my current primary partition and install it on my new drive will it work with the new setup or does the ghost image have to be reinstalled into the same system to work properly?
Question by:thebluejay
  • 4

Expert Comment

ID: 13536057
Wow!  Lots of questions...

As I understand it you want to use a new drive as your primary and the old one as a slave.  This is what I did when obtaining a new system and wanting to use my old drive.  I decided I wanted the 80GB to be my storage drive and the 40GB as main drive.  I turned off the new drive in the BIOS which causes the system to boot from the secondary as the BIOS does not recognize the HD - but Windows XP does (I believe 2000 will also).

In your instance you wish to use the 80GB as primary - so simply turn off in the BIOS the secondary after you have Windows 2000 installed on the new drive - which will force the boot from the 80GB.   Of course you will have two primary partitions - but the BIOS will not care - nor will Windows as it booted from the 80GB.  The problem you will have is that your boot.ini will point to your 20GB drive.  The easiest way to fix that, would be to simply unplug it for a second and have Windows do a FIX boot from the Setup Command Console.

Then you shoukd be good to go.

Expert Comment

ID: 13536168
Incidentally - I am not real certain if you will be able to boot into your 2000 copy with a new machine attached.  You might need to install a copy of NT4, 95 or 98 in order to do an upgrade.  You might be able to boot into Safe Mode.  Never have tried that.

Author Comment

ID: 13539070
hmmmm... hadn't thought about using my old drive as my primary drive. Since it's the same speed as the new one, that might do the trick: simply set it as master and use the new drive as storage. If that works it would be a quick and easy solution. Everything would be pretty much set up - except for all the hardware - all the drivers would have to be changed but programs should be ok. On second thought, that wouldn't work at all since I'm going to have a new motherboard with integrated sound and audio. Going to have to do an install so that alll the new hardware will work. Maybe the best bet would be to install win 98 on the new drive and use that to do a fresh install of win2k and later use partition magic to change the primary active partition on the old disk to an extended logical partition. If I change the attributes of the old drive's primary partition in that manner, will I lose ( in theory) any data?

Expert Comment

ID: 13539342
Not real certain about that.  In my instance I set the small HD as slave to the Large HD - but turn off the large HD in the bios.  The large HD and the small HD both have primary partitions.  When I want to play with Linux - I just turn off the small HD and let Linux "have its way" with the large HD.  I know under 95, 98, ME you can switch drives into a new system - they will go through a hardware recognition routine and report all the new hardware installing drivers.   In 2000 I am not certain as I have never tried it.  If the HAL routine is similar to XP, then it will require a fresh install.  

But you really do not need to change  your older drive - just turn it off in the BIOS  and all will be well.  

Accepted Solution

bobsanders653 earned 375 total points
ID: 13539381
By turning it off in the BIOS - the machine cannot "see" the HD at boot - but Windows picks it up anyway - works for ME and above

Featured Post

[Webinar On Demand] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article we will learn how to backup a VMware farm using Nakivo Backup & Replication. In this tutorial we will install the software on a Windows 2012 R2 Server.
A look at what happened in the Verizon cloud breach.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Suggested Courses
Course of the Month9 days, 2 hours left to enroll

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question