Neil Bothwick wrote:
> On Sun, 12 May 2013 07:40:15 -0500, Dale wrote:
>
>>> I don't know about memtest86, but memtest86+ installs a menu file
>>> in /etc/grub.d, which means grub-mkconfig handles it.
>>>
>>> % cat /etc/grub.d/39_memtest86+
>>> #!/bin/sh
>>> exec tail -n +3 $0
>>>
>>> menuentry "memtest86+ 4.20" {
>>>         linux16 /boot/memtest86plus/memtest
>>> }
>>>
>>> menuentry "memtest86+ 4.20 (netbsd)" {
>>>         insmod bsd
>>>         knetbsd /boot/memtest86plus/memtest.netbsd
>>> }
>>
>> That is what I did last.  I just emerged the thing and it put the file
>> there.  You know I don't reboot often here but this is what it says
>> when I update grub:
>>
>> root@fireball / # /root/grub-update
>> Generating grub.cfg ...
>> Found linux image: /boot/kernel-3.8.7-1
>> Found linux image: /boot/kernel-3.6.6-1
>> Found linux image: /boot/kernel-3.5.3-3
>> done
>> root@fireball / #
>>
>> Shouldn't there be a line for the memtest entry or does it not show
>> that?  Maybe it is working and I don't know it yet.  lol
>
> There are no echo commands in the file, so it doesn't show anything when
> adding. grub-mkconfig doesn't output anything by default, only the helper
> scripts generate non-error output
>
> Check the contents of grub.cfg.

Well I be darn.

### BEGIN /etc/grub.d/39_memtest86+ ###

menuentry "memtest86+ 4.20" {
    linux16 /boot/memtest86plus/memtest
}

menuentry "memtest86+ 4.20 (netbsd)" {
    insmod bsd
    knetbsd /boot/memtest86plus/memtest.netbsd
}
### END /etc/grub.d/39_memtest86+ ###

There it be.  I wonder if it worked all the other times I tried?

>
>
>> Oh, I have a script that has the longer command in it with all the nifty
>> options.  That's why the command is different.
>>
>> root@fireball / # cat /root/grub-update
>> 
>> grub2-mkconfig -o /boot/grub2/grub.cfg
>
> I do a similar thing, except the script is in /usr/local/bin, where it
> should be :P, and it checks if /boot is mounted ro and remounts it rw if
> necessary.
>
>


I keep mine mounted anyway.  I'm not a script writer by any means.

Next time I reboot, I'll see if it is really there or not.  Looks like
it is.

Thanks much.

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or
how you interpreted my words!

Reply via email to