리눅스에서 Qemu를 사용하여 FreeDOS 설정하는 방법

FreeDOS는 레거시 DOS 소프트웨어와 게임을 현대 하드웨어에서 실행할 수 있도록 해주는 무료 오픈 소스 DOS 호환 운영 체제입니다. 리눅스는 강력하고 다재다능한 운영 체제이지만, 호환성이나 향수를 위해 DOS 기반 애플리케이션을 실행해야 할 때가 있습니다.

이번 가이드에서는 FreeDOS리눅스 시스템에 설치하는 방법을 강력한 오픈 소스 에뮬레이터인 Qemu를 사용하여 안내하겠습니다.

Qemu란 무엇인가요?

Qemu는 프로세서, 메모리 및 주변 장치를 포함한 전체 컴퓨터 시스템을 에뮬레이트할 수 있는 일반적인 오픈 소스 머신 에뮬레이터 및 가상화 도구로, 다양한 아키텍처에 맞게 설계된 운영 체제를 실행할 수 있습니다.

Qemu는 경량화되어 있으며 빠르고, 리눅스에서 FreeDOS를 실행하는 데 적합합니다.

왜 FreeDOS를 사용할까요?

FreeDOS는 고전 DOS 애플리케이션과 게임과 완전히 호환되는 현대적인 DOS 구현입니다.

다음과 같은 용도로 이상적입니다:

  • 레거시 소프트웨어 실행하기.
  • DOS와 그 명령어에 대해 배우기.
  • 제어된 환경에서 오래된 프로그램 테스트하기.
  • 레트로 게임 즐기기.

1단계: 리눅스에 Qemu 설치하기

Qemu는 대부분의 리눅스 배포판 저장소에서 사용할 수 있으며 설치하려면 터미널을 열고 다음 명령을 실행하십시오:

우분투/데비안용:

sudo apt update  
sudo apt install qemu qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager  

페도라용:

sudo dnf install qemu qemu-kvm virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer  

아치 리눅스용:

sudo pacman -S qemu qemu-arch-extra virt-manager libvirt  

설치 후 설치를 확인하려면 다음을 실행하십시오:

qemu-system-x86_64 --version  

샘플 출력:

QEMU emulator version 6.2.0 (Debian 1:6.2+dfsg-2ubuntu6.24)
Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers

단계 2: 리눅스에서 Qemu를 사용하여 FreeDOS 설치

먼저, 공식 FreeDOS 웹사이트를 방문하여 최신 ISO 이미지(FD14-LiveCD.zip)를 다운로드하고 ~/Downloads와 같은 디렉토리에 ISO 파일을 저장하십시오.

다음으로, 효율적이고 스냅샷과 같은 기능을 지원하는 Qcow2 형식의 2GB 가상 디스크를 만들어야 합니다FreeDOS를 설치하기 위해.

qemu-img create -f qcow2 freedos.img 2G

이제 FD14-LiveCD.zip을 압축 해제하고 다음 명령을 실행하여 FD14LIVE.iso를 부팅하여 가상 디스크에 설치하십시오.

unzip FD14-LiveCD.zip
qemu-system-x86_64 -hda freedos.img -cdrom FD14LIVE.iso -boot d -m 512  
Boot FreeDOS

가상 머신이 부팅되면 “하드디스크에 설치”를 선택하고 Enter를 누르십시오.

Install FreeDOS to Hard Disk
FreeDOS Language
FreeDOS Installation Option
FreeDOS Partition Drive
FreeDOS Reboot

다시 “하드디스크에 설치” 옵션을 선택하여 드라이브를 포맷하기 시작합니다.

FreeDOS Drive Formatting
FreeDOS Keyboard
FreeDOS Installation Type
Install FreeDOS OS
Installing FreeDOS Software

설치 후 ISO 없이 가상 디스크에서 FreeDOS를 직접 부팅할 수 있습니다.

qemu-system-i386 -m 64 -hda freedos.img -boot c
FreeDOS Running

리눅스에서 FreeDOS로 DOS 프로그램 실행하기

FreeDOS가 실행되고 나면 이제 DOS 애플리케이션과 게임을 설치하고 실행할 수 있습니다.

예를 들어, 고전 게임인 Doom을 실행하려면:

  • 먼저 Doom 게임 파일을 다운로드합니다 (예: doom1.zip).
  • 파일을 리눅스 시스템의 디렉터리에 압축 해제합니다.
  • QEMU에서 -hdb 옵션을 사용하여 디렉터리를 마운트합니다:
qemu-system-x86_64 -hda freedos.img -hdb ~/Games/Doom -m 512  

FreeDOS 내에서 해당 디렉터리로 이동한 후 실행합니다:

C:\> doom.exe
결론

이 가이드를 따라 FreeDOS리눅스QEMU를 사용하여 성공적으로 설정했습니다. 이제 구식 DOS 프로그램을 실행하거나 고전 게임을 플레이하거나 DOS 애플리케이션을 실험할 수 있습니다.

Source:
https://www.tecmint.com/install-freedos-on-linux/