A method of recovery from a virtual machine monitor failure of a virtual machine system, having operation modes including a guest mode in which virtual machines are operated and a nonguest mode in which a virtual machine monitor for controlling said virtual machines is operated, connected with a main storage including,
- a continuous guest area having the same host absolute address as a guest absolute address, and being occupied by a continuous guest virtual machine which continues to operate even if a failure due to a program error of said virtual machine monitor has occurred, and
- an area in which is stored a program module for dispatching said continuous guest virtual machine in the nonguest mode in response to detection of said failure, the method comprising the steps of:
- allocating said continuous guest virtual machine to said guest area;
- detecting the occurrence of said failure due to said program error of said virtual machine monitor;
- and
- starting said program module for dispatching said continuous guest virtual machine in response to the detection of the occurrence of said failure by said detecting means.