Raspberry Pi에서 DOS를 실행하는 방법

Rasberry Pi에서 DOS를 실행하는 방법은 다음과 같습니다.

Raspberry Pi에 설치된 Raspbian을 새로 설치하십시오.

Linux 명령을 입력하여 Linux for FreeDOS에서 가상 디스크 이미지를 정의합니다.

최신 FreeDOS 배포판 다운로드 및 설치

우리의 지시에 따라 FreeDOS를 설치하십시오

즐기려면 FreeDOS를 재부팅하십시오

참고: 이 튜토리얼은 초보자를 위한 것이 아닙니다. 이 튜토리얼에서는 텍스트 기반의 Raspian 터미널 명령을 사용해야 하므로 최소한 기본 Linux 지식이 있어야 합니다. Raspberry Pi에서 실제 MS-DOS를 그대로 실행할 수 없으며 대신 에뮬레이터를 통해 DOS를 실행하게 됩니다. QEMU PC 에뮬레이터와 FreeDOS를 함께 사용하면 고전적인 DOS 게임을 플레이하고 Raspberry Pi에서 다른 DOS 프로그램을 실행할 수 있습니다. QEMU를 가상 머신으로 설정하고 FreeDOS를 설치하면 Raspberry Pi에서 DOS 프로그램과 게임을 실행할 수 있습니다.

현재 FreeDOS는 프로그램과 게임을 실행할 수 있는 유일한 DOS 프로그램입니다. Raspberry Pi에 FreeDOS를 직접 설치할 수 없는 이유는 CPU 아키텍처 때문입니다. 다른 DOS와 마찬가지로 FreeDOS는 기본 런타임 서비스를 제공하기 위해 Intel x86 CPU와 BIOS가 필요합니다. Raspberry Pi는 Intel CPU와 바이너리 호환되지 않고 BIOS를 포함하지 않는 ARM CPU를 사용하여 완전히 다른 아키텍처를 사용하여 작동합니다. 따라서 FreeDOS는 기본적으로 Raspberry Pi에서 실행할 수 없으며 대신 에뮬레이터를 통해 사용해야 합니다.

라즈베리 파이 설정

먼저 Raspberry Pi에 Raspbian을 새로 설치해야 합니다. Raspbian은 Raspberry Pi에서 사용하도록 특별히 제작된 운영 체제(OS)입니다. 이를 위해 Raspberry Pi 3 Model B+를 사용했지만 모든 Raspberry Pi 모델이 작동해야 합니다. 먼저 라즈베리파이에 라즈비안을 설치해야 합니다. Raspberry Pi에 OS를 설치하는 방법에 대한 단계를 따르십시오 . Raspbian은 설치하려는 OS입니다. 설치가 완료되면 Raspbian 데스크탑에서 터미널을 열고 싶을 것입니다.

라즈베리파이에 FreeDOS 설치

QEMU는 빠른 에뮬레이터의 약자입니다. QEMU는 Linux에서 "게스트" 운영 체제로 DOS를 실행하는 오픈 소스 가상 머신(VM) 소프트웨어입니다. Windows 10에서 VM을 사용하는 것과 다르지 않습니다. 좋은 소식은 QEMU가 Raspbian을 비롯한 대부분의 Linux 시스템에서 이미 사용 가능하므로 추가로 설치할 소프트웨어가 없다는 것입니다.

몇 줄의 Linux 명령을 입력하면 FreeDOS를 즉시 시작하고 실행할 수 있습니다. QEMU를 사용하여 가상 머신(VM)의 모든 구성 요소를 생성해야 합니다. 다음은 FreeDOS를 설치하고 실행하는 데 필요한 단계와 명령입니다. 먼저 Linux에서 FreeDOS용 가상 디스크 이미지를 정의해야 합니다. FreeDOS는 공간을 많이 차지하지 않기 때문에 다음 명령을 사용했습니다.

qemu-img freedos.img 200M 만들기

이 명령은 QEMU에게 크기가 200MB인 FreeDOS.img라는 디스크 이미지를 만들도록 지시합니다.
이제 최신 FreeDOS 배포판을 다운로드하여 설치해야 합니다. FreeDOS 1.2 CD-ROM "표준" 설치 프로그램(FD12CD.iso)을 다운로드하십시오. 이 시나리오에 가장 적합하므로 이를 사용하겠습니다.

먼저 QEMU에 CD-ROM 이미지를 사용하고 부팅하도록 지시해야 합니다. 기억 C : 는 CD-ROM은으로 표시됩니다 있도록 드라이브가 첫 번째 하드 드라이브입니다 : D 드라이브를. 나머지 부분을 추가하여 FreeDOS가 Raspberry Pi에서 작동하도록 하려면 다음 명령 전체를 복사하여 붙여넣습니다.

qemu-system-i386 -m 16 -k en-us -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -부팅 순서=d

명령을 삽입한 후 프롬프트에 따라 FreeDOS가 즉시 설치됩니다. 참고로 이전 명령줄은 QEMU에 16MB 메모리, 미국 영어 키보드 및 로컬 시스템 시간을 기반으로 하는 실시간 시계가 있는 Intel i386 호환 가상 머신을 생성하도록 지시합니다. 명령줄은 또한 내 VM에 클래식 Sound Blaster 16 사운드 카드, Adlib 디지털 음악 카드 및 표준 Cirrus Logic VGA 카드를 제공합니다. freedos.img 파일은 첫 번째 하드 드라이브(C:)로 지정되고 FD12CD.iso 이미지는 CD-ROM(D:) 드라이브로 지정됩니다. QEMU는 CD-ROM 드라이브(D:)에서 부팅하도록 설정되어 있습니다.

