Friday, July 07, 2006

Data recovery - a high-stakes game

Who's to say where the wind will take you
Who's to know what it is will break you
I don't know where the wind will blow
Who's to know when the time has come around
I don't wanna see you cry
I know that this is not goodbye


--U2, Kite

When I last left you, I was denying it was time to say goodbye to the data on a friend's hard drive. I'd found some information on the Internet that promised to get her data back, but I hadn't done it yet. As often is the case with the Internet, the instructions I found online for doing the job were close. They were not quite right, but they brought me close enough that I was able to make it work.

Removing Form.A from a FAT32 drive is difficult. I was able to verify its presence using the free-for-private-use F-Prot, but F-Prot wouldn't remove it, Usenet reports to the contrary.

One word of warning: Do as I say, not as I do. The first thing I should have done was make a bit-for-bit backup copy of the drive. I didn't do that right away. Norton Ghost will work, though it's not exactly a bit-for-bit copy. A better approach is to get a mini-distribution of Linux and use the standard Unix dd command to make a backup copy. (For example: dd /dev/hda1 /dev/hda2 bs=1024k) Once you have a copy of the drive, work from the copy! If you don't know how to do all this, do not attempt recovery yourself. It's much too easy to mess up your drive beyond any hope of recovering your data. This information is presented for informational and entertainment purposes only. I make no representation whatsoever that this will work for you. For all I know it'll install Gator on your computer and leave the dome light on in your car and erase all your VHS tapes.

