Ghost Solution Suite

 View Only
  • 1.  could not allocate page table memory

    Posted Jul 07, 2011 06:15 AM

    Hi there,

    I`m trying to create an image of windows 7 on a hp 4720s machine, however this fails at 96% completion time and prompts in DOS the above mentioned eror.

    I treid different sullotions as -fnx and -ffi, but with no succes.

    I`m using ghostcast server 11.5.1

     

     

    greeting,

    SKVR



  • 2.  RE: could not allocate page table memory

    Posted Aug 25, 2011 04:05 AM

    Try imaging with WinPE instead of DOS, or try the version of HIMEM.SYS referenced in this extract from a posting by Nigel Bree when a similar issue arose for a DELL user. It may also apply to your HP machine:

    Some years ago reports of failures to allocate memory started appearing in Dell machines; this is due to a design fault in the machine BIOS; there are a number of BIOS APIs to report the available extended memory in the machine, and the DOS-extender software used to run 32-bit code in DOS tries a number of them in sequence.

    In many Dell machines, all these various APIs return a single fixed size, typically 16Mb, which is the capacity limit of the very oldest of the APIs. On normal BIOSes all the APIs return different sizes depending on the era in which they were introduced, but Dell machines force Ghost to work in merely 16Mb of memory.

    The workaround I developed for this many years ago was to ask customers to use the FreeDOS equivalent of the classic DOS HIMEM.SYS extension. That utility understands the relatively new ACPI data table BIOS API introduced in the Windows 95 era, which is the only BIOS API that works properly in these Dell models. This then makes the results of that one working API available to Ghost's DOS extender via the XMS API, and so running the FreeDOS HIMEM.EXE will let Ghost use a great deal more of the installed memory than a mere 16Mb.

    Unfortunately because FreeDOS is not licensed cleanly it can't be bundled or redistributed by Symantec alongside Ghost, but it's easy enough to obtain this tool by itself and include it in the PC-DOS templates used by the Ghost Boot Wizard, since it does work as a drop-in replacement for the IBM one.