버추얼 박스로 가상 OS 만들면 폰에서 실행 가능한 게 잇다는데여?

버쮸얼 박스로여, 가상 오에스만들면여, 폰에서 실행가능한 방법이 잇다는데여, 진짜인가여?

그럼 고전 게임 돌리기 위해서 아주 오래된 윈도우98같은거로 만들고나서 폰에서 돌리고 시픈데여,

그래서 고전 게임 넣어 돌리면 완벽할거가튼데여,

어트케 하는지 알고시퍼여?

3개의 답변이 있어요!

  • 안녕하세요. 감병주 전문가입니다.

    이게 가능은 하지만 버추얼 박스에서 만든 가상 OS를 스마트폰에서 그대로 실행하는 방식은 아닙니다.
    스마트폰에서는 보통 x86 PC 환경을 흉내 내는 별도의 에뮬레이터를 이용해야 합니다. 그리고 Windows 98 같은 오래된 운영체제도 실행할 수 있긴하지만 최신 스마트폰은 구조가 달라 성능이나 호환성이 완벽하지 않을 수도 있습니다.
    버추얼박스에서 만든 가상 디스크도 경우에 따라 다른 형식으로 변환해야 사용할 수 있답니다. 그래서 DOS 게임이라면 DOSBox 계열이 더 간단하고 Windows 98 전용 게임은 전용 에뮬레이션 환경을 따로 만드는 편이 훨씬 더 좋습니다.
    한마디로 고전게임이 실행은 가능하지만 버추얼박스 파일을 그대로 옮기는 것보단 스마트폰용 에뮬레이터를 따로 쓰는 방식이 더 현식적일것 같네요.

    채택 보상으로 468베리 받았어요.

    채택된 답변
  • 안녕하세요. 서종현 전문가입니다.

    버추얼박스(Virtual Box)는 주로 PC환경에서 가상 운영체제를 실행하는 소프트웨어로, 스마트폰에 바로 설치하거나 스마트폰에서 직접 실행하기는 어렵습니다. 즉, 버추얼박스로가상 OS를 만들어 폰에서 바로 실행하는 것은 기술적으로 지원되지 않습니다. 하지만 스마트폰에서 가상 운영체제나 고전 게임을 돌리고 싶다면, 다른 방법들이 있습니다. 예를 들면:

    • 안드로이드 전용 에뮬레이터 앱 사용

      • ExaGear, DOSBox, Magic DOSBox 같은 앱들은 안드로이드 스마트폰에서 윈도우 95/98, 도스게임을 실행할 수 있도록 돕습니다.

      • 이 앱들은 PC용 가상화가 아니라 스마트폰에서 직접 구동 가능한 가벼운 에뮬레이션 환경을 제공합니다.

    • 리모트 데스크톱 방식

      • PC에 버추얼 박스나 윈도우 98 가상 머신 설정 후, 스마트폰에서 원격 접속 액(TeamViewer, Microsoft Remote Desktop등)을 이용해 제어하는 방법도 있습니다.

      • 이 경우 게임 실행은 PC에서 하고, 스마트폰은 화면과 입력장치 역할만 합니다.

    • 특정 안드로이드 가상화 앱 고려

      • VMOS 같은 앱은 안드로이드 폰 내에서 별도의 가상 안드로이드 환경을 만들어주지만, 윈도우 같은 PC OS 실행은 어렵습니다.

    정리하면, 스마트폰에서 오래된 윈도우 98과 고전 게임을 직접 실행하려면, 버추얼 박스 가상 머신을 그대로 사용하는게 아니라, 도스박스 계열의 안드로이드용에뮬레이터를 사용하거나 PC에서 가상 환경을 돌린 후 원격 제어하는 방법이 현실적입니다.

  • 가능할 것으로 생각됩니다. 다만 버추어박스 자체를 스마트폰에서 실행하는 것이 아니고, 가상머신 이미지를 다른 에뮬레이터로 실행하는 방식으로 해야할 것 같습니다.

    안드로이드라면 Limbo PC 에뮬레이터 같은 앱을 이용해서 Window 98이나 Window XP를 실행할 수 있다고 하네요.

    만약 고전 게임이라면 Window 98을 설치한 뒤 게임을 넣어 실행하는 것도 가능은 합니다만 DirectX나 3D 가속이 필요한 게임은 속도가 느리거나 실행되지 않는 경우들도 있을 수 있습니다.