I hope someone here knows a way to help me with my problem. Let me start by saying that I DID NOT create the system restore DVDs when I got my PC (DOH!).
I have a Compaq desktop computer (SR5433) with Winodws Vista Home Premium that I was using to try out Ubuntu 8.04. I unintentionally overwrote the hard drive MBR with GRUB during the install of Ubuntu to a second hard drive I added. I made the mistake of thinking that my factory hard drive would be left alone and I would be able to boot to the OS of my choice by changing the boot order in the BIOS.
Anyway, after I removed the second hard drive I learned of my error as I was no longer able to boot Vista. I started trying to use EasyBCD to "fix" the mess I had made and following a number of posts recommending that I use the Vista Recovery Disc (not provided by Compaq with my PC) to run the "bootrec.exe /fixmbr command". Doing this allowed me to boot Vista normally. I was also able to access the factory recovery partition by setting it to Active and perform a "full" system restore.
I then made a backup of my boot sector using an Ubuntu Live CD to "sudo dd if=/dev/sda of=~/mbr.bin bs=512 count=63" (count=63 to be sure I got any other pieces that might still be there) then copied it to a network share. I then used a DOS floppy boot disk with Dan Goodell's MBRSAVER.exe to save the MBR and partition table. I also made a boot sector backup from another similar Compaq PC. I restored the backup from the other PC to my PC and then put my partition table back using MBRSAVER.
At this point, I can access the recovery partition from the Vista Boot Menu and press F8, but pressing F11 at bootup to access the recovery partition does not work. I am not able to create the factory system recovery disks either. When I try to run the Recovery Disc Creation software from Vista to create the recovery DVDs I get the error "The recovery partition could not be found. Exit PC Recovery Disc Creator and contact HP support". When I try to use Recovery Manager to restore to factory condition I get the error "The system does not have a recovery partition" and then prompts me to run the recovery from the recovery disk set.
The only option HP support offers is to get the recovery discs from them. I am not quite ready to go that route, and I am hoping someone here knows a way to repair the boot sector/MBR to allow the factory recovery options to work properly again. I looked at the first 63 sectors from both of the backups that I have and it looks like there may be DMI information stored there including the hard drive model and serial number. There is an SMINST directory on my hard drive that has most of the recovery programs including a file named boot.img that looks like it might be part of a boot CD image that the factory uses to set up the hard drive, but I have no idea how to use it to repair my PC. I am unable to think of what else I can do at this point, other than order the Compaq recovery disks and pray that they will repair the damage I did.
Here is a sample from the boot.img file:
Manufacturer Menu:
<1> clear the partition table of drive 1
<2> erase the Master Boot Record of drive 1
<3> wipe all sectors of drive 1
<4> Install ST Master Boot Record
<A> Install Standard Master Boot Record
<S> Save DMI Sysinfo to drive 1
<T> Test the system RAM for defects
<ESC> restart this CDROM
Erasing hard drive. Press <ESC> to cancel
MB done; MB left
Please enter the size in MB for the SmartImage partition
Create a SmartImage partition:
<1> at the BEGINNING of the drive
<2> at the END of the drive
ÿÿÿÿ -RECOVERYSMIMG Uªë0T
ROM fake 1.0 by XSS, ©2002 SoftThinks
ŒÈŽØŽÀ¾ è Ë» ¹ ¬
Àt´ÍëõÃ[CDBootLoader]
DeleteAllPartitions=1
ROM Fake installed at segment ROM Fake code size in Bytes is ROM Fake total size in Bytes is ÿÿ ë.
Tried to find: in:
Tried to find one of:
...in:
Storing DMI Sysinfo to the hard drive
Press a key to reboot.



Help

Back to top












