Kernel cannot fit in Memory.
Gavin McCullagh
gmccullagh at gmail.com
Thu Aug 30 10:03:47 BST 2007
Hi,
On Wed, 29 Aug 2007, Shishir Jha wrote:
> Well the problem is that even with the NBD enabled, the computer goes
> into (thin clients) go into error state saying that there memory is not
> large enough to hold the initial kernel image.
Can you describe at exactly what point in the boot process you get the
error. If you press the [pause] button you should be able to stop it and
give us a rough summary.
> Even adding 32 Mb to total it to 64 Mb has been no success. Today I went
> forward and added another 32 Mb in the last of 3 slots and totalled it
> to 96 MB and it finally booted properly. But the question remains, why
> does it need so much of RAM, when it should boot with 32 MB of RAM, or is
> it PXE error which causing the memory problem ??
Did you take a look at these posts?
http://riverdale.k12.or.us/mailarchives/k12ltspdig/961.html
http://riverdale.k12.or.us/mailarchives/k12ltspdig/962.html
http://riverdale.k12.or.us/mailarchives/k12ltspdig/963.html
I can't say this is the answer, but it certainly looks like a similar
problem.
You should have this in /etc/ltsp/dhcpd.conf:
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
}
else{
filename "/ltsp/i386/nbi.img";
}
which will determine what gets downloaded first. The nbi.img is quite big
(6MB) whereas the pxelinux.0 is small (13K). If you're using PXE you need
to be sure you're downloading pxelinux.0 not nbi.img.
I can't see how increasing to 96MB RAM would have solved that though.
Gavin
More information about the edubuntu-users
mailing list