LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Thread Tools Search this Thread
Old 11-07-2009, 01:58 AM   #1
puneetgomzi
LQ Newbie
 
Registered: Aug 2009
Distribution: Red Hat Enterprise Linux
Posts: 5
Thanked: 0
Question Hard Disk Detection Problem.


[Log in to get rid of this advertisement]
I bought a Toshiba External Hard Disk Drive in February 2007 with my Lenovo laptop. The HDD kept working fine for a few months after which it started showing an error which looked something like "Delayed Write Error. Write Failed" on Windows. I changed the USB cable thinking the error might be due to faulty USB cable.But the situation didn't improve.

Now, the HDD is completely undetectable in both Linux and Windows (i installed linux just a couple of months back) In Windows, it does show the "green arrow" icon on lower right corner, but drive's partition don't appear.

In linux, it doesn't even detect the drive.

Is there anyway, i can get the hard disk to work again?
linux puneetgomzi is offline     Reply With Quote
Old 11-07-2009, 02:58 AM   #2
AwesomeMachine
Senior Member
 
Registered: Jan 2005
Location: USA
Distribution: Debian Squeeze, SuSE 11.0, F8, F10, F11 x86_64
Posts: 1,279
Thanked: 31
Fails in Linux and Windows. It could be a lost partition. You can try partitioning and formatting the drive. It really sounds like broken hardware. External USB hard drives use standard hard drives, but a very cheap, failure prone ATA to USB translator chip. Many times the chip fails, but the actual hard drive part is still good. I would take apart the external drive, rescue the actual hard drive from inside the external enclosure, buy a new enclosure for $20.00 off amazon, put the drive part from the old external drive into the new enclosure, and you should have a working external drive again. But I would make sure Linux really doesn't detect the drive. If you plug in the drive, do 'dmesg', and there is nothing indicating anything about a USB or SCSI device in the dmesg output, the ATA <> USB translator chip is probably dead.
linuxfedora AwesomeMachine is offline     Reply With Quote
Old 11-07-2009, 08:38 AM   #3
onebuck
Guru
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 6,040
Blog Entries: 1
Thanked: 275
Hi,

If the OP does remove the hdd from the enclosure to place in another enclosure and the drive fails. I would say it is not the 'ATA <>USB' but the drive itself. The interface does not move between the enclosures. The drive interface does move with the drive as it is fixed to the drive. So the failure would still be with the drive. Either mechanical failure or interface errors.

linuxslackware onebuck is offline     Reply With Quote
Old 11-07-2009, 11:53 PM   #4
puneetgomzi
LQ Newbie
 
Registered: Aug 2009
Distribution: Red Hat Enterprise Linux
Posts: 5
Thanked: 0

Original Poster
Thanks to both AwesomeMachine and onebuck for their response.

A.M. said:
Quote:
Originally Posted by AwesomeMachine View Post
Fails in Linux and Windows. It could be a lost partition. You can try partitioning and formatting the drive. dead.
But how can find the partitions or modify when drive isn't being detected! If it does get detected, i can still run recovery commands and modify the partition tables later. But the problem is that HDD isn't detected.

When i plug the HDD in my laptop, the green indicator light does light up and it whirs as well. But the partitions appear nowhere, either in windows or linux.

This is the output that i get when i use "dmseg | less" command after plugging in the external HDD.

[root@localhost ~]# dmesg | tail
scsi 2:0:0:0: rejecting I/O to dead device
FAT: Directory bread(block 4980) failed
scsi 2:0:0:0: rejecting I/O to dead device
FAT: Directory bread(block 4981) failed
scsi 2:0:0:0: rejecting I/O to dead device
FAT: Directory bread(block 4982) failed
scsi 2:0:0:0: rejecting I/O to dead device
FAT: Directory bread(block 4983) failed
usb 5-7: new high speed USB device using ehci_hcd and address 28
usb 5-7: device descriptor read/64, error -71


I hope you get a better idea about the problem....
linux puneetgomzi is offline     Reply With Quote
 

Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
hard disk detection problem rajeshsri2005 Linux - Newbie 2 02-29-2008 06:28 AM
Hard Disk Detection error dupree Linux - Hardware 7 07-06-2005 08:16 PM
SCSI hard disk detection??? jjonstar Linux - Hardware 2 06-11-2005 02:23 AM
SCSI hard disk detection problem on Mandrake Linux 10.0 ludo980 Linux - Hardware 2 12-22-2004 03:36 AM
hard disk detection Xing Linux - Hardware 4 09-03-2003 09:44 AM


All times are GMT -5. The time now is 02:06 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Advertisement
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration