Raspberry Pi에 DOS 및 MS-DOS 설치 및 사용 – 다른 방법

제공하는 가능성 라즈베리 파이 엄청납니다. Raspberry Pi OS와 같은 일상적인 사용을위한 운영 체제를 설치할 수 있습니다. Ubuntu, 엔터테인먼트 배포판 및 멀티미디어 센터, 마이크로 컴퓨터를 아케이드 장치로 전환하는 시스템, Windows 그리고 Android 이 마이크로 PC에. 그러나 가능성은 여기서 끝나지 않습니다. 이 장치를 원래 용도로 사용하려는 다른 많은 프로젝트가 있습니다. 따라서 예를 들어 DOS 또는 MS-DOS , 우리가이 마이크로 컴퓨터를 사용할 수있는 또 다른 용도는 그들에게 두 번째 생명을주는 것입니다.

Raspberry Pi에서 MS-DOS로 무엇을 할 수 있습니까?

요즘 누군가가 생각하는 것은 매우 드뭅니다. DOS 시스템 설치 매일 사용합니다. 이러한 시스템은 명령 줄 사용에서 기능, 도구 및 연결에 이르기까지 심각하게 제한됩니다. 이 시스템을 Raspberry Pi에 설치하면 잠재력이 제한됩니다. 그러나 우리가 관심을 가질 수있는 몇 가지 상황이 있습니다. 예를 들어이 아키텍처에서만 작동하는 프로그램이나 게임이 있다면 RPi에이 시스템을 설치하는 것이 제 XNUMX의 삶을 살 수있는 가장 가까운 방법입니다.

Raspberry Pi에 DOS 및 MS-DOS 설치 및 사용-다른 방법

이 시스템을 마이크로 컴퓨터에 설치하면 Destruction Derby, Z, Doom 또는 Monkey Island와 같은 고전 게임을 다시 할 수 있습니다. 또한 1.0 또는 3.11과 같은 Windows의 클래식 버전을 설치하고 시작할 수도 있습니다.

Linux 시스템은 훨씬 더 완벽하며 Raspberry Pi 아키텍처에서 작동하도록 최적화되어 있습니다. 그러나 우리가 원하는 것이이 운영 체제라면 설치하지 않겠습니까?

FreeDOS : Raspberry Pi에 기본 MS-DOS 설치

FreeDOS는 Raspberry Pi에서 작동하지 않습니다. 최소한 기본적으로. 이 운영 체제는 작동을 위해 시스템에 기본 런타임 서비스를 제공하는 BIOS뿐만 아니라 x86 아키텍처가있는 시스템에서 실행되도록 설계되었습니다. Raspberry Pi의 아키텍처는 다른 부트 로더와 ARM 프로세서 (모델에 따라 32 비트 또는 64 비트).

그러나 기본적으로 지원되지 않는다고해서 사용할 수 없다는 의미는 아닙니다. 여러분이해야 할 일은 우리가 작동하는 데 필요한 모든 것을 가상화 할 수있는 가상화 계층을 구현하는 것입니다. 그리고이 레이어는 QEMU (빠른 EMUlator). 이 오픈 소스 가상 머신을 사용하면 VMware 또는 VirtualBox를 사용하는 것과 유사한 방식으로 Linux 배포판 위에 운영 체제를 설치할 수 있습니다. 이를 사용하기 위해 먼저해야 할 일은 호스트 시스템 인 Linux 배포판을 먼저로드 할 Raspberry Pi에 설치하는 것입니다. Raspberry Pi OS 또는 Ubuntu는 두 가지 알려진 시스템이므로 사용하는 것이 좋습니다.

아마도 이미 Raspberry Pi에 QEMU가 설치되어있을 것입니다. 그러나 그렇지 않은 경우 다음 명령을 실행하여 수동으로 설치할 수 있습니다.

sudo apt-get install qemu-kvm-extras

이제 다음 단계는이 운영 체제의 이미지를 다운로드하는 것입니다. FreeDOS는 무료이므로 다음 사이트에서 무료로 다운로드 할 수 있습니다. 이 링크 . 여기서는 운영 체제가 포함 된 ISO 이미지를 다운로드하고 나중에 가상 머신을 시작하는 데 사용할 것입니다.

QEMU를 계속 진행하면서 다음으로 할 일은 가상 머신 생성 . 이렇게하려면 다음 명령을 실행해야합니다. 그러면 저장 공간이 200MB 인 "freedos.img"라는 가상 하드 디스크가 생성됩니다. 충분히.

qemu-img create freedos.img 200M

유닛이 생성되면 이제 가상 머신을 시작할 수 있습니다. 우리가해야 할 일은 다음 명령을 실행하여 시작하는 것입니다. 매개 변수에는 다른 구성 중에서 원하는 하드웨어 구성 요소, ISO 이미지 ( "FreeDOS.iso"라고 함) 및 가상 하드 디스크가 지정되어 있습니다.

qemu-system-i386 -m 16 -k es-es -rtc base = localtime -soundhw sb16, adlib -device cirrus-vga -hda freedos.img -cdrom FreeDOS.iso -boot order = d

가상 머신이 시작되고 가장 먼저 보게 될 것은 FreeDOS 설치 마법사입니다. 이 마법사가 표시하는 단계를 끝까지 따라 가면 시작됩니다.

Instalar FreeDOS-1

완료되면 Raspberry Pi의 QEMU 가상 머신 내에 FreeDOS가 설치됩니다. 네이티브는 아니지만 레트로 게임과 프로그램을 이동할 수있을만큼 충분히 잘 작동합니다. 원한다면 Windows 3.11을 설치할 수도 있습니다.

DOSBox, 간단한 대안

보시다시피, 우리는 그것을 작동시킬 수 있지만, 진실은 그것을 충분히 어렵게하지 않는 많은 장애물이 있다는 것입니다. 운 좋게도 마이크로 컴퓨터에이 OS를 사용하는 다른 방법이 있습니다. 그리고 가장 빠르고 쉬운 방법 중 하나는 도스 박스 .

파괴 더비 DOSBox

DOSBox는 오픈 소스 에뮬레이터 다른 운영 체제 위에 DOS 운영 체제를로드하도록 개발되었습니다. 에뮬레이터로서 가상 머신 인 것처럼 성능 측면에서 특정 제한이 있습니다. 그러나 Raspberry Pi에서이 시스템을 사용하는 가장 빠르고 쉬운 방법 중 하나입니다. 또한 개발자들은 이미이 에뮬레이터가 게임에 100 % 초점을 맞추고 있음을 여러 차례 인정 했으므로 이런 의미에서는 전혀 문제가 없을 것입니다.

이 에뮬레이터는 프로그램처럼 작동합니다. 즉, 사용하기 위해 가장 먼저해야 할 것은 Raspberry Pi에 운영 체제 설치 . Linux 용 버전이 있으므로 사용할 배포판을 선택할 수 있으며 다른 용도로도 사용할 수 있습니다. 예를 들어, 우리는 Raspberry Pi OS를 권장합니다. 이를 설치하려면 먼저 다음 명령을 사용하여 소프트웨어 리포지토리를 업데이트해야합니다.

sudo apt update && sudo apt -y upgrade

업데이트가 완료되면 터미널에서 다음 명령을 실행하여 최신 버전을 다운로드하고 설치할 수 있습니다.

sudo apt install dosbox

완료되었습니다. 우리는 이미 Raspberry Pi에 DOSBox를 설치했습니다.

게임을 플레이하는 데 사용할 경우 게임을 저장할 디렉토리를 생성 할 수 있습니다 (예 : "mkdir ~ / dos-games"를 실행하여 다운로드 한 모든 게임을 저장할 수 있습니다. 대부분은 포기하고 무료로 다운로드 할 수 있지만 저작권에주의해야합니다.

DOSBox로 레트로 게임을 열려면 실행 파일 인 .exe를 찾아서“Open with> DOSBox”옵션을 선택해야합니다.