[opensuse] 15.1 - Memtest not on boot menu
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott wrote:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot.
You can probably just type 'memtest', but it ought to be in the menu, I agree. -- Per Jessen, Zürich (17.4°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2019-05-27 03:20 PM, Per Jessen wrote:
James Knott wrote:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot. You can probably just type 'memtest', but it ought to be in the menu, I agree.
It's not an app you run within Linux. It's a stand alone app that's booted into. When it's running, nothing else is. If it's not on the boot menu, it's not usable. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott wrote:
On 2019-05-27 03:20 PM, Per Jessen wrote:
James Knott wrote:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot. You can probably just type 'memtest', but it ought to be in the menu, I agree.
It's not an app you run within Linux.
I know.
It's a stand alone app that's booted into. When it's running, nothing else is. If it's not on the boot menu, it's not usable.
James, just type 'memtest' at the bootloader prompt. -- Per Jessen, Zürich (16.8°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2019-05-27 04:20 PM, Per Jessen wrote:
It's a stand alone app that's booted into. When it's running, nothing else is. If it's not on the boot menu, it's not usable. James, just type 'memtest' at the bootloader prompt.
memtest not found. This is in the "command line" option at the boot screen. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
W dniu 27.05.2019 o 21:08, James Knott pisze:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot.
memtest spec file contains this post installation script: if [ "$YAST_IS_RUNNING" != instsys -a $1 = 1 -a \ -x /sbin/update-bootloader ]; then /sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)" fi I have no idea what is this if statement supposed to do, but it's a good starting point to find what went wrong. In the meantime, you can also run the "update-bootloader" command by yourself.
On 2019-05-27 03:49 PM, Adam Mizerski wrote:
W dniu 27.05.2019 o 21:08, James Knott pisze:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot. memtest spec file contains this post installation script:
if [ "$YAST_IS_RUNNING" != instsys -a $1 = 1 -a \ -x /sbin/update-bootloader ]; then /sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)" fi
I have no idea what is this if statement supposed to do, but it's a good starting point to find what went wrong. In the meantime, you can also run the "update-bootloader" command by yourself.
For you perhaps, but not me. It's a long time since I've done much with shell scripts. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/05/2019 22.01, James Knott wrote:
On 2019-05-27 03:49 PM, Adam Mizerski wrote:
W dniu 27.05.2019 o 21:08, James Knott pisze:
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot. memtest spec file contains this post installation script:
if [ "$YAST_IS_RUNNING" != instsys -a $1 = 1 -a \ -x /sbin/update-bootloader ]; then /sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)" fi
I have no idea what is this if statement supposed to do, but it's a good starting point to find what went wrong. In the meantime, you can also run the "update-bootloader" command by yourself.
For you perhaps, but not me. It's a long time since I've done much with shell scripts.
Just run, as root in a terminal (one line): /sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)" And do it while YaST is not running. And report what it says, if any, and if it worked. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
On 2019-05-27 05:59 PM, Carlos E.R. wrote:
Just run, as root in a terminal (one line):
/sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)"
And do it while YaST is not running. And report what it says, if any, and if it worked.
Didn't work. There was no output after running the command, just a return to the prompt. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 28/05/2019 02.50, James Knott wrote:
On 2019-05-27 05:59 PM, Carlos E.R. wrote:
Just run, as root in a terminal (one line):
/sbin/update-bootloader --add --image /boot/memtest.bin --name "Memory Test (memtest86+)"
And do it while YaST is not running. And report what it says, if any, and if it worked.
Didn't work. There was no output after running the command, just a return to the prompt.
In Linux parlance, no output means success ;-) -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
On 2019-05-27 09:07 PM, Carlos E. R. wrote:
Didn't work. There was no output after running the command, just a return to the prompt. In Linux parlance, no output means success ;-)
I would have thought seeing it in the boot menu meant success. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott composed on 2019-05-27 21:15 (UTC-0400):
Carlos E. R. wrote:
In Linux parlance, no output means success ;-)
IMO it should have produced an error message.
I would have thought seeing it in the boot menu meant success.
Educated guess: YaST and the bootloader scripts are incapable of putting memtest86+ 5.x or earlier into a UEFI Grub menu, for good reason:
From https://en.wikipedia.org/wiki/Memtest86#Adoption (last section):
"The closest one can get to "installing" MemTest86 on a UEFI machine is via a script in the Arch Linux user repository, which unpacks the PassMark version into the EFI system partition and tells GRUB where to find it." IOW, memtest86+ cannot be run from UEFI boot. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2019-05-27 09:39 PM, Felix Miata wrote:
Educated guess: YaST and the bootloader scripts are incapable of putting memtest86+ 5.x or earlier into a UEFI Grub menu, for good reason:
From https://en.wikipedia.org/wiki/Memtest86#Adoption (last section):
"The closest one can get to "installing" MemTest86 on a UEFI machine is via a script in the Arch Linux user repository, which unpacks the PassMark version into the EFI system partition and tells GRUB where to find it."
IOW, memtest86+ cannot be run from UEFI boot. -
That sounds like it may be the problem. Apparently v8.1 is needed. Any chance of that being added to openSUSE? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott composed on 2019-05-27 22:29 (UTC-0400):
Felix Miata wrote:
Educated guess: YaST and the bootloader scripts are incapable of putting memtest86+ 5.x or earlier into a UEFI Grub menu, for good reason:
From https://en.wikipedia.org/wiki/Memtest86#Adoption (last section):
"The closest one can get to "installing" MemTest86 on a UEFI machine is via a script in the Arch Linux user repository, which unpacks the PassMark version into the EFI system partition and tells GRUB where to find it."
IOW, memtest86+ cannot be run from UEFI boot.
That sounds like it may be the problem. Apparently v8.1 is needed. Any chance of that being added to openSUSE?
Where did you find evidence there is any such thing? memtest86 and memtest86+ are different programs from different sources with different versions and different licenses. memtest86 v8 is not available via the usual FOSS sources. 86: https://www.memtest86.com/ v8.1 86+: https://www.memtest.org/ v5.01 -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 28/05/2019 05.10, Felix Miata wrote:
James Knott composed on 2019-05-27 22:29 (UTC-0400):
Felix Miata wrote:
Educated guess: YaST and the bootloader scripts are incapable of putting memtest86+ 5.x or earlier into a UEFI Grub menu, for good reason:
From https://en.wikipedia.org/wiki/Memtest86#Adoption (last section):
"The closest one can get to "installing" MemTest86 on a UEFI machine is via a script in the Arch Linux user repository, which unpacks the PassMark version into the EFI system partition and tells GRUB where to find it."
IOW, memtest86+ cannot be run from UEFI boot.
That sounds like it may be the problem. Apparently v8.1 is needed. Any chance of that being added to openSUSE?
Where did you find evidence there is any such thing? memtest86 and memtest86+ are different programs from different sources with different versions and different licenses. memtest86 v8 is not available via the usual FOSS sources.
86: https://www.memtest86.com/ v8.1
86+: https://www.memtest.org/ v5.01
Well, in any case you have to write a bugzilla. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
James Knott composed on 2019-05-27 15:08 (UTC-0400):
I installed memtest in 15.1, but it does not appear in the boot menu. This makes it a bit difficult to use, as it is supposed to be selected at boot.
https://en.wikipedia.org/wiki/Memtest86#Adoption Here's how I start memtest86 on my UEFI PCs: menuentry "memtest86 7.4 EFI" { search --no-floppy --label --set=root M12P01ESP chainloader /mt74x64.efi } There's a newer v8.1 edition out now: https://www.memtest86.com/download.htm The available downloads have been changed since I fetched 7.4, which was a CD .iso in a zip. The v5.x editions and my PC haven't worked well together in many moons, so I quit trying to use them. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Adam Mizerski
-
Carlos E. R.
-
Carlos E.R.
-
Felix Miata
-
James Knott
-
Per Jessen