Found this on another Forum, not sure it applies:- When I was at the stage you are now (only a few days ago in fact) this had me completely stumped as well but it turned out to be a case of over-thinking the problem. The reason such a procedure is not documented should become crystal clear once you have finished, read on.
Before starting, if you are not running WinNT/2000/XP/2003 I cannot personally recommend proceeding as I have not tried it on an older version of Windows, bad things could happen (or not, I simply don't know for sure).
1) Take the Hard Drive out of your Amiga and plug it in to your PC, load up WinUAE and create a configuration that is identical to your A1200 (or as close as you can get). In WinUAE's Hard Drive configuration section click the "Add Harddrive.." button and choose your real Amiga Hard Disk from the drop down list. Start WinUAE and it should boot off your real Amiga hard disk.
Sidenote to above: If the drive does not appear in the drop down list or you get a messagebox that says "No Amiga formatted or completely empty harddrives detected." then try running WinUAE from the command prompt and use the -disableharddrivesafetycheck commandline option, if this step is necessary make certain to choose the correct drive and do not allow WinUAE to write to disk.
2) Exit WinUAE and create new hardfile(s) for each partition on your real hard disk ensuring each one is at least as big as the partitions on the real hard drive. Add the real hard drive to WinUAEs drive list before adding the hardfile(s) to ensure the device names (DH0,DH1 etc) do not conflict. Start WinUAE and from within the emulator do a file copy from the real hard drive to the hardfiles using AmigaDOS or your favourite file manager.
3) Now restart WinUAE without adding the real drive to the drive list, it should now boot up and assuming all is well you can disconnect the old hard disk , hang it on a chain and wear it as a piece of jewellery