Also:
When the system hibernates, information about the device and offset used is now written to a non-volatile EFI variable. On next boot the system will attempt to resume from the location indicated in this EFI variable. This should make hibernation a lot more robust, while requiring no manual configuration of the resume location.
Yes, OP, this is the way. And if you cannot do this on this laptop, do the installation on another and use the resulting USB drive.