vram
Type | Base64-encoded |
---|---|
DHCP option number | not applicable |
ISC dhcpd syntax | not applicable |
set screenshot:base64 ${vram}
#!ipxe params chain -a http://server/memtest.0 onepass onefail || param screenshot ${vram} chain -a http://server/screenshot.php##params
Represents the raw contents of video RAM.
param
command
This setting is available only when the build option VRAM_SETTINGS
is enabled.
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