마이크로소프트 윈도우 운영체제는 1985년 첫 출시 이후 지금까지 PC 시장을 거의 독점적으로 지배해 왔습니다. 우리 모두는 Windows 7 같은 성공적인 버전을 기억하는 한편, Windows Millennium처럼 잊고 싶은 버전들도 떠올립니다.
그중에서도 역대 최고의 윈도우 버전으로 꼽히는 것이 바로 Windows XP입니다. 실제로 소수의 사용자들이 20여 년 된 이 운영체제를 아직도 PC에서 사용하고 있기도 합니다. 오늘날 XP를 직접 체험해 보고 싶다면 안드로이드 기기에서 Limbo 앱을 활용한 Windows XP 에뮬레이터를 사용해 볼 수 있습니다.
Windows XP 에뮬레이터란 무엇인가?
에뮬레이터는 원래 해당 소프트웨어가 만들어지지 않은 기기에서 프로그램을 실행할 수 있게 해주는 소프트웨어입니다. 예를 들어, 안드로이드 기기 없이도 윈도우에 안드로이드 에뮬레이터를 설치하면 안드로이드 앱을 사용할 수 있습니다.
에뮬레이터는 오래된 소프트웨어가 작동할 수 있는 환경을 만들어 줍니다. 그래서 가장 흔한 에뮬레이터가 게임용인데, Wii U 같은 콘솔 게임기를 PC에서 구동해 옛날 콘솔 게임을 즐길 수 있게 해줍니다.
Windows XP도 마찬가지 방식으로 실행할 수 있습니다. Windows XP 에뮬레이터는 사실상 XP 가상 머신(VM)으로, 최신 하드웨어에서 구형 운영체제를 구동할 수 있게 해줍니다. 스마트폰과 태블릿 같은 안드로이드 모바일 기기의 휴대성 덕분에 휴대용 XP 에뮬레이터를 돌리기에 더없이 좋은 선택지입니다.
안드로이드 기기에서 직접 조작할 수도 있고, VNC를 활용해 XP를 원격 데스크톱으로 전환하여 PC 같은 다른 기기에서 접속·제어할 수도 있습니다.
Windows XP ISO 파일 다운로드
XP 에뮬레이터 설치에 앞서 ISO 이미지 파일 형식의 Windows XP 설치 파일이 필요합니다.
예전 XP 설치 CD가 있다면 이를 이용해 ISO 파일을 만들 수 있습니다. 운영체제가 워낙 오래되었지만 정품 인증을 위해서는 여전히 유효한 Windows XP 제품키가 필요합니다.
만약 기존 XP 설치 파일이 없다면 온라인에서 찾아볼 수 있습니다. 예를 들어 Microsoft가 제공했던 'Windows XP Mode' 소프트웨어에 포함된 파일로 ISO를 생성할 수 있습니다. 이는 원래 Windows 7 PC용으로 출시된 마이크로소프트 공식 XP 에뮬레이터로, 합법적인 XP 설치 파일 확보 경로입니다.
ISO 파일을 확보했다면 안드로이드 기기로 옮겨야 합니다. microSD 카드 슬롯이 있다면 카드를 빼내 PC에 연결한 뒤 ISO 파일을 복사하고, 다시 기기에 장착하면 됩니다.
그렇지 않다면 USB 케이블로 PC와 안드로이드를 직접 연결해 내부 저장소로 파일을 복사하세요. 블루투스 전송도 가능하지만 ISO 파일 용량이 큰 편이라 상당한 시간이 걸릴 수 있습니다.
안드로이드에 Limbo 설치하기
ISO 형식의 XP 설치 파일을 안드로이드 기기에 준비했다면, 이제 Limbo 에뮬레이터 앱을 설치해야 합니다. 이 앱은 Google Play 스토어에서 제공되지 않으므로 직접 다운로드하여 설치해야 합니다.
PC에서 ADB를 통해 설치하거나, 아니면 안드로이드 기기의 브라우저로 Limbo 다운로드 페이지에 접속해 최신 APK 릴리스 파일(PC 하드웨어 에뮬레이션용 android-x86-release)을 내려받으면 됩니다.
- 설치 전에 Google Play 외부 출처의 APK 설치를 허용해야 합니다. 안드로이드 버전에 따라 다르지만, APK 파일을 열려고 할 때 '출처를 알 수 없는 앱 설치' 권한을 요청합니다. 화면 안내에 따라 허용해 주세요.
- 권한을 부여한 후 APK 파일을 다시 열면 패키지 설치 화면이 나타납니다. 설치를 눌러 앱 설치를 승인합니다.
안드로이드에서 Windows XP 설정하기
Limbo를 사용하면 Windows XP를 구동할 수 있는 PC 환경을 에뮬레이션하고, ISO 파일로 XP를 설치할 수 있습니다.
- 먼저 Limbo 앱을 실행합니다. 최초 실행 시 라이선스 동의가 필요하므로 I Acknowledge를 눌러 동의합니다.
- Limbo 메인 화면에서 XP 설치에 맞는 가상 PC 설정을 시작할 수 있습니다. Load Machine 드롭다운 메뉴에서 New(Next)를 선택합니다.
- 새 가상 머신 이름을 입력하고(예: Windows XP), Create를 눌러 확인합니다.
- Limbo가 다운로드 가능한 리눅스 운영체제 목록을 보여주면 Cancel을 누릅니다. ISO 파일로 윈도우를 설치할 것이므로 필요하지 않습니다.
XP에 맞는 PC 하드웨어를 에뮬레이션하도록 가상 머신 설정을 구성해야 합니다. 각 섹션을 눌러 다음과 같이 설정하세요.
- CPU/Board 항목에서는 x64 Architecture, PC Machine Type, SandyBridge CPU Model, CPU Cores 2개, RAM Memory(MB) 1024로 설정합니다. 기기의 성능이 충분하다면 CPU Cores와 RAM Memory(MB) 값을 더 높게 지정할 수도 있습니다.
- Disks 항목에서 체크박스로 Hard Disk A를 활성화합니다. 드롭다운 메뉴에서 New를 선택하고, 이미지 이름을 지정한 뒤 최소 크기를 2GB로 설정하고 Create를 누릅니다.
- Removable 항목에서 CDROM 옆의 Open을 누르고 XP ISO 파일을 선택합니다.
- Boot 항목에서는 Boot from Device를 Hard Disk로 설정합니다.
- Graphics 항목에서는 Video Display를 vmware로 설정합니다.
- 보안상의 이유로 XP 에뮬레이터에 인터넷 연결을 제공하는 것은 바람직하지 않습니다. 위험을 충분히 이해한다면 실행 전 Network 섹션에서 네트워크를 설정할 수 있습니다.
- 모든 설정을 마쳤으면 재생/시작 버튼을 눌러 기기에서 XP 에뮬레이터를 구동합니다.
Windows XP 에뮬레이터 접속하기
Play 버튼을 누르면 Limbo 앱을 통해 곧바로 XP 에뮬레이터에 접속할 수 있습니다. 위 설정은 터치스크린으로 마우스 커서를 조작하며 기기에서 XP를 사용하도록 구성된 것입니다. 블루투스 마우스와 키보드를 연결하면 훨씬 편리하게 사용할 수 있습니다.
가상 머신을 처음 실행하면 화면 안내에 따라 생성해 둔 가상 하드 디스크에 XP를 설치해야 합니다. 일반적인 XP 설치 과정과 동일하게 진행되며, 언어 및 지역 설정 등을 구성하게 됩니다. 설치에는 다소 시간이 걸릴 수 있습니다.
XP 설치가 완료되면 본래의 용도대로 자유롭게 사용할 수 있습니다. 단, ISO 파일이 설치 프로그램으로 다시 로딩되지 않도록 Removable 섹션에서 XP ISO를 제거해 두어야 합니다.
원격으로 XP에 접속하고 싶다면 User Interface 설정을 SDL에서 VNC로 변경하세요. 그러면 기기에서 에뮬레이터가 실행되는 동안 PC의 VNC Viewer 같은 VNC 클라이언트로 원격 접속할 수 있습니다.
Windows XP를 넘어서
오래된 소프트웨어를 실행해야 하거나 추억의 고전 PC 게임을 즐기고 싶다면, Limbo로 안드로이드에서 Windows XP를 구동하는 것이 빠르고 간편한 방법입니다. 더 새로운 운영체제를 경험하고 싶다면 직접 설치하거나 가상 머신 형태로 안드로이드에 리눅스를 설치해 볼 수도 있습니다.
다만 Windows XP는 매우 오래된 운영체제라는 점을 명심해야 합니다. 주변에 XP를 계속 사용하는 사람이 있다면 최신 기능과 보안을 위해 Windows 10 이상으로 업그레이드할 것을 적극 권해 주세요. 본인이 Windows 10을 사용 중이라면 같은 이유로 윈도우 업데이트를 항상 최신 상태로 유지하는 것도 잊지 마세요.