Summary: | неправильно настраивается memtest86+ в случае отдельного /boot | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
Component: | grub2 | Assignee: | Michael Shigorin <mike> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | avm, boyarsh, imz, mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey Y. Afonin
2013-10-12 12:12:18 MSK
Хотя, это же 39_memtest делает ? Тогда на grub2 Как-нибудь так, может ? --- 39_memtest.bak 2011-07-01 16:59:12.000000000 +0400 +++ 39_memtest 2013-10-12 15:16:03.492119506 +0400 @@ -48,11 +48,14 @@ LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID} fi +SEPARATED_BOOT=`mount |grep "on /boot "|wc -l` +dirname= + find /boot/ -name "memtest-*.bin" | while read memtest ; do prepare_boot_cache= echo "Found memtest image: $memtest" >&2 basename=`basename $memtest` - dirname=`dirname $memtest` + [ $SEPARATED_BOOT == "1" ] || dirname=`dirname $memtest` version=`echo $basename | sed -e "s,^[^0-9]*-,,g" | sed -e "s,\.bin$,,g"` Ну с применением /proc/mounts можно и поизящнее, но общий смысл такой, пожалуй. grub2-2.00-alt15 -> sisyphus: * Thu Oct 24 2013 Michael Shigorin <mike@altlinux> 2.00-alt15 - 39_memtest: support separate /boot properly (closes: #29460) |