# HOWTO - GPT/UEFI install with full disk encryption: BTRFSonLUKS with separate root, home and pkg subvolumes; hibernation with a swapfile; auto-snapshots with easy system rollback (GUI); boot into snapshots

**URL:** <https://forum.endeavouros.com/t/howto-gpt-uefi-install-with-full-disk-encryption-btrfsonluks-with-separate-root-home-and-pkg-subvolumes-hibernation-with-a-swapfile-auto-snapshots-with-easy-system-rollback-gui-boot-into-snapshots/3782>\
**Category:** EndeavourOS installation\
**Created:** [March 3, 2020, 3:54pm UTC](https://forum.endeavouros.com/t/howto-gpt-uefi-install-with-full-disk-encryption-btrfsonluks-with-separate-root-home-and-pkg-subvolumes-hibernation-with-a-swapfile-auto-snapshots-with-easy-system-rollback-gui-boot-into-snapshots/3782 "2020-03-03T15:54:48Z")\
**Posts on this page:** 1\
**Showing post:** 191

<div class="post-metadata">

**Author:** ![2000](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/2/ee59a6/32.png) [@2000](https://forum.endeavouros.com/u/2000)\
**Post date:** [September 15, 2020, 7:19am UTC](https://forum.endeavouros.com/t/howto-gpt-uefi-install-with-full-disk-encryption-btrfsonluks-with-separate-root-home-and-pkg-subvolumes-hibernation-with-a-swapfile-auto-snapshots-with-easy-system-rollback-gui-boot-into-snapshots/3782/191 "2020-09-15T07:19:23Z")

</div>

> [@baremetaloctopus](#):
>
> so that the passphrase prompt appears after selecting the OS, rather than before the GRUB menu appears? And do so in such a way it is still secure?

I’d advise you try booting with **[rEFInd](https://www.rodsbooks.com/refind/)**. There’s a [guide in the EOS-Wiki](https://endeavouros.com/docs/installation/how-to-install-refind/) on how to install and configure.

On boot you would be greeted by rEFInd and choose either Windows, EOS or whatever you also have installed and then chainload Grub or the VeraCrypt prompt. So you wouldn’t have to enter two passwords.

Don’t be put off by the websites look. rEFInd can be themed to look pretty slick. The site has some custom themes, but there ar tons of others if you search for them (mostly on Github). Here’s an example …

 ![](https://forum.endeavouros.com/uploads/default/original/2X/b/b170e1b39c6d25b3903012c1613d912c3147d8cd.png)

---

_[View the full topic](https://forum.endeavouros.com/t/howto-gpt-uefi-install-with-full-disk-encryption-btrfsonluks-with-separate-root-home-and-pkg-subvolumes-hibernation-with-a-swapfile-auto-snapshots-with-easy-system-rollback-gui-boot-into-snapshots/3782)._
