John,
so far, so good. I think the first problem is now explained. The
boot files are always in the primary partition, which was your
Windows 98 partition (C

. Since you copied only the second
partition, they were missing.
Now that you copied them, the system can begin to boot,
indicating that these boot files including BOOT.INI are now
correct and in the right place.
My next suspicion would be that the partition bore the drive
letter D: in your original installation, but got a different
drive letter now. That will cause lots of problems, so the only
way out is usually to make sure that it's still D: if it was D:
before.
But I'll wait until you confirm this line of thought. If I'm
guessing right, one way out would be to create a very small
additional partition, make it the primary and active partition
and copy the boot files there. Or there could be a tool.
There are ways to transform a system that ran on drive D: into
one that now runs on drive C:, but it's a rather involved
procedure. (I've done it.) I don't know any special tools for
this either, though they may exist.
Hans-Georg
--
No mail, please.