I have a upgraded a server with more than 1 TB of RAM, and it is unable to boot. With 768GB of RAM all is working fine.

I got the following message :

Trying to allocate 1005 pages for VMLINUZ.
[Linux-EFI, setup=0x112a, size=0x3ecab0]
no free pages available
Error 27: Unrecognized command

I must have missed a simple command switch, but unable to find it.

  • Have you swapped memory to ensure that you can successfully boot on all the memory modules? You're using an X86_64 release with a 64 bit processor right? – user3241388 Sep 30 '14 at 6:42
  • I have already checked all DIMMs are fine. Of course it is a 64-bit processor (Intel(R) Xeon(R) CPU E7-8880) and an 64-bit OS – anael Sep 30 '14 at 7:32
  • Can you check your kernel config for highmem support cat /usr/src/linux/.config | grep HIGHMEM along with a uname -a? – eyoung100 Sep 30 '14 at 22:10
  • Linux dca2-207-cb1-sv1 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux – anael Oct 1 '14 at 11:54

Was an UEFI configuration problem, Hitachi SMP blades with more than 1TB of RAM need some tweeks.

(Firmware dependant, so if you have such problem, ask Hitachi for the correct parameters).

  • +1 self aanswers are good for SE, thanks for sharing what you learned. – msw Oct 15 '14 at 7:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.