f707a6bd82
When picking the latest version of the kernel on i386 we should prioritize PAE kernels. Debug kernels will be ignored. Change-Id: Ic0fc5907074ee2a5ddfbbb1db2f1c8a6060cae9f Related-Bug: #1240873
15 lines
466 B
Bash
Executable file
15 lines
466 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Prioritize PAE if present
|
|
KERNEL=$(basename `ls -1rv /boot/vmlinuz* | grep PAE | grep -v debug | head -1`)
|
|
if [ ! $KERNEL ]; then
|
|
KERNEL=$(basename `ls -1rv /boot/vmlinuz* | grep -v debug | head -1`)
|
|
if [ ! $KERNEL ]; then
|
|
echo "No suitable kernel found."
|
|
exit 1
|
|
fi
|
|
fi
|
|
KERNEL_VERSION=`echo $KERNEL | sed 's/vmlinuz-//g'`
|
|
RAMDISK=/boot/initramfs-$KERNEL_VERSION.img
|
|
|
|
dracut --force --add "network" $RAMDISK $KERNEL_VERSION
|