A method of providing a service of a remote desktop by a main server to a client includes: commanding, before receiving a service request for the remote desktop from the client, the remote desktop to power on; determining, in response to receiving the service request from the client, an operating system corresponding to the client based on the received service request; and supporting booting of the determined operating system of the remote desktop by communicating with the remote desktop.
展开▼