From 6e4e840980f3da36b995b0470d18e2e7ecd0a456 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sat, 16 Jan 2021 09:04:48 -0500 Subject: installer/pcramfs: Make RAM FS twice Fixes: Mapping RAM disk /boot/initrd.img Fatal: open /boot/initrd.img: No such file or directory --- (limited to 'src/installer') diff --git a/src/installer/pcramfs.sh b/src/installer/pcramfs.sh index 4aae82a..18d9f0b 100644 --- a/src/installer/pcramfs.sh +++ b/src/installer/pcramfs.sh @@ -37,11 +37,15 @@ installer_pcramfs_main() return 1 fi + # First pass: create an empty RAM FS for LILO to find and map. + (cd -- "${root}" && profile_make_initramfs "${arch}" "${plat}") + if ! install_system "${arch}" "${plat}" "${root}" "${foreign}"; then block_umount "${root}" return 1 fi + # Second pass: pack the system into the previously empty RAM FS. (cd -- "${root}" && profile_make_initramfs "${arch}" "${plat}") block_umount "${root}" -- cgit v0.9.1