A computer system is adapted for rapid booting to any one of plural
contexts such as that of a desktop application or television application.
The system may be booted to an initial state in one context by reading a
write-protected hibernate file into RAM and registers. The system may be
initialized into another context by means of that hibernate file in
conjunction with a difference file.