Thanks for the suggestions.
old-polack> I tried re-seating the cables first, just as you suggested but no change.
I have testdisk running now and it is waiting for my next step but I am not sure what to do:
TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.orgDisk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63
Current partition structure:
Partition Start End Size in sectors
1 E extended 0 65 2 15683 91 24 251949056
2 P Linux 15683 91 25 38896 179 3 372922368 [Storage]
No partition is bootable
5 L Linux Swap 15197 36 8 15683 91 24 7811072
X extended 267349 90 6 268869 81 12 24418240
Bad relative sector.
Must be in extended partition
1 E extended 0 65 2 15683 91 24 251949056
X extended 267349 90 6 268869 81 12 24418240
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
[Quick Search] [ Backup ]
Try to locate partition
After Quick Search I have this:
TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.orgDisk /dev/sda - 320 GB / 298 GiB - CHS 38914 255 63
Partition Start End Size in sectors
* Linux 0 2 1 3038 254 62 48821408
P Linux 3039 44 14 3691 224 53 10485760
P Linux 4345 25 33 5650 131 49 20971520
L Linux 5651 1 1 8260 254 60 41929584
L Linux 9657 71 15 10650 125 35 15955968
L Linux 10922 1 1 14837 254 58 62910472
L Linux 14838 1 1 38895 254 60 386491704 [Data]
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
EXT4 Large file Sparse superblock, 24 GB / 23 GiB
Should I continue?
(I should add re: recovering data - I copy anything important to a partition at the end of the disk named "Storage". It was just by dumb luck that this is my only Primary partition and is unaffected by this extended partition meltdown. What I want to recover is the last 4 weeks of installing and tweaking that I did since giving up on VirtualBox).