Line
Link Here
|
0 |
-- grub.d/39_memtest |
0 |
++ grub.d/39_memtest |
Lines 77-79
find /boot -name "memtest-*.bin" -printf "$FMT\\n" | while read memtest ; do
Link Here
|
77 |
EOF |
77 |
EOF |
78 |
|
78 |
|
79 |
done |
79 |
done |
|
|
80 |
|
81 |
find /boot -name "elf-memtest-*" -printf "$FMT\\n" | while read memtest ; do |
82 |
prepare_boot_cache= |
83 |
echo "Found ELF memtest binary: $memtest" >&2 |
84 |
|
85 |
basename=`basename $memtest` |
86 |
dirname=`dirname $memtest` |
87 |
if [ "$dirname" = "." ]; then dirname=""; fi |
88 |
|
89 |
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` |
90 |
|
91 |
printf "menuentry \"Memtest86+-$version (ELF)\" {\n" |
92 |
if [ -z "${prepare_boot_cache}" ]; then |
93 |
prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/")" |
94 |
fi |
95 |
printf '%s\n' "${prepare_boot_cache}" |
96 |
echo " knetbsd $dirname/$basename" |
97 |
cat << EOF |
98 |
} |
99 |
EOF |
100 |
|
101 |
done |