I just found the following document specifying how the hard disk should react to a freefall event: http://www.t13.org/Documents/UploadedDocuments/docs2006/e06144r2-Freefall_Control_Feature_Set_CB.pdf
It states that the drive should try to complete the command after the freefall event but send an error message if it is not able to complete the command before its timeout. As the described problem usually occurs after several freefall events it is quite likely that the kernel does not properly react to this reported error message. However, I do not know how an UNC (uncorrectable error) reported by the disk would look like in the libata error messages. Maybe someone with more knowledge in this area could follow this up? Furthermore, it is very unlikely that the reported problem is due to a hardware failure as I could not provoke it in Microsoft Vista. The above mentioned document also gives the codes that have to be send to the disk to turn the freefall protection off. This would at least provide a temporal workaround. Does anybody know how I can send a SET FEATURE command with Feature Code C1h to the drive? Many thanks and best wishes! Karl Martin -- Thinkpad with Seagate 7200.3 crashes after head parking due to movement https://bugs.launchpad.net/bugs/311352 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs