[ipxe-devel] keeping variable values over warm reboot possible?

Robin Smidsrød robin at smidsrod.no
Sun Dec 29 09:59:18 UTC 2013


This is essentially what PuppetLabs Razor has set into system. Making it
possible to boot the same machine multiple times into different states
depending on what happened on the previous run.

http://puppetlabs.com/blog/introducing-razor-a-next-generation-provisioning-solution

-- Robin

On 29.12.2013 02:31, Brian Rak wrote:
> You can keep track of this on the boot server pretty easily.  Load a
> script via HTTP, and you can use your web programming language of choice
> to decide if a machine has rebooted recently or not (I would suggest
> keeping track via mac address, that seems to be the most reliable way,
> even across manufactures (supermicro) that don't bother setting BIOS
> serial numbers).
> 
> On 12/28/2013 7:51 PM, Oliver Rath wrote:
>> Hi list,
>>
>> ist it possible to keep some variable values over warm reboot? The idea
>> is to execute something from net, the reboot and second time ipxe-script
>> knows, that he was just rebooted before, so he is able to do different
>> actions like local boot.
>>
>> Imho there exist a battery-buffered cmos-ram for saving values most for
>> bios. but maybe this is useable for ipxe, too?
>>
>> Alternativly, could it be possible to start a boot from 2nd source of
>> boot order directly out of linux?
>>
>> Tfh!
>> Oliver
>>
>> _______________________________________________
>> ipxe-devel mailing list
>> ipxe-devel at lists.ipxe.org
>> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
> 
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
> 




More information about the ipxe-devel mailing list