On Sat, Apr 16, 2016 at 1:41 PM, Chris Murphy
On Sat, Apr 16, 2016 at 1:39 PM, Chris Murphy
wrote: On Sat, Apr 16, 2016 at 12:00 PM, Andrei Borzenkov
wrote: 16.04.2016 20:43, Chris Murphy пишет:
bootloader isn't a factor. The firmware recovers the hibernation image from a dedicated partition to RAM, and resumes. It's not a cold boot based resume.
Yes. That is how it worked in the past. I am interested which of modern computers do it; could you give reference(s)?
For sure the Dell XPS laptops work this way because I had one for evaluation. It uses Intel Rapid Start, only on SSD, and requires partition of the proper size with partition type GUID D3BFE2DE-3DAF-11DF-BA40-E3A556D89593.
The other cool thing about this, is that the user can just use regular sleep, including closing the lid, and the firmware can flip it over on its own to hibernation without involving the OS. Apple does something similar with OS X but it's a hybrid firmware+bootloader approach because they write out the sleep image to a file on HFSJ/HFSX which itself can be on their logical volume implementation which can be encrypted. The booloader might get a hint for this from NVRAM, but the bootloader is what presents a disk passphrase entry UI to the user, and at that point it can read the sleep file and resume. -- Chris Murphy -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org