Skip to content

Commit aa1d1b0

Browse files
committed
Fix build failure due to missing fallback iniramfs
1 parent e37a8bb commit aa1d1b0

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

build-image.sh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,10 +216,18 @@ mkdir -p /usr/var/lib/pacman
216216
cp -r /var/lib/pacman/local /usr/var/lib/pacman/
217217
218218
# move kernel image and initrd to a defualt location if "linux" is not used
219-
if [ ${KERNEL_PACKAGE} != 'linux' ] ; then
220-
mv /boot/vmlinuz-${KERNEL_PACKAGE} /boot/vmlinuz-linux
221-
mv /boot/initramfs-${KERNEL_PACKAGE}.img /boot/initramfs-linux.img
222-
mv /boot/initramfs-${KERNEL_PACKAGE}-fallback.img /boot/initramfs-linux-fallback.img
219+
if [ ${KERNEL_PACKAGE} != 'linux' ]; then
220+
if [ -f /boot/vmlinuz-${KERNEL_PACKAGE} ]; then
221+
mv /boot/vmlinuz-${KERNEL_PACKAGE} /boot/vmlinuz-linux
222+
fi
223+
224+
if [ -f /boot/initramfs-${KERNEL_PACKAGE}.img ]; then
225+
mv /boot/initramfs-${KERNEL_PACKAGE}.img /boot/initramfs-linux.img
226+
fi
227+
228+
if [ -f /boot/initramfs-${KERNEL_PACKAGE}-fallback.img ]; then
229+
mv /boot/initramfs-${KERNEL_PACKAGE}-fallback.img /boot/initramfs-linux-fallback.img
230+
fi
223231
fi
224232
225233
# clean up/remove unnecessary files

0 commit comments

Comments
 (0)