I downloaded a utility called ivinit.exe from www.invircible.com (don't e-mail me if their Web site is down; I could only get to their site about one time out of four myself). It's a very limited utility; I'd chained the drive off another drive for recovery purposes but ivinit will only work on the primary partition on your C drive. So I disabled the primary drive. Ivinit found it and warned me that the MBR and its mirror didn't match. I restored the MBR from its mirror, then rebooted. I re-enabled my primary drive, let it boot, and tried to access the drive. I got the invalid media type error again. I ran FDISK, which told me I had a single FAT32 partition. That was a good sign.

So I ran MBRWORK.exe, deleted the MBR and EMBR and told it to recover my partitions. It found a single FAT32 partition. Excellent. I rebooted, tried to read drive C, and... Yeah. Invalid media type paid me another unwelcome visit.

I ran the real-mode version of Norton Disk Doctor from a recent copy of Norton Utilities. You have to be very careful with Norton Disk Doctor; never run it unless you're positive the version you have knows about FAT32. Otherwise, you're setting your hard drive up for a train wreck. NDD wasn't too happy. It wanted to scavenge and rebuild the partition table, and it didn't offer me a chance to make a backup copy. I never let a low-level utility do anything that it won't let me undo. I aborted.

At this point I wised up. I put an Intel 10/100 network card in the PC I was using to recover the data, plugged into my network, grabbed my magic network boot disk, and connected up to the big Windows 2000 computer I use for editing video. I ran Norton Ghost and told it to make an image of the disk. To my amazement, it found a single 3.8-gig FAT32 partition and started running through filenames!

Like I said, Ghost doesn't normally do a bit-for-bit copy; it stores enough information to recreate a valid copy of your partition. If your partition isn't quite valid, that means you don't get an exact copy. The upside of that is that Ghost can be a useful data recovery tool, assuming it can make sense of your partition. And fortunately, it looks like it'll make sense of partitions that Windows itself doesn't want to touch.

Theoretically, I could have restored the data by just making an image with Ghost, then restoring the image immediately afterward.

Norton Disk Doctor revived the partition, and it revived it more quickly than a Ghost restore would have. Then I ran into another pitfall--everything in the root directory appeared OK, and most subdirectories one level deep were fine, but anything nested gave sector not found errors. Norton Disk Doctor offered to fix that stuff, but I had a gut feeling that I shouldn't go that route. Any time there's the possibility of bad sectors, I want SpinRite.

As soon as I ran SpinRite, it reminded me of why I should bring it into the game as quickly as possible. It reported that the drive's CMOS parameters appeared incorrect and it was hesitant to continue. That's good--incorrect CMOS parameters can cause the problems I was seeing. And trying to repair the drive with messed up CMOS parameters will lead to nothing good--something that Steve Gibson is certainly aware of, and something that Symantec may not necessarily care about. In this case, the parameters were wrong because I put the drive in another system and it defaulted to a different addressing method. Whenever you're doing data recovery and you want to move the drive, you need to be sure you get addressing straight or you'll do a whole lot more harm than good.

After I corrected the CMOS, a simple DIR /W /S ran through the entire drive with no complaints. Norton Disk Doctor found no filesystem errors or low-level errors. SpinRite doesn't do anything about filesystem errors, which is why I went back to NDD--use NDD when you suspect filesystem problems, but always always turn surface-scan-type stuff over to SpinRite. And there's no harm in running SpinRite first--it'll alert you to problems that NDD might not notice.

Along the way I learned a whole lot more than I ever wanted to know about boot-sector viruses. AntiCMOS and Form were able to coexist together nicely, and on just about any computer purchased new between 1992 and 1996, they'd just happily infect any disk you used and you'd probably never be the wiser. With the release of Windows 95B and FAT32, Form became destructive. (Why should Microsoft test new filesystems for compatibility with old viruses?) Wendy told me the problem appeared after she left an old disk in the computer before she booted it up. I suspect their old computer picked up the virus at some point, and since it wasn't destructive under DOS and Windows 3.1, they never noticed. The computer just happily infected disks. Boot sector viruses flourished in the early 90s, as everyone needed a boot disk to play Doom or other tricky DOS games, so people traded boot disks like recipes. As often as not, those boot disks carried viruses.

When I went to put the drive back in, the dreaded "Operating system not found" paid me a visit. I hadn't wanted to try to boot off the drive while it was in another PC for obvious reasons. So I did the standard drill. First up: fdisk /mbr. Strikeout. Second: sys c:. Strikeout. Finally, God reached down with His two-by-four and smacked me upside the head to knock some sense into me. I ran plain old fdisk and found the problem--no active partition. So I set the partition to active, and boom. The system booted up and was its old self again. It seems like I always make that mistake.

Data recovery is definitely a trade or a skill, not a science or process.
Click Death Q&A

7 comments:

Nam Vu said...

I decided to defrag my 12.7 GB Maxtor containing 7 GB of this
past weekend. I ran Scandisk (successfully) and then started the Symantec
Defrag program in the Windows 98 Accessories folder. The is
partitioned as a FAT32, single logical (C:). A few hours later when I
checked on the progress, the system was locked up: no progress being made in
defrag, mouse cursor would move very slowly across screen only, couldn't pause
or exit the defrag program, couldn't start any other program, no response to
ctrl-alt-del.


I hit the reset button and rebooted the machine (Pentium II 333). Windows 98
started scandisk program. Scandisk would not complete. Ran Norton (newest
version) Disk Doctor after booting from Norton Emergency Disk 1. NDD reports
partion and FATs OK on C:, but when it begins checking directory
structure, the C:\WINDOWS directory is the first one it tries to read and it
reports "ERROR IN C:\WINDOWS DIRECTORY - ERROR IN FIRST CLUSTER - DO YOU WANT
TO MOVE DAMAGED CLUSTER TO ANOTHER LOCATION?" I clicked on YES and and after
a while this message appeared: "MOVING CLUSTER 16,238 to cluster 25". The
message remains on the screen for what seems like minutes, then the following
message is displayed: NOT READY, PLEASE MAKE SURE FLOPPY DISK IS
INSERTED AND DOOR IS CLOSED!" WTF?!?


WHAT DOES THE FLOPPY DISK HAVE TO DO WITH THE DISK? NDD didn't
say it was trying to create any kind of UNDO disk or anything of the sort.
It appears that NDD has run up against some kind of error on the
disk and gets confused (or Windows98 gets confused) and I get the message
about the floppy disk . In desperation, I removed the Norton Emergency
Disk and inserted another formatted disk in the A: . As expected, it
didn't accomplish anything. The same stupid message remained on screen.
GREAT!


I can boot from a Windows 98 boot disk I made and then I can do a directory on
C:. The root directory appears intact but I can't access the C:\WINDOWS
directory that appears in the root directory.


I then tried a program called DISK MECHANIC. It also reports that the
partition and FATs are OK, but then I learned it really isn't designed for the
type of disk problem I have.


Then I came across a program that sounded like it was custom designed for my
situation: SPINRITE by Gibson Research. I had an older version of Spinrite
so I was able to upgrade for $39. Right on their web page it proclaims:


"How SpinRite RECOVERS After a Crash: Post- is perhaps
SpinRite's strongest and most unique capability since so much more can be done
than any other disk utility has ever bothered to do."


I fired up Spinrite and after 20 minutes at level 4 , the progress
meter showed 0% complete, 1546 hours to completion! I called tech support at
Gibson Research and spoke to a tech named Greg. Note that not a single error
had been reported in those 20 minutes. Something had to be amiss. "Greg," I
asked, "can this 1500 hours to completion be correct; the SpinRite web page
spoke of 4.5 hours to do a 2.5 GB ???"


Greg replied: "Could be; you just never know, each is different. I
never ran Spinrite on a that big. (Has anyone at Gibson Research
I wondered.) I have another 2 GB that takes Spinrite 19 hours to
complete." Even so, I said, 19 hours times 6 is not 1500 hours! "Well, you
just never know", says Greg. "The time to completion indicator isn't that
accurate during the first hour or so."


I told Greg I was trying to recover my disk. "Oh," he says, "can you
run CHKDSK on it?" No, I say, that's what I'm hoping the "outstanding
" features of your program SPINRITE will correct. Greg then said "If
you can't run CHKDSK on your , our program probably won't do much
for you!" Whatever kinds of "crashes" and "disasters" SpinRite can recover
from, they apparently don't include the kind that result in your disk
not being processable by CHKDSK or SCANDISK.


BUYER BEWARE. Spinrite's strongly promoted " disk crash
capabilities" apparently refer only to partial/full from
individual files that can no longer be accessed. If the disk errors are in
the directory structure, forget it.


Another interesting point, Norton Antivirus can scan all the files in the
C:\WINDOWS and C:\WINDOWS\SYSTEM subdirectory, but Norton Disk Doctor cannot,
and I can't do a directory on the C:\WINDOWS directory from the DOS prompt.
What's up with that? Norton Antivirus reports no viruses in memory, or in
the system files and it can scan all the files in the WINDOWS subdirectory.
It eventually locked up in some subdirectory in the C:\GAMES\SHOGO directory
long after finishing with the WINDOWS subdirectory. WHY CAN NORTON ANTIVIRUS
ACCESS FILES IN THE WINDOWS DIRECTORY, BUT SCANDISK AND NORTON DISK DOCTOR
CANNOT??


I'm still hopeful SpinRite will help somehow, so I'm going to let it run. If
any good comes of it, I'll post an update. In the meantime, any helpful
suggestions from folks that have successfully recovered from a similar
situation would be greatly appreciated. I guess it's time to buy a 10 GB
tape backup unit.


Regards,

Nam Vu said...

Eh? What are all you guys talking about ? Bad sectors CAN be removed, provided that the bad sector was caused due to logical errors and not physical damage.

Spinrite can locate and remove such logical bad sectors (caused by filesystem errors or due to flux domain neutralization), and if there are physical bad sectors, it can attempt to recover data from the bad sector and relocate the data. Plus it can also find weak areas that might fail in the future, and it also refreshes the magnetic media so that the data lasts longer.

I suggest you give SpinRite a try. The latest version is 6, which can work on any filesystem including NTFS and RAID.

~~~~~~~~~~~~~~~

we were talking abt the physical bad sectors.... and logical bad sectors will be easily removed by NDD.
~~~~
the guy doesnt mention anything about the cause for bad sectors. So just writing him off for bad sectors assuming it to be physical badsectors is not right. Also NDD isnt nearly as effective as spinrite and NDD doesnt attempt to relocate data from physical badsectors like spinrite does mate

.............


You cannot low level a hard disk just using software any more. You can return all the data areas to x'00' or whatever and many people refer to this as low leveling but it is not. as far as bad and flaky sectors are concerned I have user Spinrite (mentioned above) with very good results. If a sector is physically damaged that is the end of it and its data unless you happen to be yhe CIA or etc in which case I guess that you would not be asking this question. If the sector is on its way out i.e. too many retries too much recourse to error correction then Spinrite can move the data and either remap the sector or mark it bad in the OS depending upun the drive.

Get HDD Regenerator to recover bad sectors on your drive. I wouldn't use the drive after that though. It's not reliable anymore. You can find that program on the net as well as the Hiren Bood cd.

................

I agree with anyone who states that there is no recovery from a bad sector on hard drive. The drive has become phiscally damaged, and the only way of repair is RMA. The software packages people talk about redirect file data around the actual sector(s) that have become currupt. By doing so you are decreasing the hard drive size and increasing the wear on your read/write heads on the drive. All this wear and tear decreases the hard drives life cycle. I know this is not t he outcome that you would perfer to hear, but after all the experinces I have gone through with hard drives I have learned the truth hurts.
...............

A low level DOES NOT FIX BAD SECTORS. That is evident from the rest of the question and from the experiences of those who have been in the computer biz long enough to remember RLL drives and the bad track tables.

.........

http://grc.com/sroverview.htm

Where does it say there that Spinrite REPAIRS bad sectors? As with every other software of its kind it finds and marks bad sectors but there is no way to repair them.


Yes yes, I know all about spinrite, it can't repair bad sectors, unless that idiot Steve Gibson says "It repairs bad sectors" which is false, it does the same job that CHKDSK, Scandisk, Norton Disk Doctor, etc does. And I'd trust the vendor's tool before I'd shell out any money for SpinRite; they know the drive better than anyone.

Nam Vu said...

SpinRite is a stand-alone DOS program designed to refurbish hard drives, floppy disks and recover data from marginally or completely unreadable hard drives and floppy disks and from partitions and folders which have become unreadable. Did we just say DOS? Yes. There are certain things you really can't do properly in Windows. The explanation is that while the operating system is running it's very difficult to get access to hardware and systems which function ahead of the operating system. So using SpinRite requires a reboot and once you do that, a whole world of data recovery and long-term hard drive maintenance opens up to you.

SpinRite 6 interacts directly with magnetic storage media at a level below any installed operating system. This version is able to operate on all Windows XP NTFS formats in addition to all DOS FAT, all Linux file systems, Novell, Macintosh (if temporarily moved into a PC) or anything else. SpinRite can also be used to repair and recover the hard drive from a TiVo personal video recorder. SpinRite originally introduced the concept of non-destructive low-level reformatting and sector interleave optimization all of which basically means that the software can read, analyze, correct then rewrite every tiny bit of data on a hard drive, re-establishing the formatting, without losing any original data, without screwing up your files (they'll work better actually) or messing up your partitions (they'll work better too), or fouling up the factory low-level formatting of any hard drive. SpinRite has been under continuous development for 16 years (since v1 in 1988) and is probably the most popular disk data recovery tool on the market today.

What SpinRite is not is a file undelete or defragmentation utility. If you've ever encountered inaccessible drives or partitions, folders that won't open and drives or folders containing corrupt files, you need a tool like SpinRite. We set out to prove SpinRite 6's effectiveness by tossing it into the data recovery ring with the rest of our drive and data maintenance tools. Note that we used SpinRite in our research offices from v3 through v5, until we upgraded all of the network to Windows 2000 NTFS formatting a few years ago. The release of SpinRite v6 is welcome indeed because it fully addresses NTFS formatted drives (which was about the only thing SpinRite 5 couldn't touch).

