Video RAM contents setting

Name

  vram

Details

Type Base64-encoded
DHCP option number not applicable
ISC dhcpd syntax not applicable

Examples

Take a screenshot

  set screenshot:base64 ${vram}

Send a screenshot of a memory test

  #!ipxe
  params
  chain -a http://server/memtest.0 onepass onefail ||
  param screenshot ${vram}
  chain -a http://server/screenshot.php##params

Description

Represents the raw contents of video RAM.

See also

Build options

This setting is available only when the build option VRAM_SETTINGS is enabled.

Notes

The video RAM contents can be used to capture a screenshot. This is particularly useful for recording failures in automated environments. For example, the output from a failed memory test using memtest.0 can be captured and sent via an HTTP POST request to a remote server for later diagnosis:

  #!ipxe
  chain -a http://boot.ipxe.org/memtest.0 onepass onefail && goto ok || goto bad
  :bad
  params
  param screenshot ${vram}
  chain -a http://my.server.address/memtest_fail.php##params
  :ok
 
cfg/vram.txt · Last modified: 2015/04/24 16:02 by mcb30
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL http://ipxe.org
References to "iPXE" may not be altered or removed.