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 프로그램과 게임을 실행할 준비가 된 것입니다.



Leave a Comment

Apple TV 4K에서 Zoom 앱을 사용하는 방법

Apple TV 4K에서 Zoom 앱을 사용하는 방법

FaceTime 이후 Apple TV 4K를 사용하면 Zoom 통화도 받을 수 있습니다. 이 게시물은 Apple TV 4K에서 Zoom을 사용하는 방법에 대한 전체 가이드입니다.

Amazon Kindle에서 컬렉션을 생성하고 관리하는 방법

Amazon Kindle에서 컬렉션을 생성하고 관리하는 방법

구매하고 읽고 싶은 책에 대해 Kindle에서 컬렉션을 만들고 관리하는 방법은 다음과 같습니다.

Netflix에서 이 타이틀은 즉시 시청할 수 없습니다 문제를 해결하는 9가지 방법

Netflix에서 이 타이틀은 즉시 시청할 수 없습니다 문제를 해결하는 9가지 방법

Netflix에서 "이 타이틀은 즉시 시청할 수 없습니다." 오류가 발생합니까? 이 문제를 해결할 수 있는 빠르고 간단한 해결 방법은 다음과 같습니다.

모니터 오버클러킹 방법: NVIDIA, AMD 및 Intel GPU

모니터 오버클러킹 방법: NVIDIA, AMD 및 Intel GPU

모니터에서 더 부드러운 경험을 원하시나요? 더 나은 게임 경험을 위해 모니터 새로 고침 빈도를 오버클럭하는 방법은 다음과 같습니다.

Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 4가지 방법

Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 4가지 방법

친구가 당신을 친구 목록에서 쫓아냈는지 궁금하신가요? Facebook에서 누가 당신과 친구 관계를 끊었는지 확인하는 방법은 다음과 같습니다.

데스크톱 및 모바일에서 Spotify 재생 목록을 복사하는 방법

데스크톱 및 모바일에서 Spotify 재생 목록을 복사하는 방법

Spotify에서 발견한 재생 목록을 복제하시겠습니까? 데스크톱 또는 모바일 장치를 사용하여 Spotify 재생 목록을 복사하는 방법은 다음과 같습니다.

Apple Mail에서 이메일을 대량 삭제하는 방법

Apple Mail에서 이메일을 대량 삭제하는 방법

받은편지함을 정리하고 깔끔하게 정리하려면 iPhone, iPad, Mac의 Apple Mail에서 이메일을 대량 삭제하는 방법을 알아보세요.

Google 포토에서 얼굴로 사진을 검색하는 방법

Google 포토에서 얼굴로 사진을 검색하는 방법

Google 포토는 라이브러리에 나타나는 얼굴별로 사진을 자동으로 인식하고 그룹화할 수 있습니다. 이 기능을 활성화하는 방법은 다음과 같습니다!

Amazon Kindle에서 텍스트 음성 변환을 사용하는 방법

Amazon Kindle에서 텍스트 음성 변환을 사용하는 방법

VoiceView 화면 판독기라는 텍스트 음성 변환 기능을 사용하여 Kindle 장치에서 책을 읽어주는 방법은 다음과 같습니다.

Spotify Jam이 작동하지 않거나 사용할 수 없는 문제를 해결하는 10가지 방법

Spotify Jam이 작동하지 않거나 사용할 수 없는 문제를 해결하는 10가지 방법

Android 또는 iOS 기기에서 Spotify Jam이 작동하지 않거나 사용할 수 없나요? 이 문제를 해결하는 10가지 쉬운 방법은 다음과 같습니다.