When you boot into SpinRite it does a general drive analysis and checks whether or not Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) has been turned on in the system BIOS. This technology is able to predict up to 75% of all hard disk problems, but to constructively use the information S.M.A.R.T. produces you need software (such as SpinRite 6) which can retrieve the data from the disk for analysis. But SpinRite's real power resides in its own complex statistical analysis technology, called DynaStat, to work some real data recovery magic on drives which would otherwise be complete junk. SpinRite's proprietary design is as simple to use as anything we've ever seen—no typing, no command lines, no complex or technically opaque configurations—with just a few key presses required to start the program and select the actions you want it to perform.

For the uninitiated, a few drive technology definitions are in order. First and foremost it's important to know that every hard drive contains thin, round, hard platters, spun at high rotational velocities. Floppy disk platters are, well, thin and floppy and made of acetate plastic. Both kinds of platter surfaces are coated with microscopically tiny magnetic particles. Remind you of something? All those who said "magnetic recording tape" take a bow. In fact, storage technology has advanced not because of changes in fundamental theory (those changes are coming over the next few years mind you) but because of advancements in the type, physical amount, density and consistency of magnetically coercible platter coatings, because of the advancements in design of the drive heads which are used to read and write data to the exotic coatings, and because of the incremental improvements in drive motor and bearing technology which have enabled faster rotational speeds and controlled operating temperatures. If nothing else external happens (unusual cold, excessive heat, physical damage) and if the drive is turned off with the computer every night, under normal use a typical hard drive can theoretically last for a decade. The problem is that the drive surface coatings develop inconsistencies, data is incorrectly written from time to time, physical bumps & bangs take place and excess heat takes its toll on drive electronics. The fallacy surrounding hard drive problems is that once the drive starts throwing errors all over the place, it's time to replace it. That's not true most of the time. As a matter of fact, more often than not if the drive is not making unusual noises and if you haven't actually burned out any of the drive electronics, the balky old thing may just needs some tender loving care. That's where SpinRite 6 comes in.

We prepared for the first data recovery task by installing SpinRite in its own unique way. Normally, you install new software on a hard drive, but SpinRite operates in a completely different manner. The SpinRite 6 installer gives you the choice of creating a bootable DOS floppy diskette or a bootable CD-ROM. We made one of each. The diskette is simple—the installer does all the work for you. Creating a CD-ROM requires that you have a CD burner in the computer along with some sort of CD burning software. No files are installed anywhere on your hard drive—there aren't even any Windows Registry entries. The whole installation is perfectly self-contained. SpinRite is a tiny program, written in Assembler.

There are a total of 5 data analysis and recovery settings in SpinRite: 1) Examine the Surfaces - provides a complete report on the drive's health; 2) Recover Unreadable Data - uses Gibson Research's proprietary tolerance & recovery routines to fully rewrite the entire disk, analyzing and correcting surface errors and recovering data along the way; 3) Refresh the Surfaces - completely reads and rewrites all disk data bit by bit, twice; 4) Locate Surface Errors - reads all data twice, flipping bits from 1 to 0 and back again while fully recovering areas already marked as bad; and 5) Restore Good Sectors - reads and rewrites the entire disk bit by bit and fully restores previously unusable areas of the drive.

