An electronic apparatus, comprising: a communicator comprising communication circuitry configured to provide a connection to another electronic apparatus; a storage configured to store: a plurality of operating systems, each of the plurality of operating systems being different from each other; and identification information of the another electronic apparatus; and a processor configured to: in the event that the preferred operating system corresponding to the another electronic apparatus, is stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, identify the another electronic apparatus using the stored identification information and operate the preferred operating system corresponding to the another electronic apparatus; and characterized in that, in the event that the preferred operating system corresponding to the another electronic apparatus, is not stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, control a display to output an image signal corresponding to a user interface, UI, screen for selecting any one of the plurality of stored operating systems, operate the selected operating system based on any one of the plurality of stored operating systems being selected, and store information on the selected operating system in the storage as the preferred operating system corresponding to the another electronic apparatus, wherein the UI screen includes a screen providing a list of the plurality of stored operating systems. a communicator comprising communication circuitry configured to provide a connection to another electronic apparatus; a storage configured to store: a plurality of operating systems, each of the plurality of operating systems being different from each other; and identification information of the another electronic apparatus; and a plurality of operating systems, each of the plurality of operating systems being different from each other; and identification information of the another electronic apparatus; and a processor configured to: in the event that the preferred operating system corresponding to the another electronic apparatus, is stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, identify the another electronic apparatus using the stored identification information and operate the preferred operating system corresponding to the another electronic apparatus; and characterized in that, in the event that the preferred operating system corresponding to the another electronic apparatus, is not stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, control a display to output an image signal corresponding to a user interface, UI, screen for selecting any one of the plurality of stored operating systems, operate the selected operating system based on any one of the plurality of stored operating systems being selected, and store information on the selected operating system in the storage as the preferred operating system corresponding to the another electronic apparatus, in the event that the preferred operating system corresponding to the another electronic apparatus, is stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, identify the another electronic apparatus using the stored identification information and operate the preferred operating system corresponding to the another electronic apparatus; and characterized in that, in the event that the preferred operating system corresponding to the another electronic apparatus, is not stored by the storage, based on the electronic apparatus being connected to the another electronic apparatus, control a display to output an image signal corresponding to a user interface, UI, screen for selecting any one of the plurality of stored operating systems, operate the selected operating system based on any one of the plurality of stored operating systems being selected, and store information on the selected operating system in the storage as the preferred operating system corresponding to the another electronic apparatus, wherein the UI screen includes a screen providing a list of the plurality of stored operating systems.