From: Silvio Rhatto Date: Thu, 7 Jul 2016 11:59:29 +0000 (-0300) Subject: Load lvm module twice on bootfde X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=577545c434bead70faaef0574a634041d1be2a09;p=bootless.git Load lvm module twice on bootfde --- diff --git a/templates/grub.cfg b/templates/grub.cfg index de8e8e9..b4c5198 100644 --- a/templates/grub.cfg +++ b/templates/grub.cfg @@ -26,8 +26,9 @@ set menu_color_highlight=yellow/red # Usage: bootfde [source] [target] # function bootfde { - # Loads luks module you can access kernel and initrd from + # Loads lvm and luks modules you can access kernel and initrd from # the inside your encrypted OS! + insmod lvm insmod luks set volume=${1} @@ -53,8 +54,9 @@ function bootfde { cryptomount lvm/${volume} set root=(crypto0) - # Load the LVM module just after loading the encrypted volume - # so Grub can detect volumes that are inside it. + # Load the LVM module again after loading the encrypted volume + # so Grub can detect LVM volumes inside crypto0. + rmmod lvm insmod lvm echo "Loading ${volume}..."