# /boot/grub/menu.lst

**URL:** <https://forums.suse.com/t/boot-grub-menu-lst/23757>\
**Category:** SLES Configure-Administer\
**Created:** [March 20, 2013, 8:17pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757 "2013-03-20T20:17:24Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![kbannister](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kbannister](https://forums.suse.com/u/kbannister)\
**Post date:** [March 20, 2013, 8:17pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/1 "2013-03-20T20:17:24Z")

</div>

I have a few servers SLES11 and SLES10 that whenever I have a kernel upgrade the menu.lst file is not updated. A mix of vmware servers and stand alone.

The update does not edit the file with the new kernel and it also changes (hd0,0) to (hd0).

I have to go into rescue mode to fix this.

This has been going on for awhile. Happened this morning with a brand new installation of SLES11 SP1 after running the post patches.

The boot partition is not on a SAN. It is on the local disk.

Any ideas??

---

<div class="post-metadata">

**Author:** ![KEVIN1](https://avatars.discourse-cdn.com/v4/letter/k/a9adbd/32.png) [@KEVIN1](https://forums.suse.com/u/KEVIN1)\
**Post date:** [March 20, 2013, 9:53pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/2 "2013-03-20T21:53:02Z")

</div>

kbannister wrote:  
[color=blue]

> I have a few servers SLES11 and SLES10 that whenever I have a kernel  
> upgrade the menu.lst file is not updated. A mix of vmware servers and  
> stand alone.[/color]

Bug 757565 was reported against SLES11-SP1 where the menu.lst was not  
being updated correctly when patches were applies. This should no  
longer be an issue with the latest patches for SLES11-SP1 and  
SLES11-SP2.

[color=blue]

> The update does not edit the file with the new kernel and it also  
> changes (hd0,0) to (hd0).[/color]

I don’t understand. How can the file be changed if it is /not/ edited?  
[color=blue]

> I have to go into rescue mode to fix this.
> 
> This has been going on for awhile. Happened this morning with a brand  
> new installation of SLES11 SP1 after running the post patches.
> 
> The boot partition is not on a SAN. It is on the local disk.
> 
> Any ideas??[/color]

If this doesn’t happen on all your servers, which ones /are/ affected.  
How are they different? What is common among the affected servers:  
Hardware, disk partitioning?

Might it have something to do with the way the patches are applied?

When did you first notice this issue and what had recently changed?

A good place to look for clues is /var/log/messages and  
/var/log/boot.msg.

Please post any error messages you find.

You should also check the knowledgebase and search for menu.lst:  
[http://www.novell.com/support/](http://www.novell.com/support/)

Quite a few documents are returned which may help identify the problem.  
Here is one example:  
[http://www.novell.com/support/kb/doc.php?id=7010670](http://www.novell.com/support/kb/doc.php?id=7010670)

–  
Kevin Boyle - Knowledge Partner  
If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![kbannister](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kbannister](https://forums.suse.com/u/kbannister)\
**Post date:** [March 20, 2013, 10:40pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/3 "2013-03-20T22:40:37Z")

</div>

Kevin that is it! TID 7010670. I asked this question at Brainshare a million times and never got an answer. You are the man!!

Yes, SLES11 SP2 is not problem. It has been with SLES11 SP1 and SLES10 servers.

The TID tells you to upgrade your perl-bootloader to version 0.4.89.44-0.4.2.1 or later. Do you know how I can tell the current version on a SLES11 SP2 server?

---

<div class="post-metadata">

**Author:** ![smflood](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/smflood/32/10576_2.png) [@smflood](https://forums.suse.com/u/smflood)\
**Post date:** [March 20, 2013, 11:57pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/4 "2013-03-20T23:57:51Z")

</div>

kbannister wrote:  
[color=blue]

> The TID tells you to upgrade your perl-bootloader to version  
> 0.4.89.44-0.4.2.1 or later. Do you know how I can tell the current  
> version on a SLES11 SP2 server?[/color]

Use “rpm -q perl-Bootloader” (the uppercase “B” is important, otherwise use  
“rpm -qa | grep -i perl-bootloader”)

Latest version released for SLES11 SP2 is perl-Bootloader-0.4.89.46-0.5.2

## HTH.

Simon  
SUSE Knowledge Partner

---

<div class="post-metadata">

**Author:** ![KEVIN1](https://avatars.discourse-cdn.com/v4/letter/k/a9adbd/32.png) [@KEVIN1](https://forums.suse.com/u/KEVIN1)\
**Post date:** [March 21, 2013, 1:37am UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/5 "2013-03-21T01:37:59Z")

</div>

> [@kbannister;12502](#):
>
> Kevin that is it! TID 7010670.

The knowledgebase is always a good place to start! 🙂

---

<div class="post-metadata">

**Author:** ![kbannister](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kbannister](https://forums.suse.com/u/kbannister)\
**Post date:** [March 21, 2013, 2:17pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/6 "2013-03-21T14:17:57Z")

</div>

Yes, of course it is. The TID wasn’t published when I searched way back when.

---

<div class="post-metadata">

**Author:** ![kbannister](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kbannister](https://forums.suse.com/u/kbannister)\
**Post date:** [March 21, 2013, 2:25pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/7 "2013-03-21T14:25:40Z")

</div>

Thank you Simon!

---

<div class="post-metadata">

**Author:** ![grubloader](https://avatars.discourse-cdn.com/v4/letter/g/a698b9/32.png) [@grubloader](https://forums.suse.com/u/grubloader)\
**Post date:** [January 17, 2015, 3:38am UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/8 "2015-01-17T03:38:35Z")

</div>

i have error 15 file not found and it stays in grub\> prompt. how to recover ? as per the link shows i get all output as file not found.  
[https://www.suse.com/communities/conversations/loading-linux-kernel-manually-using-grub-sles/](https://www.suse.com/communities/conversations/loading-linux-kernel-manually-using-grub-sles/)  
any help would be great

---

<div class="post-metadata">

**Author:** ![Jens-U](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@Jens-U](https://forums.suse.com/u/Jens-U)\
**Post date:** [January 19, 2015, 12:42pm UTC](https://forums.suse.com/t/boot-grub-menu-lst/23757/9 "2015-01-19T12:42:57Z")

</div>

Hi grubloader,

please don’t hijack threads and don’t post our question in three places.

Please limit discussion of this new problem to [https://forums.suse.com/showthread.php?5849-grub-prompt-shows-in-boot-and-Error-15-File-not-found](https://forums.suse.com/showthread.php?5849-grub-prompt-shows-in-boot-and-Error-15-File-not-found)

Regards,  
Jens
