Patent ID: 7689802

Claim:
A method of performing address remapping in a multi-booting system, the method comprising: storing a default operating system (“OS”) and a non-default OS at first and second address regions of a memory medium of a multi-booting system, respectively; receiving a selection indicative of the non-default OS; receiving, by a remapping application and from a basic input/output system (“BIOS”) of the multi-booting system, a request to access data at an intended address within the first address region associated with the default OS; calculating, by the remapping application, a remapped address within the second address region associated with the non-default OS based upon the selection; and changing, by the remapping application, the request to access data at the intended address within the first address region associated with the default OS to a request to access data at the remapped address within the second address region associated with the non-default OS.