this one should be interesting: laptop hard drive ceased working after defrag?
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
this one should be interesting: laptop hard drive ceased working after defrag?
Hi all
This one should be interesting ;-)
I was trying out o&o defrag in windoze xp from the trial download on their site, and about half way through I got a blue screen of death and a memory dump. This happens on lot on the particular machine (laptop actually) because it has very inadequate cooling so I thought it was simply my monthly overheat, thus I did not make note of the stop error
On reboot I get my grub bootloader with options to triple boot OpenSUSE 10.2, Windows XP and Ubuntu Studio as normal. SuSE boots but after checking filesystem for errors (check forced) it says something about disk not ready after the check and hangs, I cannot cleanly power off or reboot because again the disk is not ready. Studio will not boot either after fsck it dies, and don't even get me started on XP after taking forever on loading screen it too restarts without letting me see the error screen.
Windows recovery console cannot find the disk, DIR command at the C: prompt gives error about not found disk or volume or something like that. CHKDSK is a joke to try :-(
So I boot knoppix and mess around with the filesystem I least care about, the one on my studio partition, I fsck it and it found errors about free splace allocation and used space allocation which I said yes to correct. Then when I try to mount it afterwards I can't remember the tool I looked up but I tried to feed the backup superblock(s) into the mount command but still no good. From then on I cannot mount any partitions at all...
SuSE failsafe fails on the mounting part as with SuSE ordinary boot
UBCD4WIN loads, but cannot find the hard drive, backup, diagnostic tools will not work because it cannot find the disk, so I tried "Force load drivers" option and it cut out but I think it just overheated again...
So I removed it from the laptop and connected to pc via USB the following message occurs when it finally displays a drive icon in My Computer and I double-click it, it cannot locate the disk, exact error msg: nodiskscreenie
In computer management on my desktop computer I get the following list of partitions and devices on the desktop pc, which I have annotated in red: diskmanagementscreenie
As is clear I don't think I have missed anything obvious it just cannot be detected by either OS
I have heard of putting the HD in the freezer is this a good idea?
testdisk did not do much good it just seems to be reporting info about the drive I already know, any recommendations on how to use it? Fixntfs hung on resetting logfile, so I ran fsck for the linux filesystems and got this:
Code:
root@Knoppix:/ramdisk/home/knoppix# fsck -C /dev/hda6
fsck 1.40-WIP (14-Nov-2006)
e2fsck 1.40-WIP (14-Nov-2006)
/dev/hda6 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences: -(35970--35977)
Fix<y>? yes
Free blocks count wrong for group #1 (29282, counted=29290).
Fix<y>? yes
Free blocks count wrong (4272472, counted=4272480).
Fix<y>? yes
/dev/hda6: ***** FILE SYSTEM WAS MODIFIED *****
/dev/hda6: 327152/3211264 files (1.2% non-contiguous), 2139455/6411935 blocks
Seemed ok, then when I ran it again to see if it had missed anything I got:
Code:
root@Knoppix:/ramdisk/home/knoppix# fsck -C /dev/hda6
fsck 1.40-WIP (14-Nov-2006)
e2fsck 1.40-WIP (14-Nov-2006)
fsck.ext3: Attempt to read block from filesystem resulted in short read while trying to open /dev/hda6
Could this be a zero-length partition?
And from then on I have to restart knoppix to mount any file system. WEIRD?
NB: when I boot knoppix I can access all of my data on ntfs, and ext3 partitions but only in ro, so I can recover my data if worst comes to worst...
tried all opensource clone tools and some of the big branded ones like true image I could get my hands on, partition table, HD diagnosis, UBCD tools and nothing was happening, it seemed there is a real read-write error to the HDD.
windows recovery console says that there is no system there, so to fix it I used knoppix (of course), mounting the filesystem in ro mode I could painstakingly copy every single file across to another HD using konqueror, as every time it hit an error the transfer stopped so it was a case of copying individual files across to find out which had errors, BUT the only completely unrecoverable file was the page file.
After I had a C:\windows dir I could run chkdsk and after ages it fixed it so I could boot, but cos of the state it was in it was about 90% fragmented and very little software worked, but that is for a windoze forum...
Forgot to mention, its a seagate HDD
SeaTools for DOS finds about 100 errors by 4% completion in full scan (short scan stops with electrical failure warning) it then stops as it appears that the softwares threshold has been reached, it then lists all errors and when I press repair all it states it has fixed the first one and then freezes. It really appears messed up, I've got the stuff I want off it but I really don't know what to do to recover disk functionality, is there some kind of really low level format I can use, that supports USD enclosures?
Forgot to mention, its a seagate HDD
SeaTools for DOS finds about 100 errors by 4% completion in full scan (short scan stops with electrical failure warning) it then stops as it appears that the softwares threshold has been reached, it then lists all errors and when I press repair all it states it has fixed the first one and then freezes. It really appears messed up, I've got the stuff I want off it but I really don't know what to do to recover disk functionality, is there some kind of really low level format I can use, that supports USD enclosures?
Remove the drive from the enclosure. Put it on a drive controller configured for the system. Run the Seagate diagnostics for the drive while on the controller. If the drive fails Seagate will want the information anyway, so document and save the information.
If the drive is still under warranty then you should return to the manufacture. Be sure to contact and get a RMA.
Thanks for responding,
I should have put it clearer, when I ran the tests it was internally mounted --I don't think seatools recognises USB HDD's? Not in my experience anyway, the disk is OEMed and about three years old if not older, I went to file a support ticket with seagate and they requested the serial which I gave them and they stated as it is OEM its up to the manufacturer (FSC in this case) to worry about, in any case it is well out of warranty, but still within its lifetime within my opinion...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.