- No access to Win 7 install media
- Original key used was a VLK I got from college
- VLKs are not stored locally so tools like Magic Jelly Beans can't recover it.
Over the weekend I did some tests with Spinrite and found that while most of the data is good (only 6 bad sectors), the drive's read/write latency was ridiculously high. It's very clearly on it's way out. Reviewing my options, I believe the best option I have is to copy the data to another drive. Here's what I've done so far:
sdd: 500 GB Win 7 drive
sde: 1TB NTFS drive
- Shrunk the 1 TB parition down to a smaller size and moved ti to the end of the drive.
- Created a 100 MB Partition at offset 2048
- Created a partition between that and the previous partition that is exactly the size of my win7 partition
- Backed up partition table of sde
- Backed up the MBR of sdd with
Code: Select all
dd if=/dev/sdd of=~/mbr.bak bs=512 count=1
Code: Select all
dd if=~/mbr.bak of=/dev/sde bs=446 count=1
Code: Select all
dd if=/dev/sdd1 of=/dev/sde2
Code: Select all
dd if=/dev/sdd2 of=/dev/sde3
- Windows Starts to boot, crashes and restarts
- Selected "Repair My Computer" from Windows boot options.
- Detected error with starup information for boot loader. Automatically corrected. This updated the record to point to the correct HDD volume
- Windows now starts and hangs on the "Starting Windows..." screen.
I'm not really sure where to go from here. Since I can boot into anything I believe I copied the MBR correctly. I also made sure that the reserved partition started at offset 2048 as windows expects. The boot table was updated successfully, so I'm kinda stuck as to what's wrong now.