Author Topic: Hardisk Repair Software  (Read 636 times)

Offline Meomix

  • Member
  • Posts: 4993
  • For our glorious order
    • MAL
Hardisk Repair Software
« on: November 02, 2010, 12:00:27 PM »
My dad is complaining that he needs hardisk repair software, does such software exist?
If so which is the best.

Edit:
Now he says he needs hardisk repair software that will create the Master Boot Loader, Solaris does not create one by default while Ubuntu can. Solaris is acting like a douche again etc etc.
Anyway he needs repair software that can create the Master Boot Loader.
« Last Edit: November 02, 2010, 12:10:37 PM by Meomix »
Did you know Satan was supposedly gods RIGHT HAND MAN, not his left. Blows your theory out of the water now doesn't it.

Offline rostheferret

  • Member
  • Posts: 1584
Re: Hardisk Repair Software
« Reply #1 on: November 02, 2010, 12:19:22 PM »
I know Acronis is a company that deals with a lot of stuff like this. Sadly, I think most programs are geared more towards backing up and restoring rather than repairing.

Actually now I think about it, I do remember having this discussion with a friend when his master boot record became corrupt and he found a way of repairing it using the Windows XP recovery console, though I have no idea if Windows 7 kept this.

EDIT: Read you're using Solaris. I expect there probably is a program, and like I said the Acronis is worth a look, but otherwise, yeah not sure.
« Last Edit: November 02, 2010, 12:32:43 PM by rostheferret »

Offline x5ga

  • Member
  • Posts: 1941
  • 20% cooler
    • Evil Flowers
Re: Hardisk Repair Software
« Reply #2 on: November 02, 2010, 01:16:27 PM »
HDD Regenerator can (or at least it says it can) repair some (common) physical hard drive problems.

I have no idea how to repair the Solaris Boot Loader (I'm assuming you have Solaris 10 with GRUB, or something) without booting the OS if you don't have an install disk, If you do have one, this might help you.

Offline Pentium100

  • Member
  • Posts: 528
Re: Hardisk Repair Software
« Reply #3 on: November 02, 2010, 01:36:40 PM »
Well, Master Boot Record is were the partition information is kept and there also is a small program that boots the computer.

For Solaris, you would need to boot the system from a boot CD or floppy (with Solaris OS, Win98 boot floppy won't work) and:

Quote from: http://www.bolthole.com/solaris/changeboot.html (second google result for solaris mbr)
how to Re-install solaris boot sector
If you can boot off cdrom or floppy, select your drive, and keep going, but you cannot boot directly off your disk: You need to update your master boot record (MBR)

A way to verify this is your problem, is to do

dd if=/dev/dsk/c0d0p0 count=2 |strings
strings /usr/lib/fs/ufs/mboot

and compare the output. If they are not very similar, you dont have the solaris boot sector code.

MSDOS does this for itself by "fdisk /mbr". Unfortunately, solaris fdisk does not have such a flag. So the "easy" way to restore the solaris master boot sector is to do

    * use the fdisk menu to change active partition to something you dont want, and save+quit
    * then change it back to what you want.

A quicker, more direct way to do this was posted in alt.solaris.x86:

dd if=/usr/lib/fs/ufs/mboot of=/dev/dsk/c1t0d0p0 bs=440 count=1

but if you do this and mess things up, blame yourself, not me :-)

I guess the "c0d0p0" part would depend on your hard drive, I have not used Solaris, so I can't tell you anything from my experience.
BBT Ika Musume Fanclub Member #080586
Misaka Mikoto Fanclub Member:080586

Offline per

  • Member
  • Posts: 114
Re: Hardisk Repair Software
« Reply #4 on: November 06, 2010, 02:39:07 PM »
I guess the "c0d0p0" part would depend on your hard drive, I have not used Solaris, so I can't tell you anything from my experience.

Indeed. that is Controller 0, Disk 0, Partition 0

Offline Meomix

  • Member
  • Posts: 4993
  • For our glorious order
    • MAL
Re: Hardisk Repair Software
« Reply #5 on: November 07, 2010, 07:21:10 AM »
*Reposts*

Thanks guys Seagate and MHDD did the job!
Did you know Satan was supposedly gods RIGHT HAND MAN, not his left. Blows your theory out of the water now doesn't it.