LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > 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
  Search this Thread
Old 02-04-2006, 04:10 PM   #1
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
Help! Hard drive corrupted (dmesg output)


This is not a Linux compatibility question, but I'd like to ask here because I need someone who can understand dmesg outputs.

I built an external hard drive from a Seagate 200 GB and a CompUSA enclosure. It was working fine for about two months, until a few days ago. It no longer automatically mounted on my SuSE box, and I checked with some friends with Windows installed. It would not work either.

My friend has a copy of SpinRite, so he tried to see if it could do anything. Unfortunately, it seems to me he doesn't know how to use it, because he said that SpinRite detected my hard drive, but after leaving it on overnight, it had made 0.00000% progress or something. Which probably means SpinRite has a problem with my hard drive too? I'm not too sure what SpinRite does--perhaps someone else is familiar.

In any case, I have some data on the hard drive. Some of it is important, but I have backups of those. Some isn't too important, but it's my only copy, so I'd like to get the hard drive working again, preferably with the data intact if at all possible. Can anyone help me here?

Quote:
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Vendor: RT220082 Model: 2A Rev: 0 0
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sdb: 373944496 512-byte hdwr sectors (191460 MB)
sdb: assuming drive cache: write through
SCSI device sdb: 373944496 512-byte hdwr sectors (191460 MB)
sdb: assuming drive cache: write through
sdb:<6>SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
unable to read partition table
Attached scsi disk sdb at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg2 at scsi2, channel 0, id 0, lun 0, type 0
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944320
Buffer I/O error on device sdb, logical block 46743040
usb-storage: device scan complete
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944320
Buffer I/O error on device sdb, logical block 46743040
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944240
Buffer I/O error on device sdb, logical block 46743030
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944240
Buffer I/O error on device sdb, logical block 46743030
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944240
Buffer I/O error on device sdb, logical block 46743030
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944096
Buffer I/O error on device sdb, logical block 46743012
SCSI error : <2 0 0 0> return code = 0x8000002
sdb: Current: sense key: Aborted Command
Additional sense: Logical unit communication CRC error (Ultra-DMA/32)
end_request: I/O error, dev sdb, sector 373944096
Buffer I/O error on device sdb, logical block 46743012
 
Old 02-04-2006, 07:30 PM   #2
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
If you have a desktop, mounting it internally will give MUCH better access and information. Most enclosures use VERY cheap IDE chipsets. Most don't support the full range of IDE commands. With it mounted internally, you avoid questions of enclosure failure and allow access to tools like testdisk and smartmontools.
 
Old 02-04-2006, 11:06 PM   #3
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Original Poster
Rep: Reputation: 31
I'm on a laptop, so mounting it internally isn't an option for now. If there isn't another solution, I'll have to find a desktop sometime.
 
Old 02-04-2006, 11:07 PM   #4
MQMan
Member
 
Registered: Jan 2004
Location: Los Angeles
Distribution: Slack64 14.1
Posts: 581

Rep: Reputation: 38
Also mountung it in a desktop will allow you to run Seagate's diagnostic software. Which they (usually) want you to run before returning a drive under warranty.

Cheers,
Eddie
 
  


Reply



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
Plug-in usb hard drive gives errors in /var/log/messeges and dmesg jasone Linux - Hardware 12 11-18-2005 12:19 AM
Hard drive corrupted? Help! watha Linux - General 4 11-11-2005 11:28 PM
USB hard drive looks corrupted wirawan0 Linux - Hardware 0 04-20-2004 11:47 AM
Linux Working ... Windows says corrupted Hard Drive ZenXIII Linux - Newbie 8 10-21-2003 01:43 AM
urgent .. is my hard drive corrupted? doublefailure Linux - Hardware 4 09-15-2002 08:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:29 AM.

Main Menu
Advertisement
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.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration