[ltp] Can't hibernate (SMAPI BIOS error)

Tino Keitel linux-thinkpad@www.bm-soft.com
Wed, 22 Aug 2001 19:41:13 +0200


On Wednesday, 22. August 2001 17:02, Dr. Edmund Weitz wrote:

> Hi!
>
> It's me again with my daily mail to this list... :)
>
> I'm trying to put my Thinkpad (T21, 2647-9AG) into hibernation mode,
> but it doesn't work. Fn-F12 shows no reaction while tpctl --hibernate
> (with version 2.5) gives
>
>   tpctl: SMAPI BIOS error 0x91 ("system is invalid") -- exiting

ARAIR I also get this message and a not working Fn-F12 if the ThinkPad has AC 
power _and_ a PCMCIA card is plugged in. 

I have a script called "hibernate" which calls 'cardctl suspend' and after 
that 'tpctl --hibernate' to hibernate with AC power.

> What do I have to do to enable hibernation? (It is enabled - and works
> - in my W2k installation but I suppose this is a file on the NTFS
> partition. I remember that my old Sony Vaio notebook had a special
> hibernation partition.)

I also have a hibernation _file_. It's on the FAT32 patition that is used by 
Win95 (primary partition).

If you use W2K, make sure that you are not using the "suspend to disk" that 
W2k is capable of. This uses ACPI and is independent from the hibernation 
fuction in the ThinkPad BIOS. The latter has to be enabled from within W2K to 
be able to hibernate with Linux. I don't know how to do this with W2K, I did 
it with the ThinkPad Configuration Utility.

Tino

----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html