The opportunity for the first test appeared only one day after we received our copy of version 6. An 80GB hard drive on one of our busy storage servers decided to pack it in. Prior to trying SpinRite we were still able to access the drive intermittently but it was impossible to copy data or run a file undelete utility. A handful of important files had been written to the drive subsequent to the last backup the previous night; files which we needed within about 48 hours, which meant that a professional data recovery service (with its three week backlog) was out of the question. We removed the drive and installed it in an identical hardware configuration, then booted SpinRite 6 from CD and did a Level 2 recovery (see above for recovery level definitions). After 22 hours, SpinRite completed its work and pronounced the drive fully recovered. We reinstalled the drive in the original server. It ran perfectly, the research assistant who had created the required files copied them off the drive and that was that. Nice job SpinRite 6. The drive was still running fine as we went to publication with this review two weeks after the incident. We used a level 2 setting in SpinRite: Recover Unreadable Data.

Don't confuse SpinRite with Microsoft's ScanDisk. ScanDisk's so-called surface scan only verifies that a drive's sectors can be read but does nothing to verify that they can be written or that data which is written can be read back. If ScanDisk can't read a sector it simply marks it as bad and moves on. Rather than giving up when a sector can't be read, or rather than accepting only the data a drive might be able to initially yield, SpinRite's DynaStat system accumulates a comprehensive statistical database about the behavior of any individual sector’s data through the accumulation and classification of up to 2,000 individual sector re-reads. By understanding the unlock/re-lock behavior of the drive’s data-to-flux reversal encoder/decoder, and by processing the sector’s data 'tails' after encountering a defect of any kind, SpinRite 'reverse engineers' the sector’s original data from the statistical performance profile of the unreadable sector’s flux reversals. The result is most often complete recovery of data that would otherwise have been utterly lost. Our experience is that running SpinRite every two or three months on all our machines has always kept them running smoothly and prevented all sorts of data loss problems. SpinRite is technically complex, all the more reason to be thankful that its configuration choices are severely constrained for end users.

Cons: Picky, picky picky about floppy disks - we went through 5 disks before finding one that SpinRite 6 would format and set up as a boot diskette. Clean, freshly formatted, name brand diskettes only please. The software requires time—lots and lots of time—which is not strictly a Con but rather more of a warning because this kind of superb data recovery simply cannot take place quickly due to the inherent limits of the hardware, magnetic media and the complex nature of the algorithms used to do the actual recovery. The UI could use a little tweak because the initial recovery level selection screen may fool you into thinking the software only offers level 2 & 4. You have to go into the settings menu to change recovery levels.

Pros: We tried it on an ancient 386SX box containing an old, cranky 60MB(!?) Quantum IDE drive which, after running SpinRite, now has no bad sectors and was finally made accessible enough to copy off some valuable documents which we thought were lost forever. SpinRite ran as well on the old machine as it did on the latest 3.2GHz Pentium 4 and dual processor Xeon screamers. Automatically turns on S.M.A.R.T. in your BIOS (make sure you boot int0 the BIOS afterward in order to permanently turn on S.M.A.R.T). Safe and secure as we found after checking the 9th or 10th drive without a single glitch, lockup, crash or indeed anything else other than rock solid stability, which means that SpinRite is fully focused on solving problems rather than adding difficulties of its own. If you use hard drives (I think that means all of us), if you're in IS/IT, or if you've ever wished for a comprehensive drive recovery and maintenance tool which doesn't require a degree in mathematics to use, try SpinRite 6. The drives you save may be your own. Highly recommended.

Nam Vu said...

In my last 30 years in computing I've met very few programmers that I consider to be genius at it. Specifically I can recall four. Oh, that's not to say there aren't a lot of really great ones out there, but these are the guys I ran into. What do I consider the mark of a great programmer; someone that can take a general idea and turn it into tight code and if it's just a quick and dirty program, do so in a manner of hours. Secondly they write truly elegant code; I can brute force something in 400 lines and they could do the same function in 10 lines. Thirdly they're good in multiple languages which includes assembler. If you've never coded assembler believe me, you need a GREAT mind to do it. Finally they have a built in sense of what a good user interface should be. Because I share none of these traits yet still have an appreciation of what's involved to get there I greatly admire the talents of these folks.

Among the four includes Steve Gibson. He's written a slew of great programs; ShieldsUp, Shoot the Messenger, UnPlug 'n Play and DCOMbobulator. He's written columns and a collection of same titled "A Passion for Excellence". I think that the title of his collection describes Steve perfectly. Oh, I've disagreed with him on some issues but I always, always respect his position and frankly I suspect that if we debated our differences he'd win. Out of respect for my ego I don't debate Steve.

By far Steve's magnum opus is SpinRite, which I've been using for so many years I can't recall when I first started using it. What is SpinRite? First it incorporates Steve's theory that it's not if a hard drive will fail, it's when. Second it includes his coding and third it'll likely save your hard drive's bacon.

