grub fails to detect RAM size correctly

Bug #33572 reported by Marius Gedminas
8
Affects Status Importance Assigned to Milestone
grub (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

I have a Pentium machine with 64 megs of RAM (although only 56 megs are actually usable), running Breezy. GRUB fails to detect the memory size correctly (it finds 7 megs of extended memory) and complains that that is not enough to boot an Ubuntu kernel.

I can get it to boot by editing /boot/grub/menu.lst, adding mem=56M to the '# kopt=' line, running update-grub, and then adding 'uppermem 56320' before each kernel entry in the 'AUTOMAGIC KERNELS LIST' section. (Adding the uppermem line once at the top of the file was not enough to fix the problem). This is not convenient, as I have to remember to manually edit menu.lst every time after a kernel upgrade.

Longer story: https://lists.ubuntu.com/archives/ubuntu-users/2006-January/063603.html

Purpose of this bug report: I would like GRUB to be able to detect the memory size correctly (memtest is able to do so, syslinux and LILO, apparently, also). If that turns out not to be possible, I'd settle for a way to specify memory size once in a way that dispenses with the requirement to manually edit menu.lst after every kernel upgrade.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Do you still have this problem in Ubuntu 7.10?

Changed in grub:
assignee: nobody → tormodvolden
status: New → Incomplete
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Dapper still has the problem. I haven't tried upgrading to anything more modern -- that machine acts as the router for the office, and downtime is painful.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Thanks, please reopen this bug report if you are able to test it one day.

Changed in grub:
assignee: tormodvolden → nobody
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.