Welcome, Guest. Please login or register.

Author Topic: A1200 60Mb Disk with errors - how to fix?  (Read 2392 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show all replies
    • http://www.iki.fi/sintonen/
Re: A1200 60Mb Disk with errors - how to fix?
« on: April 23, 2006, 12:46:02 AM »
Quote
Just use HDToolbox to verify the drive, then map out the bad blocks. All drives have bad blocks, but a drive that has to be-remapped in a rare situation.

I have to disagree here. Any drive that is in bad enough state to show the errors to outside world is failing badly. Better bin the drive and save lot of grief later.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show all replies
    • http://www.iki.fi/sintonen/
Re: A1200 60Mb Disk with errors - how to fix?
« Reply #1 on: April 23, 2006, 02:00:26 AM »
@Amiga4k

The thing is that physical and logical mapping don't match. If you say block x is broken, that x is by using the logical mapping. What happens is that 'block x' can actually be any block on the physical drive, and it can even change without the user knowing anything about it.

To my knowlege adding bad blocks with hdtoolbox only works for some really ancient SCSI hdds (ones that also support low level format). With these there is no automatic remap/data relocation of bad blocks, and the thing must be done manually.

There are tools that actually allocate the storage used by the bad blocks (they create a file that covers the damaged area). These were mostly useful with floppies though, as there the bad blocks don't move.

My argument is: If the drive is indicating any errors to OS using it, it's time to swap the drive. Even if you might be able to get it working for some months, you could just end up with catastrophic data loss later on. If the drive is acting up, copy the data to a new drive while you can (if you can). HDDs are dirt cheap these days, don't gamble with your data.

As a side-bar: I have some 1.3 TB of hard disks running 24/7. I've had one IDE 2.5" laptop drive die, and two SCSI-II HDDs.