From b8a827504f94e05818869986f10dee4cfdfb456f Mon Sep 17 00:00:00 2001 From: Pig Monkey Date: Thu, 28 Jan 2016 19:29:06 -0800 Subject: [PATCH] install: support suspend After making these changes to an existing system, rebuild grub and make images. # grub-mkconfig -o /boot/grub/grub.cfg # mkinitcpio -p linux # mkinitcpio -p linux-grsec --- INSTALL.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index fa5091b..c407f55 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -65,14 +65,14 @@ Add a key file to decrypt the volume and properly set the hooks. $ cryptsetup luksAddKey /dev/sda1 /crypto_keyfile.bin $ chmod 000 /crypto_keyfile.bin $ sed -i 's/^FILES=.*/FILES="\/crypto_keyfile.bin"/' /etc/mkinitcpio.conf - $ sed -i 's/^HOOKS=.*/HOOKS="base udev autodetect modconf block keyboard encrypt lvm2 filesystems fsck"/' /etc/mkinitcpio.conf + $ sed -i 's/^HOOKS=.*/HOOKS="base udev autodetect modconf block keyboard encrypt lvm2 resume filesystems fsck"/' /etc/mkinitcpio.conf $ mkinitcpio -p linux Install GRUB. $ pacman -S grub $ echo GRUB_ENABLE_CRYPTODISK=y >> /etc/default/grub - $ sed -i 's/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX="cryptdevice=\/dev\/sda1:lvm:allow-discards"/' /etc/default/grub + $ sed -i 's/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX="cryptdevice=\/dev\/sda1:lvm:allow-discards resume=\/dev\/mapper\/arch-swap"/' /etc/default/grub $ grub-mkconfig -o /boot/grub/grub.cfg $ grub-install /dev/sda $ chmod -R g-rwx,o-rwx /boot