I am not aware of any special scsi command to spin up a drive, so I
guess the answer is that the newer kernel is unlikely to help you much. I
grepped the scsi specifications for variations on "Spin up", and came up empty.
All I can suggest is that you contact the manufacturer and find out what is
needed - it is possible that there is some kind of drive specific command that
must be sent before the drive spins up.
Since you have not indicated anything that would suggest otherwise, it
is also possible that your drive is dead. Older Seagates in particular have
problems spinning up because (as I recall) the heads get stuck to the platters.
There is some kind of lubricant that is used internally, but as the drive gets
old the lubricant gets sticky. If this is the case, then drive replacement is
strongly recommended. When I ran across this, I was able to get the drive to
spin up by lightly hitting the drive with a screwdriver handle, but this should
probably only be done when you are in a position to run a backup of some kind.
You should also make sure that there is not a spin-up command that needs to be
sent before you try any of this :-).
-Eric
--
Eric Youngdale
Previous message: [thread] [date] [author] Next message: [thread] [date] [author]
Messages in current thread:
Re: st01 spin-up code, add drive after boot, Eric Youngdale, (Fri Jan 8, 1:44 pm)