I need to clone my hard drive, Help Please

  • Thread starter Thread starter FireBrick
  • Start date Start date
Trent© said:
And, for his situation (we are trying to help HIM...remember!
lol) that statement was completely correct.


No, even for the OP, the use of Cable Select did not necessitate
a move of the hard drive to the end of the cable. It should still
have booted up where it was using Cable Select.

For your hypothetical scenario...sure. But I was trying to help
HIM...not trying to give him a dissertation on computer technology.


You simply told him to do something he didn't need to do.
Remember that many more people read these postings in the
Google archives, and telling them to do something unneeded
leads to their misunderstanding of PC operation.


*TimDaniels*
 
FireBrick said:
It worked .... partly.
As long as it was the D drive, It showed and looked like an exact copy.

But when I put the jumper onto Cable Select, and removed the old C drive, it
would not boot fully.
And once when I did a reset and got the message saying it needed to check
the disk for errors, the top line still showed it to be D:

I expected the process to change the drive letter and wonder if that is why
it won't boot as the startup programs still have C: in their properties.



Firebrick, are you still there with the same problem?

*TimDaniels*
 
Timothy Daniels said:
No, even for the OP, the use of Cable Select did not necessitate
a move of the hard drive to the end of the cable. It should still
have booted up where it was using Cable Select.




You simply told him to do something he didn't need to do.
Remember that many more people read these postings in the
Google archives, and telling them to do something unneeded
leads to their misunderstanding of PC operation.


*TimDaniels*

Timothy:
With the disclaimer that my comments pertain to PATA hard drives and not
SATA drives since I've had no experience with the latter devices, here is my
understanding of HD configuration. I would appreciate your comments on the
following...

1. If the HD is jumpered as Master or Cable Select (CS) and is the only
device on the IDE cable, it doesn't matter what position it occupies on the
IDE cable for it to boot -- it would be considered as Master whether
connected to the middle or end connector of the IDE cable.

2. If the HD is a Western Digital (one that has a jumper setting of Single),
it should be jumpered as Single or CS if it's the only device on the IDE
cable. It doesn't matter what position it occupies on the IDE cable for it
to boot - it would be considered as Master.

3. If the HD is installed at the only device on the IDE cable, it's
considered good practice to connect it to the end connector rather than the
middle connector even though it *will* boot while connected either way. I
vaguely recall there was a ATA specification that cautioned against a
"dangling end connector" but I've been unable to find the reference. In any
event there certainly doesn't seem to be any negative implications to
connecting a single HD to the terminal end of the IDE cable.

4. The only time the position on the IDE cable is relevant is when the HD
has been jumpered as CS and there are two devices on the IDE cable. Then the
device connected to the middle connector is Slave (assuming it's jumpered as
Slave or CS) and the drive connected to the end connector is Master
(assuming it's jumpered as Master or CS). So if inadvertently the HD was
connected to the middle connector while jumpered CS, it would *not* boot.

5. If the HD is jumpered as Slave, it will not boot, period! It's position
on the IDE cable is immaterial.

6. If the HD is jumpered as Master, and there are two devices on the IDE
cable, and the HD is connected to the middle connector of the cable, then
that HD will *not* boot.

Art
 
Art said:
Timothy:
With the disclaimer that my comments pertain to PATA hard drives
and not SATA drives since I've had no experience with the latter
devices, here is my understanding of HD configuration. I would
appreciate your comments on the following...

1. If the HD is jumpered as Master or Cable Select (CS) and is the
only device on the IDE cable, it doesn't matter what position it
occupies on the IDE cable for it to boot -- it would be considered
as Master whether connected to the middle or end connector
of the IDE cable.


Being "considered as Master" only means 2 things:

1) the device would have a *default* position in the boot order
that is ahead of a device on the same cable/channel
that is "considered as Slave", and

2) the controller would differentiate it from a Slave.

Other than 1) and 2), "Master" and "Slave" have no meaning.
As you can see under 2), a single device on a cable/channel
doesn't need to be differentiated as Master or Slave, so
either setting would do, and the default boot order can be
changed in the BIOS and that change would affect all
subsequent bootups.

2. If the HD is a Western Digital (one that has a jumper setting of Single), it should be jumpered as Single or CS if it's the
only device on the IDE cable. It doesn't matter what position it occupies on the IDE cable for it to boot - it would be considered
as Master.


I have no experience with Western Digital hard drives, but since it
must conform to IDE/ATA specs, I would assume (until shown otherwise)
that being "considered as Master" has the same significance as for
other hard drives.

3. If the HD is installed at the only device on the IDE cable, it's considered good practice to connect it to the end connector
rather than the middle connector even though it *will* boot while
connected either way. I vaguely recall there was a ATA specific-
ation that cautioned against a "dangling end connector" but I've
been unable to find the reference. In any event there certainly
doesn't seem to be any negative implications to connecting a
single HD to the terminal end of the IDE cable.


Correct. The lengths specified for an IDE cable were (AFAIK)
for signal reflection tolerance, and a "dangling" end connector
(which would leave an open circuit at the end) was a no-no for
reasons of signal reflection. But being perverse, I tried that
booting a Maxtor Diamondmax Plus 9 (133MB/s) hard drive
that was a lone device at the middle connector of an IDE cable,
and it booted up fine and ran with no discernable problems.
I assumed from this that since the dimensional specs for IDE
cables didn't change with higher data rates as the rates climbed
from 33MB/s upwards to 133MB/s, that modern electronics can
tolerated signal reflectins from the open circuit end connector.
I would not run with an open end connector under normal operation,
though. But to suggest that the OP in this thread MUST put his
hard drive on the end connector to solve his problem was misleading.


