I found this info which may help you. NOTE: No guarantees that it will work or any data still on drive will be intact.
http://www.faqs.org/docs/Linux-mini/...tml#RECOVERING
In my experience recovering a deleted partition that I hadn't reformatted or deleted any data, I knew ahead of time the beginning and ending cylinder/head/sector boundary information for the partition. Using fdisk, I would then manually enter that boundary information, save it, fingers crossed, and the data was all there.