Conectas el HD al PC (ya sea internamente IDE o Sata, o externamente(aunq necesitas un box) USB o Firewire) esclavo o maestro poco importa, si lo pones en el mismo IDE(si es q es ide, si es Sata mejor, ya q eso no influye, no existe ni maestro ni exclavo) q el HD principal ponlo esclavo (en el mismo HD te indica como has de hacer para q este esclavo, suele ser kitando un jumper o cambiandolo se sitio)y si lo pones en otro IDE hazlo como maestro.
Una vez conectado(no te olvides del molex(cable de la fuente) inicias el S.O. normalmente(supongo q windows) y en MiPc te aparecera el HD, lo unico q tienes q hacer es pasar los datos al otro, como cuando pasas de una carpeta a otra, por ejemplo.
El disco de arranke lo puedes hacer cuando das formato al diskete(supongo q te refieres a un diskete de inicio), sino en internet ya hay imagenes preparadas.
Eso si, el HD nuevo ha de tener formato(NTFS si usas windows NT, como el XP) sino no podras trabajar con el.
Puede q lo q kieras es usar ese HD nuevo como principal? pasando del q tienes ahora o dejandolo como segundo para archivos varios? si es asi, y lo q kieres es pasar el HD tal cual, haz de hacer una imagen con el Ghost, por ejemplo.
Tambien puedes instalar primero el S.O en el nuevo(si es q es eso lo q kieres) y luego pasar lo q te interese del viejo al nuevo.
Para particionar, formatear he instalar el SO en el nuevo HD solo necesitas el CD del XP, ningun disco de arranke.