SpinRite, which is distributed as a single 170Kb file (yes, that's right, 170Kb which shows you what writing code in assembler can get you; tight code) gets "down to the bare metal" of a hard drive and verifies and tests the physical magnetic media and warn you (as well as fix) of impending problems BEFORE they happen. If you have lost data SpinRite may be able to do CPR on the damaged media and bring the data back to life. Other features, such as drive benchmarking, are icing on the cake.

SpinRite is totally non-destructive nor does it care about your operating system; it boots from a floppy it creates so it'll handle just about any disk format including NTFS.


http://en.wikipedia.org/wiki/SpinRite
http://www.grc.com/sranalysis.htm

Anonymous said...

Using Norton Utilities to Repair Disk Problems



Sometimes it is necessary to use software utilities like Norton Utilities to repair problems with disk drives. Software such as this will not repair hardware, or a physical problem on a hard drive, but may be used to repair problems with the directories related to where files are being stored.

The two most commonly used parts of Norton Utilities for the Macintosh are Norton Disk Doctor and Norton Speed Disk. Norton Disk Doctor checks the file directories for errors and will attempt to repair them. When using Norton Disk Doctor, it is important to boot from another disk or the Norton Disk Doctor CD so that the disk to be repaired is not in use by any program. If Norton Disk Doctor reports any major errors in its summary, then it is a good idea to run the test again because sometimes the repair of major errors will reveal additional errors that will not be repaired during the current check of the disk. It is not necessary to repeat the Media check which can be skipped, so the second and subsequent passes should go much more quickly than the first pass. Repeat the Norton Disk Doctor tests until Norton Disk Doctor reports it encountered no major errors.

Norton Speed Disk should only be run after Norton Disk Doctor has been run and does not report any major errors. Given the size of most modern computer hard drives, it may take a long time to run Speed Disk. Norton Speed Disk, unlike Norton Disk Doctor, only needs to be run once in order to defragment the hard drive.

Note that newer Macintoshes will only boot into OS X and not into Mac OS 9 or 8. Since many of the older versions of the Norton CD only have Mac OS 9 or 8 on them, they will not work with the newer computers. Users will need to upgrade to the most recent version of Norton (currently Norton Utilities 8.0 or Norton SystemWorks 3.0) to get a bootable CD.

Note: Symantec has announced it has discontinued Norton Utilities or Norton SystemWorks and it will not be updating either program. Users should investigate other disk repair utilities such as Techtools or DiskWarrior.

Symantec has posted a note saying that the only Norton product compatible with Mac OS 10.4.X (Tiger) is Norton Antivirus 10.0 for the Macintosh. Do not use other Norton products because the results will be at best partially successful and may in fact cause damage to your computer. For more information check the Symantec website.

Anonymous said...

Hard Disk Crash Recovery
Tools & Procedure

If you've lost data, suffered a virus attack or hard drive crash, or accidentally reformatted your hard drive, there is hope. A new breed of PC disk recovery tools go far beyond the capabilities of DOS' undelete or Windows' ScanDisk. Here are some of the best tools. There descriptions are taken as it is from their vendors site. Anything written in italics is edited by me. *** indicates the ranking more the better

TOOLS Required in Disk Crash

1) Power Quest Lost & Found (http://www.powerquest.com/) *****
Rather than spending thousands of dollars to send your hard drive to a data recovery center, Lost & Found lets you automatically recover and restore data after accidental (or even intentional) data loss, or from corrupted media caused by a disk crash or logical system failure. Our patent-pending technology will even recover data if the partition has been reformatted or if the FAT tables have been destroyed! In fact, as long as your disk is still spinning, Lost & Found can locate and recover almost any file, anywhere on your disk.

Well I have tried out Lost & Found once. It is a DOS base software and is easy to operate. In my instant case it recovered all the data, while Norton Disk Doctor and Scandisk refused to operate and Norton disk doctor kept on crashing while operating on this drive. If your hard drive crash and to recover the data you have to keep ready other backup medium probably second hard disk or zip drive or box of floppy disks as it refuse to recover data on damaged disk (though it is good for safety) .






2) TIRAMISU for FAT32 V3.03 Sophisticated Data Recovery Software for DOS and WINDOWS from Ontrack Data International ****
TIRAMISU scans the drive even when there are physical damages. The found data are analyzed and reconstructed.TIRAMISU can handle drives without readable boot sector, readable Fat or readable directories. It can handle drives that are not recognized by DOS anymore.
TIRAMISU automatically creates a VIRTUAL DRIVE in memory. This virtual drive looks like a usual file manager. You can see the lost directories and files of your crashed drive. Now files and directories can be viewed and copied to a safe medium.
The extensive use of our sophisticated pattern recognition technology enables TIRAMISU to put the right pieces of data together again. Even disks with very few administrative informations left can reach a high recovery quality.
TIRAMISU recovers much more data than any other 'disk doctor'.
TIRAMISU is NON DESTRUCTIVE and READ ONLY. It does not put any data onto your crashed drive. Recovered data are restored to another destination (disk, diskette, network, interlink).
TIRAMISU works on WIN95 rel. B platforms with 32-bit Fat.
Versions for DOS/WINDOWS (16-Bit Fat), NOVELL and NTFS are available too.









3. Stellar version 7.0 www.stellarinfo.com *****
Well this is the best software for the data recovery. It won the PC World editors choice award for the data recovery. This program sold like hot cakes when CIH virus destroyed many hard disks. While best product only one thing keeps it behind the Lost & Found - User Interface. Lost & Found can be operated even by general person but for Stellar it requires a novice user. But even after that it is best for your data recovery needs. Contact Stellar Info Systems, 205 Skipper Corner, 88 Nehru Place, New Delhi - 110011, INDIA for more info.






4. Crash Proof http://unistal.com/crashproof.htm ****
Crash proof is a Hard Disk Crash Prevention and data recovery software. Once installed Revives the disk against any kind of software crash. Vendor claims about crash proof are:

protects the disk against any kind of software crash.
protects the disk against crash due to viruses like Win CIH, Worm, Explore...
protects the disk against Software malfunctioning.
the disk which has just been formatted.


You should use Crash Proof Because :

it displays the directory tree of the crashed disk. * (It is important. If FAT gets corrupted you need this very much)
it requires no technical knowledge to operate.
it requires only a few minutes to revive the disk.
it is the complete solution to multiple problems.







GET RID OF MESSAGES LIKE : No More Data Loss due to :
General Failure Reading Drive Accidental format
Invalid Media Type Error Deltree Files
Invalid Drive Specification Worm Explore.Zip Virus (*.Doc, *.PPT etc.)
Invalid Partition Table Any software / virus Crash
System Fault, Sector Not Found
Data Error Reading Drive


Well it is both a protective and recovery software.






UNDELETE - I have emptied my recycle bin !!

What Happened to UNDELETE?
When Microsoft created Win95, they removed the UNDELETE program. In doing so, they made life miserable for people who either delete files from the Windows Recycle Bin or Quick-format their drives. You see, the smart guys at Microsoft figured it didn't matter if you deleted files from the recycle bin because the recycle bin protects you from accidentally deleted files.

But what happens when you delete the files from the recycle bin, and then want to get them back?

