-
Lots of bad sectors reported by badblocks, what should I do?
I have two old disks both of which I've largely stopped using after Windows installs died on them. My plan was to recover what I could from the drives, and see if there was an area with no bad blocks that I could put a little partition for installing Linux onto (or, at the very least, a persistent disk image and settings save for knoppix). The problem is not only that bad blocks is reporting a lot of bad blocks, but that the number of bad blocks it reports changes every time I run it. I also get Input/Output errors when i run the scan.
From what I can tell, it seems that the drives just get to a certain point and stop working. Everything after that is seemingly reported as a bad block. For example, I ran badblocks on '/dev/hdb1' (the second of the two drives below), and got a similar result to the first. This time I ran it just after the other, and it reported every block as being bad. It must've done the test in a fraction of the time it spend on the other test, however, as the first test was running all day and was still going when I went to bed. Both were completed when I got up in the morning.
Here are the outputs from the scans:
root@Knoppix:/media/sda2# badblocks -svnf /dev/hdb2 -o "bb-b2.txt"
Checking for bad blocks in non-destructive read-write mode
From block 0 to 79184385
Checking for bad blocks (non-destructive read-write test)
Testing with random pattern: badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
badblocks: Input/output error during ext2fs_sync_device
done
badblocks: Input/output error during ext2fs_sync_device
Pass completed, 15376236 bad blocks found.
root@Knoppix:/media/sda2# badblocks -svnf /dev/hdb1 -o "bb-b1.txt"
Checking for bad blocks in non-destructive read-write mode
From block 0 to 80895276
Checking for bad blocks (non-destructive read-write test)
Testing with random pattern: done
Pass completed, 80895276 bad blocks found.
To me this is indicative of a more fundamental problem. Perhaps some other hardware? The thing is that it reports seemingly randomly with both drives, so I'm wondering if it's the motherboard's controller that's a bit screwy. After that test, it's giving me an error when I try and mount the drives:
root@Knoppix:/media/sda2# mount /dev/hdb1
Error reading bootsector: Input/output error
Failed to startup volume: Input/output error
Failed to mount '/dev/hdb1': Input/output error
NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
made to NTFS by this software.
See, the instructions to run something from windows are all nice, but windows isn't working for some strange reason.
I'm thus wondering: Do I get a new Hard Drive? If I do, do I bother going for SATA? Do I steer clear of the motherboard's HD controllers completely just in-case they're all screwy? Right now the 'sda' device that I'm using to store the check results on is a Flash drive, a VERY large flash drive at that, but it's very slow, sometimes writes blank files (under windows, not had that happen under Linux yet), and came with no warranty for about the amount I'd expect a drive 1/4 of the size to cost.
Similar Threads
-
By don999 in forum Tips and Tricks
Replies: 9
Last Post: 12-25-2012, 01:17 AM
-
By anticuchos in forum General Support
Replies: 2
Last Post: 11-22-2005, 08:46 PM
-
By skwerl in forum Hardware & Booting
Replies: 2
Last Post: 05-31-2005, 01:08 AM
-
By djdorado in forum Hardware & Booting
Replies: 0
Last Post: 02-01-2005, 09:20 PM
-
By scooby29 in forum Laptops
Replies: 1
Last Post: 09-30-2003, 05:04 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

9300-8i LSI SAS3008 8-Port 12Gb PCIe IT mode ZFS FreeNAS unRAID 2*SFF-8643 US
$49.50

QNAP TR-004 4 Bay USB-C Hardware RAID Enclosure DAS 3.5 2.5 SATA Tested Working
$149.99

Broadcom 9600-24i Tri-Mode RAID Controller 4.0 NVMe SAS SATA NEW 05-50111-01003
$639.69

Vintage Promise EIDEMAX Enhanced IDE Disk Controller ISA Non-RAID Card Boxed
$34.99

WAVLINK RAID 2 Bay Hard Drive Docking Station SATA 2.5''3.5'' SSD HDD USB C 4Bay
$107.99

2-Bay/4-Bay Hard Drive Enclosure for 3.5"/2.5'' SATA HDD/SSD 10Gbps USB-C 3.2
$119.99

Broadcom LSI 9305-16i 12Gbps SAS-3 PCIe x8 HBA 16-Ports Raid Controller
$64.99

Lot Mini SAS SFF-8643 To 4 SATA 7pin Hard Disk 6Gbps Data Server Raid Cable 1M
$1150.00

Dell EMC 15-Bay 3.5" SAS Disk Array Enclosure 12Gbps Dual LCC - 2x Power Supply
$249.00

Intel VROC Premium RAID Controller Card PCIe Add-On Module VROCPREMMOD
$265.00