FreeDOS 1.2 배포판은 쉽게 설치할 수 있으며 프롬프트를 따르기만 하면 됩니다. 참조용으로 위에서 언급한 Linux 명령을 삽입한 후 표시되어야 하는 화면에 대한 몇 가지 스크린샷을 제공했습니다.

Raspberry Pi에서 DOS를 실행하는 방법

설치가 완료되면 FreeDOS를 재부팅하십시오. 재부팅 후 FreeDOS 배포 패키지에는 Raspberry Pi의 QEMU 에뮬레이터를 통해 실행되는 DOS에서 사용할 게임 및 응용 프로그램이 사전 설치된 상태로 제공됩니다. FreeDOS는 또한 웹사이트 에서 다운로드할 수 있는 다른 DOS 프로그램 및 게임에 대한 추가 링크를 제공합니다 .

라즈베리파이에서 FreeDOS 실행


이제 QEMU에 FreeDOS가 설치되었으므로 FreeDOS가 DOS 응용 프로그램과 게임을 얼마나 잘 실행하는지 확인하고 싶을 것입니다. 성능 문제는 드물지만 많은 양의 데이터 쓰기를 포함하여 디스크 I/O를 수행할 때마다 읽기/실행 시간이 느려질 수 있습니다. 전반적으로 DOS 응용 프로그램을 실행하고 DOS 게임을 플레이하는 데 문제가 발생하지 않았습니다. 현재 QEMU에서 FreeDOS를 사용하여 플레이하는 가장 좋아하는 게임은 Doom입니다. Doom은 내가 자라면서 가장 좋아했던 게임이었습니다. Wolfenstein 및 Heretic을 포함한 유사한 게임도 잘 작동합니다.

다시 말하지만 CPU 아키텍처로 인해 Raspberry Pi에서 직접 DOS 프로그램을 실행할 수 없습니다. 그러나 QEMU PC 에뮬레이터를 통해 Raspberry Pi에서 DOS 응용 프로그램을 실행하고 DOS 게임을 플레이할 수 있는 해결 방법이 있다는 것을 아는 것이 좋습니다. QEMU를 가상 머신 에뮬레이터로 설정하고 FreeDOS를 설치했다면, Raspberry Pi에서 좋아하는 모든 DOS 프로그램과 게임을 실행할 준비가 된 것입니다.



Mac에 알림이 표시되지 않는 문제를 해결하는 9가지 방법

Mac에 알림이 표시되지 않는 문제를 해결하는 9가지 방법

Mac에서 알림이 지연되거나 작동하지 않습니까? Mac에 표시되지 않는 알림을 수정하는 방법은 다음과 같습니다.

Apple Watch에서 작동하지 않는 더블 탭 제스처를 수정하는 6가지 방법

Apple Watch에서 작동하지 않는 더블 탭 제스처를 수정하는 6가지 방법

Apple Watch Series 9 또는 Apple Watch Ultra 2에서 두 번 탭하는 동작이 작동하지 않습니까? 문제를 해결하는 6가지 방법을 확인하세요.

Discord 채널 이름에 이모티콘을 넣는 방법

Discord 채널 이름에 이모티콘을 넣는 방법

Discord 서버에 세련미와 개성을 더하고 싶으신가요? Discord 채널 이름에 이모티콘을 빠르고 쉽게 넣는 방법은 다음과 같습니다.

iPad에서 Center Stage가 작동하지 않는 문제를 해결하는 5가지 최선의 방법

iPad에서 Center Stage가 작동하지 않는 문제를 해결하는 5가지 최선의 방법

iPad에서 화상 통화 중에 Center Stage 기능이 작동하지 않는 경우 문제를 해결하기 위한 몇 가지 해결 방법은 다음과 같습니다.

Mac에서 스크롤 방향을 바꾸는 방법

Mac에서 스크롤 방향을 바꾸는 방법

Mac에서 스크롤 방향을 바꾸고 싶으십니까? 또는 마우스의 독립적인 스크롤 방향을 원합니다. 방법을 알아보려면 가이드를 확인하세요.

YouTube의 다중 오디오 트랙 기능을 사용하는 방법

YouTube의 다중 오디오 트랙 기능을 사용하는 방법

YouTube의 다중 오디오 트랙 기능을 사용하고 동일한 YouTube 동영상에서 다른 오디오 언어로 전환하는 방법을 살펴보겠습니다.

Spotify에서 캐시를 지우는 방법 및 수행 시 어떤 일이 발생합니까?

Spotify에서 캐시를 지우는 방법 및 수행 시 어떤 일이 발생합니까?

Spotify를 지우면 재생 문제가 해결되고 휴대폰의 저장 공간이 확보됩니다. Spotify에서 캐시를 지우는 방법은 다음과 같습니다.

YouTube 음악 기록을 보고 삭제하는 방법

YouTube 음악 기록을 보고 삭제하는 방법

YouTube Music 기록을 보고 삭제하는 방법을 찾고 계십니까? 이 글을 보시고 어떻게 하는지 알려주세요!

Microsoft Office를 무료로 얻는 8가지 업무 방법

Microsoft Office를 무료로 얻는 8가지 업무 방법

Microsoft Office의 강력한 기능을 사용하면서 비용을 절약하고 싶으십니까? Microsoft Office를 무료로 얻는 8가지 최고의 방법은 다음과 같습니다.

Samsung Galaxy 기기에서 잘못된 메시지 순서를 수정하는 2가지 방법

Samsung Galaxy 기기에서 잘못된 메시지 순서를 수정하는 2가지 방법

갤럭시폰에서 메시지 순서가 잘못 표시되나요? 그것은 작동 방식이 아닙니다. 문제를 해결해 보겠습니다.