And then what happens if you Quick-format your drive under DOS or Windows? THAT causes the file names in the directories to appear erased, just as if had deleted them, but the data for those files is still on the drive. A FULL erase will actually write formatting information to all the file areas and totally wipe them off the disk, but a quick format leaves them there except for changing the directory entries. So what do you do about that?



5. How Repo 2000 Recovers Your Files
Repo 2000 is a Windows application program that runs on Win95, Win98, or Windows NT 4.0. The Master Boot Record must be intact on the drive you are recovering, and the drive to be recovered must not be the boot drive. Repo 2000 scans the drive to be recovered for directory entries, and rebuilds a table of all directory structures and files on the drive. Then it allows you to specify which files are to be recovered and the target drive to which to send the recovered files. You never send the recovered files to the drive being recovered because that would risk overwriting other files.

Repo 2000 will recover files from FAT12 drives (floppy diskettes), FAT16 (DOS, Win95A, and NT4.0) drives, FAT32 (Win95B and Win98) drives, and NTFS drives; it does this locally or over a network. A special feature allows a Win95 or Win98 workstation to recover files from an NT 3.51 server across a network.






6. Other Undelete Tools

Undelete 1.2 from http://www.alsos.com/home.html

Norton Unerase from Norton Utilities www.symentac.com

Unerase from Mcafee Nuts & Bolts www.mcafee.com





Other General Data Recovery and Tools For Daily Users
Here are some utilities for Windows 9x systems :

1. Norton Utilities - It is the standard and contains with others three utilties you need most

Norton Disk Doctor : It is available in two version. One for Windows and other replaces scandisk in DOS Mode. Windows version is though quite stable. DOS version I have tested from (Norton Utilities 3 till Norton 2000) causes General Protection Faults if large files or large disk is there. Norton Disk Doctor is just improved version of Scandisk with some bells and whistles and some feature extra. Norton Disk doctor is suitable for some minor glitches to FAT, daily routine checks and recovering data from floppy disks in case of bad sectors and does that job quite well. But in case of disk failure this is not the tool you can trust with full confidence. Lost and Found and Stellar are recommended for more safety.
Norton Speed Disk : Used to optimize Disk. One of the best and better than windows defrag.
Norton Unerase : Recovers deleted files. But still it lacks behind Lost and Found in recovering deleted files.
It also includes other tools like Norton Disk Edit etc. which I think are for "super novice users".
What Norton Utilities don't include from previous versions Norton Utilities 8.0 for DOS. DiskTool - It recovered bad floppies by putting new directory information on them It was able to repair the most floppies which NDD can't even read. (180 Kb)

2. Nuts and Bolts - Another good Set of utilities from the creators of Mcafee Antivirus. with more or less same features and better user interface from Norton Utilities. It contains all the programs what Norton offers and because of it's simple and elegant interface and design it is recommended. Best way to protect and optimize computer system - McAfee Products.


3. FIX-IT Utilities - Well to be frank I have never run Fix-It. But I have read a review about it in a magazine. According to the editor FIX-IT Utilities was also good. One thing kept it ahead of Norton and Nuts & Bolts was the speed and small foot print the program required compared to its counterparts. Well Norton System Doctor was a Big System Hog and clogged about 20 to 30 % of system resources compared to 5 % of Fix-IT.

4. Anti Virus Packages

Norton Anti Virus
Mcafee Anti Virus
Choice is simple toss a coin and choose. But I recommend that you should use both because in these times of internet where virus spread like a boooom you should not trust on any one package and use both for more safety.



What To do before my HDD could Crash !!!



Well as old saying goes 'prevention is better than cure'.

Steps you should take before a crash (Preventions)
Rescue Disk
Create a bootable Diskette
It should contains latest drivers and utilities
If you have any utility programs and Anti Virus packages such as Norton Utilities or Nuts & Bolts or Mcafee which provides for creation of rescue diskette. Create it.
Keep your windows operating system CD always ready and in safe place.
Backups
You should always do regular backup of most critical data of your system.


!!! Crash !!!
??!@*!!*?* what to do !@*!!*?*??



You may face these problems

System can't boot from my disk. !!! Pray God !!! .

Though system can boot but some of my directories have been wiped out. !!! Ha Ha Ha !!!

I can't even see the directory listing. Listing shows some wired characters with ting tong tunes from small forgotten PC speaker. !!! Ting Tong Ting !!!

My hard disk has been completely wiped out. !!! Best lets laugh !!! .

If hard disk is partitioned all or some of partitions have been wiped out. !!! Hi Hi Hi !!!

FAT is corrupted. !!! ho ho ho !!! .

More & more problems........... !!! I am enjoying !!! .

Solutions

Keep it cool. Take it easy. Have a mug of coffee, sit, relax and start the work.

First check for any loose cable or loose card inside your computer. Make sure all cable connections are tight, all the connectors are screwed down and fixed properly in.

Check whether your cmos info is all correct. May be it go corrupted and you get invalid drive specification. Re enter bios setup by rebooting the computer and check that all things are entered correctly. If all other fails lets start the dirty work.

Bring all your recovery rescue disks. Check their write protection tab. If not protected, lock them, there could be a virus.

Boot from your disk.

Run your anti-virus software.

If there is virus cure it. Many times a virus makes Hard Disk inaccessible. If all goes well you will have your data back.

Virus removed or if no virus found but hard disk is still damaged. Read on.

Now run scandisk or Norton Disk Doctor, or Disk Minder (nuts and bolts). Errors found. Repair them with undo option. It may be needed in case hard disk is not fully repaired and you may use advance tools.

Now turn of advance tools. Check above tools like Stellar or Lost & Found.

Follow their steps.

If they require another disk for data recovery borrow a hard disk from your friend. In case it is not possible then keep large box of floppy disks ready. (it depends on your data size).

All goes well recover data thank me and god.

Still at first stage - take your disk at data recovery shops. It's now there turn.


Data Recovered What to do now
Take a look again whether you have not left anything on disk. Backup up everything you think you need.

Is Disk still usable. Partitioned it again. Use Fdisk to delete old partitions, create new and then format. As it is good because many internal data structure on disk may have suffered damage so creating new partition is highly recommended.

Hard disk is not usable. Don't throw it. Use it as a paper weight or for keeping coffee mug on it. It will impress your friends. Purchase a new disk.


