[ltp] UltraBay Slim removal
wes schreiner
linux-thinkpad@linux-thinkpad.org
Tue, 21 Apr 2009 19:54:50 -0500
Simon Williams wrote:
> wes schreiner wrote:
>> Peter F. Patel-Schneider wrote:
>>> In particular, is there an event that corresponds to moving the latch
>>> that lets the device eject lever pop out?
>>
>> In every ThinkPad I've opened up there was no switch, no electrical
>> connection at all, to the bay eject lever. Thus there is no way that
>> anything except the user can know that the latch has been operated and
>> the eject lever is out. Things may have changed in the newest
>> ThinkPads, I have not opened any of them, but I would guess not.
>> That's why the procedure under any operating system is: 1, you tell
>> the system you want to remove the device in the bay; 2, the system
>> prepares the device for removal and then turns off the LED beside the
>> bay; then 3, you can pull on the lever and remove the device.
>
> This is incorrect. I have a T23 and that knows when the eject lever is
> out. In XP, pulling the lever causes it to automatically "safely remove"
> the device.
> In Linux, this should generate an ACPI event, but doesn't seem to on
> mine without the lt-hotswap kernel module.
> As an aside, having the lever out on my system causes the BIOS to
> reverse the order it uses the batteries in.
Hmm, you are right, I stand corrected. My T30 knows when the lever is
out. However I completely disassembled a G40 last week and it didn't
have any connection to the lever latch. I don't think my old 600E can
detect its latch either. Perhaps the lesser ThinkPads don't have this
feature?
wes