summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xinit3
-rwxr-xr-xmkinitramfs2
2 files changed, 4 insertions, 1 deletions
diff --git a/init b/init
index 06abfc4..8ea174a 100755
--- a/init
+++ b/init
@@ -108,6 +108,9 @@ setup_encrypted() {
read
fi
+ # Probe the new crypto device for an additional partition table
+ partprobe "/dev/mapper/${name}" 2>/dev/null 1>/dev/null
+
# Success. Return the path of the decrypted root device
echo "/dev/mapper/${name}"
}
diff --git a/mkinitramfs b/mkinitramfs
index 547d436..9ea6760 100755
--- a/mkinitramfs
+++ b/mkinitramfs
@@ -190,7 +190,7 @@ function main {
# List of binaries to exist in the new initramfs
resolve_bins \
bash cat echo ls cryptsetup chmod chown mount sleep umount clear cut \
- grep less tr which blkid reboot shutdown switch_root
+ grep less tr which blkid partprobe reboot shutdown switch_root
# Set up the archive source dir.

Generated by cgit