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

Vivek linux-thinkpad@www.bm-soft.com
Wed, 22 Aug 2001 16:14:55 +0100 (BST)


On 22 Aug 2001, Dr. Edmund Weitz wrote:

> 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
>
> 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.)

w2k may well be using acpi, or its own equivalent of swsusp to hibernate,
rather than using BIOS hibernation.

There's a floppy image you can boot from to format a hibernation partition
[the partition must already exist before you boot from the floppy, the
floppy just writes magic data patterns to the partition, afaik]

You can get the floppy image from ibm [as a dos executable only,
unfortunately, but if you have w2k you should be able to run it there] -
nose around in the downloads area for thinkpads.

However, even after running this, I still get a system invalid message when
I try to hibernate. Not sure why. 'swsusp' may be worth checking out.
[ haven't tried it myself - look for it on sourceforge. ]

-- 
Manual? We've just been pushing buttons til it works...


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