Changes between Version 6 and Version 7 of BadBlockHowto
- Timestamp:
- Mar 25, 2017, 2:28:05 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BadBlockHowto
v6 v7 384 384 [Step 0] The SMART selftest/error log (see `smartctl -l selftest`) indicated there was a problem with block address (i.e. the 512 byte sector at) `58656333`. The partition table (e.g. see `sfdisk -luS /dev/hda` or `fdisk -ul /dev/hda`) indicated that this block was in the `/dev/hda3` partition which contained a `ReiserFS` file system. That partition started at block address `54781650`. 385 385 386 While doing the initial analysis it may also be useful to take a copy of the disk attributes returned by `smartctl -A /dev/hda`. Specifically the values associated with the `Reallocated_Sector_Ct` and `Reallocated_Event_Count` attributes (for ATAdisks, the grown list (`GLIST`) length for `SCSI` disks). If these are incremented at the end of the procedure it indicates that the disk has re-allocated one or more sectors.386 While doing the initial analysis it may also be useful to take a copy of the disk attributes returned by `smartctl -A /dev/hda`. Specifically the values associated with the `Reallocated_Sector_Ct` and `Reallocated_Event_Count` attributes (for `ATA` disks, the grown list (`GLIST`) length for `SCSI` disks). If these are incremented at the end of the procedure it indicates that the disk has re-allocated one or more sectors. 387 387 388 388 [Step 1] Get the file system's block size: … … 457 457 [Step 8] Proceed as stated earlier. For example, sync disk and run a long selftest that should succeed now. 458 458 459 == Repairs at the disk level == 460 461 This section first looks at a damaged partition table. Then it ignores the upper level impact of a bad block and just repairs the underlying sector so that defective sector will not cause problems in the future. 462 463 459 464 == Footnotes == 460 465