No, I haven't taken the drive apart...... I have two files, nearly 2G each, that have the two halves of a 4G WinNT partition on them. I need to recover, if possible, an erased file from somewhere on that disk. The two files I have are: -rw-r--r-- 1 root root 2147418112 Apr 11 23:14 hda1-a -rw-r--r-- 1 root root 2047441920 Apr 11 23:50 hda1-b I created them by booting the 7.3 install floppy, and getting to the point where I could switch to one of the other VT consoles and NFS mount my Linux system and copy the entire NT partition to my spare Linux drive with dd bs=64k if=/dev/hda1 of=/mnt/disk-image/hda1-a dd bs=64k skip=32767 if=/dev/hda1 of=/mnt/disk-image/hda1-b All this _appeared_ to work fine, and I presume I have the entire NT partition in the two files. I have another disk (with identical geometry as the NT one) that I'm trying to copy the two files to. I've tried: dd bs=64k if=hda1-a of=/dev/hdb1 (this one works fine) dd bs=64k seek=32767 if=hda1-b of=/dev/hdb1 (this one fails) and cat hda1-a hda1-b >/dev/hdb1 (this fails, too) The errors are something like "no room on output file" -- I'm not at the machine now, and don't remember exactly. Does anyone have any suggestions on how to glue these pieces back together? Thanks, Jim