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

Snapchat에서 스냅을 다시 열거나 재생하는 방법

Snapchat에서 스냅을 다시 열거나 재생하는 방법

Snapchat에서 Snap을 다시 보고 싶으십니까? Android 및 iPhone의 Snapchat에서 Snap을 다시 열거나 재생할 수 있는 5가지 방법은 다음과 같습니다.

Apple CarPlay에서 YouTube 음악이 작동하지 않는 문제를 해결하는 6가지 방법

Apple CarPlay에서 YouTube 음악이 작동하지 않는 문제를 해결하는 6가지 방법

YouTube Music이 Apple CarPlay에서 작동하지 않나요? 이로 인해 음악을 연결하는 것이 중단되어서는 안 됩니다. 이 문제를 해결하는 방법은 다음과 같습니다.

앱과 브라우저에서 Reddit 비디오의 사운드를 얻는 방법

앱과 브라우저에서 Reddit 비디오의 사운드를 얻는 방법

비디오가 있는 Reddit 게시물에서 소리가 들리지 않습니까? 문제를 해결하는 데 사용할 수 있는 몇 가지 방법은 다음과 같습니다.

Apple Music에서 좋아하는 노래를 추가하고 관리하는 방법

Apple Music에서 좋아하는 노래를 추가하고 관리하는 방법

새로운 iOS 17 업데이트를 사용하면 iPhone, iPad, Mac의 Apple Music에서 좋아하는 노래를 감상할 수 있습니다.

Adobe Photoshop에서 이미지(또는 배경)를 확장하는 3가지 방법

Adobe Photoshop에서 이미지(또는 배경)를 확장하는 3가지 방법

Adobe Photoshop에서 이미지나 배경을 확장하고 싶으십니까? AI의 도움으로 사진을 쉽게 확장하는 3가지 방법을 확인하세요.

Twitch를 Discord에 연결하는 방법: 종합 가이드

Twitch를 Discord에 연결하는 방법: 종합 가이드

Discord와 Twitch는 강력한 커뮤니티를 만들기 위한 훌륭한 플랫폼입니다. 이들을 하나로 모으고 싶다면 Twitch를 Discord에 연결하는 방법을 알아보세요.

Bing 채팅 기록 보기, 내보내기 및 삭제 방법

Bing 채팅 기록 보기, 내보내기 및 삭제 방법

Bing 채팅 기록 내보내기 및 삭제 방법을 알고 싶으십니까? 이 세부 가이드에서 귀하가 알아야 할 모든 것을 다루었습니다.

Facebook 데이트가 작동하지 않거나 표시되지 않는 문제를 해결하는 10가지 최선의 방법

Facebook 데이트가 작동하지 않거나 표시되지 않는 문제를 해결하는 10가지 최선의 방법

Facebook 데이트 작동이 중단되면 잠재적인 일치 항목을 놓칠 수 있습니다. Facebook 데이트가 표시되지 않는 문제를 해결하는 가장 좋은 방법을 확인하세요.

더 이상 관련이 없는 Facebook 페이지를 팔로우 해제하는 방법

더 이상 관련이 없는 Facebook 페이지를 팔로우 해제하는 방법

더 이상 특정 페이지의 콘텐츠와 관련이 없나요? Facebook 페이지 팔로우를 취소하고 피드를 깔끔하게 정리하는 방법은 다음과 같습니다.

웹 브라우저에서 TikTok이 작동하지 않는 문제를 해결하는 10가지 방법

웹 브라우저에서 TikTok이 작동하지 않는 문제를 해결하는 10가지 방법

TikTok이 선호하는 웹 브라우저에서 작동하지 않습니까? 브라우저에서 TikTok이 작동하지 않는 문제를 해결하는 방법은 다음과 같습니다.