http://oldfiles.org.uk/powerload/fat32/fat11.htm

Anonymous said...

The magazine of the Melbourne PC User Group
When All Appears Lost
Michael Mullerworth


Michael Mullerworth writes about some Do-It-Yourself Data Recovery tools that may be helpful at some time. This is highly recommended reading and contains many leads for further reading


Only when your computer suddenly gives up the ghost or goes crazy do you realise how dependent upon it you have become. Of course there are constant reminders to "Back up your Hard Disk", but this story is not designed to question that advice. It does not deal with physical damage to, or failure of the hard disk or other storage medium. It is about the map or index on the hard disk that is essential to finding and accessing data that still exists, but is invisible. Corruption of this information is probably the cause of more data loss than one could blame upon hardware failure.

This is a description of a single episode of loss of data, and it is also singular, in that it's an example of only one cause of data loss. Therefore, it will necessarily not be identical with similar incidents on other computers. Nevertheless, the account may be of value to others using Windows 95/98/Me, because of the tools used to enable recovery. It also has many features that can be used with Win NT/2000/XP."

A Pentium II 233 MHz computer running Windows 98SE and Red Hat Linux 6.2 on a dual-boot 20 GB hard disk worked well for two years. The disk had been partitioned with Partition Magic 5.0, the boot manager being Boot Magic. Windows 98 was the default operating system. After neglecting to use the Linux OS for some time, interest was regenerated after reading the May 2003 issue of PC Update, which featured many articles on that operating system.

When the machine was instructed to boot into RH Linux, it did so, but the mouse was not working. Not knowing how to exit using the keyboard, the reset button was used on two occasions, apparently without ill-effect, but on a subsequent startup the Windows boot sequence was aborted inadvertently, and this probably caused the problem. The computer could then not be booted into either OS, and the C: drive (first partition) became inaccessible ("invalid media" was being reported).

Booting from a Windows 98 boot disk enabled reading of all partitions except C:, encouraging the belief that only the boot sector and/or partition information of drive C was lost or corrupt. Partition Magic bootable floppy disks and a Partition Magic Rescue Disk had been prepared at the time of installation. Using the floppy disks it was possible to see all the remaining partitions, but C: "could not be checked". The Rescue Disk also could not access the C: drive, and therefore could not reach the Boot Manager. To exclude the possibility of a boot sector virus, an up-to-date DOS-based antivirus program (Vet for DOS) was downloaded on another machine, and run after booting with a DOS disk. This was unsuccessful, "invalid media drive C:" being returned. Norton Disk Doctor would not work for the same reason.

Tools Discovered

A search for help on the Internet discovered two recovery tools and much information at DIY Data Recovery, http://www.diydatarecovery.nl. The tools are MBRtool and DiskPatch. The manuals downloaded with them were extremely helpful in understanding what could be wrong. There is also an online forum and searchable FAQ database at http://www.diydatarecovery.nl/~tkuurstra/support.htm. This forum is moderated during daylight hours (Central European Time). Questions can also be sent by e-mail, and a reply can be expected within 24 hours.

It is very helpful to attach the partition information collected from the crippled computer by a small free program called partinfo (371kb), part of Partition Magic by PowerQuest. Instructions on how to obtain this are at http://www.kuurstra.cistron.nl/, or failing that try ftp://ftp.powerquest.com/pub/utilities/partinfo.zip. (Note there is another data recovery utility on the site called iRecover, to recover lost Windows files. It offers FAT, FAT32 and NTFS file system support, and supports all current Microsoft Windows versions (including 2000 and XP, server and workstation).

DiskPatch is designed to indicate (in demo mode) how likely it would be to recover data in activated mode. It is emphasised that a 100% guarantee of success CANNOT be given. In the case in point, the partinfo.txt file mailed to the support line indicated that the most likely scenario was corruption of the boot sector of the first partition (C:). DiskPatch demo had also demonstrated that the backup boot sector of that partition (there are 2 boot sectors for every Fat32 partition) was probably intact, and could be used to replace the first sector. It should be mentioned here that DiskPatch is able to write a new boot sector, based on its examination of the characteristics of the partition, if the backup copy is also corrupt or lost. But the chances of recovering the partition are then lessened.




Main menu displaying possible actions in MBRtool


Win98/Me users can also run the program in Windows and
recover deleted files that way. This feature is fully available
in the demo mode as well, but it is not supported; it's meant
as a little free extra. Undelete files from Windows directly!


So the advice from the support line was to activate the program and follow the instructions (on page 36 of the manual). The demo program had already been downloaded, but another visit to the site was required to purchase it, using a credit card on a secure connection. Two responses were received within about 20 minutes, one being a receipt for the money (AUD 64.00), the other the code needed to activate the program. Choosing a time free of interruptions, the task was commenced with feelings of mixed trepidation and
excitement, trying not to have unrealistic expectations. But 10 days of resisting the temptation to "do something", instead making enquiries and searching for solutions, was rewarded with complete recovery of the affected drive (C:).

A list of the steps followed appears below:

Booted with Windows 98 boot disk, could not access C: drive ("invalid media").
Booted with Partition Magic 5.0 (PM) by PowerQuest (PQ) two-disk set, all partitions except the first (C:) visible, but unable to start Boot Magic configuration. This required access to a file in the Btmagic.pq folder on the C: drive.
A PQ Rescue disk created at the time of PM installation was located and booted. As in (2), Boot Magic configuration could not be opened. PQ Lost & Found detected Master Partition sector and Fat32 partition, and an invalid Primary boot sector
Booted with a DOS boot disk made on another machine, then tried to run Vet for DOS with updated signature files. Could not run due to "invalid media type drive C:."
Obtained tools from DIY Data Recovery Web site, read the manuals and readme files.
Ran mbrtool.exe and backed up copy of the MBR onto a separate disk.
Sent partition information obtained by partinfo.exe as e-mail attachment to DIY Data Recovery site.
Ran DiskPatch in demo mode, backed up MBR to the same floppy, and examined first volume (first partition or drive C:). Found a Fat32 partition with corrupt first partition boot sector.
In activated mode, backed up the first sector of the partition at the point indicated (sector 63- see diskpatch.log extract)
Replaced the first sector with the second partition boot sector by following the instructions.
General Data Recovery Tips