4. The only time the position on the IDE cable is relevant is when the HD has been jumpered as CS and there are two devices on the
IDE cable.
Then the device connected to the middle connector is Slave (assuming
it's jumpered as Slave or CS) and the drive connected to the end
connector is Master (assuming it's jumpered as Master or CS). So if
inadvertently the HD was connected to the middle connector while
jumpered CS, it would *not* boot.


If there were 2 hard drives on the cable and Cable Select were the
common setting of both devices, and the 2 hard drives were swapped,
the boot order would be reversed and the other hard drive would be
given control (assuming it was bootable). If the BIOS's boot order
were still the default order, that means the hard drive put at the end
connector would get control because it would have the "Master" setting.

5. If the HD is jumpered as Slave, it will not boot, period! It's position on the IDE cable is immaterial.

Incorrect. A "Slave" can indeed boot (or more accurately, be given
control).

If there is another device on the cable jumpered as "Master",
and the boot order has been set to put the "Slave" ahead of the
"Master", the hard drive jumpered as "Slave" will be given control
if it is bootable by virtue of it being at the head of the boot order.

If the hard drive is jumpered as "Slave", it will be given control
because (assuming that it's on the Primary channel) it will be
at the head of the boot order. If it's on the Secondary channel
and there are no other devices on the Primary IDE channel,
it will be given control for the same reason - it's at the head of
the boot order. It's setting as "Slave" really has no other meaning
than the two I listed above:
1) default boot order, and
2) differentiating 2 devices on the same IDE channel.


6. If the HD is jumpered as Master, and there are two devices
on the IDE cable, and the HD is connected to the middle connector
of the cable, then that HD will *not* boot.


If the other device is jumpered as "Slave", i.e there are no conflicts,
a "Master" on the middle connector can indeed be given control.
All it needs is to be at the head of the boot order.


In my terminology, I differentiate between "given control" and "boot"
because although an "active" partition on a hard drive may have
control given to its boot manager (ntldr), its boot.ini file may
present OS options for OSes residing on other hard drives, and
I would call the loading of those OSes by ntldr to be simply "loading"
and not "booting". "Boot strap loading" is a process that begins
in the CPU and is taken over by firmware in the BIOS, then the
hard drive's Master Boot Record, then the "active" partition's
Boot Sector, and by the time ntldr gets control, it's just "loading"
and "starting".

*TimDaniels*
 
Timothy Daniels said:
Firebrick, are you still there with the same problem?

*TimDaniels*

Yes I am, just have been busy.
So how do I make that clone work as a boot drive.
It will only go so far and then it just stops.
 
"FireBrick" woke up from the dead:
Yes I am, just have been busy.
So how do I make that clone work as a boot drive.
It will only go so far and then it just stops.


OK, Brick, you gotta come clean 'n tell Uncle Tim *everything*.
When you copied the partition containing the OS to the new HD,

1) did you copy the Master Boot Record as well?
2) did you tell the copy utility to put the contents into a "primary"
partition?
3) did you tell the utility to mark that partition "active"?
4) when you fired up the new HD for the 1st time, was the
old HD disconnected?

And please list for us (using Notepad) the contents of the boot.ini
file (at C:\boot.ini) in the new HD, and say whether in the same C:
folder you see ntldr and ntdetect.com as well as boot.ini . If you
have to do the cloning all over again to be sure about any of this,
go ahead. But just to remove one variable, don't do it with Cable
Select. Just use Master/Slave jumpering, and so as not to confuse
yourself, jumper the new HD as Master before you fire it up for the
1st time (in ISOLATION). Your new OS might even boot up after
you do all that.

*TimDaniels*
 
Yes I am, just have been busy.
So how do I make that clone work as a boot drive.
It will only go so far and then it just stops.

If its a clone of C...its an exact duplicate of C.

So...

You must have it boot as the master on the primary controller.

If you have the jumper set to CS, the drive must go on the end
connector.

If you have the jumper set to single drive, the drive can go on either
connector...as long as there is no other drive on that IDE cable.

If you have the jumper set to master, the drive can go on either
connector...as long as the other drive is set to slave.

Good luck...let us know.

P.S. You CANNOT boot from a drive labeled as D without expecting a
LOT of problems. And that's the situation that yer in.


Have a nice one...

Trent

Budweiser: Helping ugly people have sex since 1876!
 
Trent© said:
If its a clone of C...its an exact duplicate of C.

So...

You must have it boot as the master on the primary controller.


"Must" is incorrect. If it is the only hard drive, it can boot as
either "Master" or "Slave" on either channel - and that includes
booting as "Slave" on the secondary channel - because as the
only hard drive, it will always be at the head of the boot order.
If it is one of two hard drives, it will still be the boot drive if it is
on the primary channel and the other hard drive is on the
secondary channel. Even if it is "Slave" on the secondary
channel it can still be the boot drive if it is at the head of the
boot order (settable in the BIOS).

*TimDaniels*
 
Back
Top