<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 20 April 2016 at 10:20, Lennart Poettering <span dir="ltr"><<a href="mailto:lennart@poettering.net" target="_blank">lennart@poettering.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, 20.04.16 08:00, James Hogarth (<a href="mailto:james.hogarth@gmail.com">james.hogarth@gmail.com</a>) wrote:<br>
<br>
> Regardless of how the hibernate generator might potentially be changed to<br>
> attempt to locate a valid swap partition with hibernate data, or how<br>
> difficult that may be given the nature of running in an initrd and as a<br>
> generator, we still need to follow the kernel requirements for<br>
> suspend-to-disk.<br>
><br>
> The documented way there is resume= so I feel that's the best way to direct<br>
> the Fedora bug as it stands.<br>
><br>
> If the anaconda guys disagree then I think the best course of action to<br>
> avoid unexpected data loss is to have upower not default to HybridSleep but<br>
> go straight to shutdown.<br>
><br>
> I'll update the bug comments later today with the results of this thread.<br>
<br>
</span>I am still open to add searching for the resume swap partition to the<br>
generator, but only where this may be done reliably, i.e. GPT, but not<br>
MBR. And we should either define a new GPT partition type UUID for<br>
"hibernation swap", or reuse the swap GPT partition type UUID but then<br>
set a flag in it which marks it for use in resume= usage.<br>
<br>
Given that Windows mandates EFI in modern laptops (and thus GPT), I am<br>
pretty sure you can cover large majority of systems with that. But<br>
again, it won't be a 100% solution, since there are of course people<br>
who still use MBR.<br>
<div class="HOEnZb"><div class="h5"><br>
</div><div class="h5"><br></div></div></blockquote><div><br></div><div>It seems like it'd be a good idea with the GPT type (though there would still be an issue of someone dualbooting between linux distros of course).</div><div><br></div><div>There is a large Fedora user base without EFI  of course, or with legacy boot enabled even if they have an EFI capable laptop so in terms of the bug itself we'll need a solution that will help them too.</div><div><br></div><div>James</div><div><br></div></div><br></div></div>