The documentation included with DiskPatch contains some very good advice for anyone afflicted with sudden loss of data or loss of a working system.
First relax. Panic will not help recover your data.
Never use FDISK to recreate partitions.
Never use Disk Manager to recreate volumes.
Get information, get advice.
Do not write to the drive until diagnosed.
Don't be in a hurry (even if you are).
Estimate how much the data is worth to you.
Accept that recovering data takes time..
- Time to get to know the tools...
- Time to read the software manual..
Exclude the possibility of mechanical damage.
Plan your actions.
Verify your plans.
Make sure you have everything within reach.
Work with a safety net (clone, undo backups).
Make notes of what you do, messages you see.
Another important piece of advice from other sources is:
Never use FDISK/MBR to eradicate a suspected boot virus, as it may produce unexpected results.

See: http://www.cknow.com/vtutor/vtfdiskmbr.htm, also
http://www.viruslist.com/eng/viruslistbooks.html?id=116#page_top (from "Computer Viruses" by Eugene Kaspersky ) ".... you should constantly keep in mind that when rewriting system loaders you must be extra careful, because incorrect adjustment of the MBR or boot sector may result in total loss of all the information on disk(s)."

Software Features

(from documentation provided) For more details, see http://www.diydatarecovery.nl/%7Etkuurstra/DiskPatch.htm.

MBRtool version 2.1.100

Program Description

MBRtool enables you to do the following:
backup, verify and restore the MBR, using backup-sectors or files
backup, restore, wipe, clean or dump the track 0 for a disk
edit or blank the MBR Partition Table
refresh the MBR bootcode
remove the MBR bootcode
re-write the MBR signature bytes
display the MBR sector or dump the MBR sector to file
perform above mentioned edit bootcode, display and dump functions on the MBR backups
create a blank backup-file to create a MBR from scratch and restore it later
perform attribute changes on partitions listed in the MBR Partition Table (hide, activate, delete etc.)
manipulate the volume bytes that are associated with volumes in Windows NT / 2K / XP.
DiskPatch version 1.0.0
(previously Repoman)

Program Description

DiskPatch is a low level utility for MBR, partition table and boot sector recovery. It is a menu driven DOS program which can be easily run from a bootable diskette even when a PC refuses to boot due to damage to the logical structures. The program allows repairs from common damage causing "mass data loss". Typical symptoms of such damage are entire partitions disappearing, becoming inaccessible or displaying garbage. DiskPatch is a must-have tool for PC users and technicians to have in their toolbox and on their emergency boot diskette (note that DiskPatch will NOT run from CD).

Prevention
Back up MBR and partition tables (all of them)
Back up LDM database (on WinXP/2000 Dynamic disks)
Back up key areas by creating a "file system image"(#)
Recovery

Recover/repair lost deleted
partition(s) from scratch
Recover/repair lost deleted
partition(s) from backup
Recover/repair corrupt boot
records from scratch
Recover/repair corrupt boot
records from backup (#)
Recover/repair from file system corruption such as bad FAT, bad boot from backup (#)
Recover lost/deleted volumes from LDM backup
Recover/rewrite MBR boot code and signature
Recover individual files from deleted, corrupt and healthy partitions (#)
Manually edit partition tables with built in partition table editor
(#) - This feature supports FAT and FAT32 only. All other features support FAT, FAT32 and NTFS.

Recovering lost partitions

Simply select partitions to be added to the partition table as DiskPatch finds them for you.

Apart from recovering data that was lost due to MBR, partition table and boot sector damage, you can also backup key system structures, scan the disk for read errors, low level format and even clone a hard disk.

Win98/Me users can also run the program in Windows and recover deleted files that way. This feature is fully available in the demo mode as well, but it is not supported; it's meant as a little free extra. Undelete files from Windows directly!



Recovering lost partitions: simply select
partitions to be added to the partition table
as DiskPatch finds them for you.


Apart from recovering data that was lost due to MBR,
partition table and boot sector damage, you can also
backup key system structures, scan the disk for read
errors, low level format and even clone a hard disk.




Selected Comments On The Software

1. DiskPatch (then Repoman) was used by NASA in November, 2002 to recover a graphical program, see: http://www.diydatarecovery.nl/~tkuurstra/repoman_comments.htm.

2. Comparing DiskPatch with Norton Disk Doctor by Joep van Steen (author of Diskpatch)

NDD is designed to replace and go beyond what SCANDISK does. SCANDISK does NOT care about your data ... it cares about a consistent file system, so if something is inconsistent it will try to restore the file system to a consistent state. If this can be done by `deleting' data it will often do so. It should be able to repair a corrupt boot sector, but I feel the problem with NDD is that it will inspect everything ... the MBR, partition tables, boot sectors etc.. Problem with that is, that when you (the program) are presented with loads of info it gets more difficult to decide what's wrong or right. Problem increases when you see things that you (the program) are not programmed for (like mixed Windows/Linux drives).

DiskPatch leaves a lot of the decisions with the end user and it concentrates only on the MBR, partition table and boot sector(s). It does not really diagnose to the extent that NDD does; in a way NDD is more intelligent. If one uses DiskPatch the conclusion that something is wrong has often already been taken.

NDD can be used as a diagnostic/maintenance tool as well. I have planned some diagnostic features for DiskPatch as well though; it may be useful to see if the boot sector matches the FATs, and vice versa. But even then DiskPatch will not start automatically fixing thing. I have learned that standards do exist to be broken. Detecting a non-standard situation does not mean by definition it needs fixing, in my experience

System Requirements
486 or higher or compatible CPU
PCI bus
300 Kb free conventional (DOS) memory
BIOS support for int13h extended disk access
1.44 Mb diskette drive
MS-DOS 6.22 or higher or compatible DOS ( DOS is NOT included!).
Supports large IDE and SCSI hard disks (larger than 8 GB)
Supports hardware RAID 0 and 5 (NOT software based RAID!)
In general, any 486 or higher PC will do.
(Roughly, DiskPatch will run on any PC that was manufactured in 1998 or later)

Reprinted from the October 2003 issue of PC Update, the magazine of Melbourne PC User Group, Australia [ About Melbourne PC User Group ]

http://www.melbpc.org.au/pcupdate/2310/2310article13.htm