Windows 이전에는 MS-DOS가 있었습니다. 요즘에는 구형 PC, 구형 소프트웨어 또는 이와 유사한 검색 사이트에서 본 적이 있는 다소 무의미한 이름입니다. 하지만 MS-DOS란 무엇일까요? 구형 컴퓨터에는 왜 MS-DOS가 있었으며 Windows가 등장하면서 어떻게 되었을까요?

아직도 MS-DOS를 사용하는 사람이 있나요?

MS-DOS란 무엇인가요?

Microsoft 디스크 운영 체제의 약어인 MS-DOS는 Microsoft DOS라고도 합니다. DOS는 기본적으로 디스크(하드 디스크 드라이브 또는 플로피 드라이브)에서 소프트웨어를 실행하고 장치를 관리(예: 포맷)하기 위한 도구와 명령어의 모음인 “디스크 운영 체제”입니다.

또한 DOS 명령을 사용하면 소프트웨어를 설치한 다음 실행할 수 있습니다. 일반적으로 스프레드시트나 워드 프로세서와 같은 소프트웨어이지만, 때로는 게임이나 아트 패키지가 될 수도 있습니다.

요즘에는 이 모든 것이 Windows 또는 사용하는 운영 체제에 포함되어 있으며 마우스 중심의 그래픽 사용자 인터페이스(GUI)로 완성됩니다. 하지만 PC가 처음 등장했을 때는 명령줄 인터페이스인 DOS가 장치와 상호 작용하는 방식이었습니다.

하지만 지금 MS-DOS를 실행하는 PC를 로드하면 두 가지 주요 차이점을 발견할 수 있습니다:

⭐ 하나의 응용 프로그램만 실행할 수 있음(우리에게 익숙한 멀티태스킹이 없음)

⭐ 사용자 계정이 지원되지 않음

MS-DOS는 1981년에 도입되어 Windows Me에서 최종 릴리스되었으며, Windows 95가 출시되면서 MS-DOS는 기존 소프트웨어가 실행되는 보조 모드로 옆으로 밀려났죠. Windows XP가 출시될 무렵에는 MS-DOS가 거의 존재하지 않았고, 열악한 DOS 에뮬레이션과 비상 부팅 디스크만 존재했습니다. Windows 10부터는 MS-DOS 부팅 디스크가 필요하지 않습니다.

컴퓨터는 더 이상 플로피 드라이브와 함께 제공되지 않습니다!

Windows 이전: PC-DOS 및 MS-DOS

IBM이 최초의 개인용 컴퓨터를 개발했을 때 디스크 운영 체제가 필요했습니다. 이를 위해 Microsoft에 의뢰하여 PC-DOS를 개발했습니다.

이미지 크레디트: Ruben de Rijcke/ 위키미디어 커먼즈

많은 구형 PC는 POST 화면에 PC-DOS라는 문구가 표시된 상태로 부팅되었습니다. 하지만 시간이 지나면서 IBM이 유일한 PC 생산업체가 아니게 되면서 이 문구는 바뀌었습니다.

Columbia Data Products는 PC의 BIOS를 리버스 엔지니어링하는 데 성공했고, 곧이어 Compaq이 그 뒤를 따랐습니다. 이런 일이 발생하자 모든 제조업체가 자체 BIOS를 개발할 수 있게 되었습니다. 이를 이용해 마이크로소프트는 PC 시장에서 IBM의 경쟁사들에게 MS-DOS를 출시했습니다.

따라서 PC-DOS와 MS-DOS는 모두 Microsoft에서 생산한 것입니다. IBM이 만든 PC 시장에서 IBM의 점유율이 줄어들면서 PC-DOS의 사용량도 줄어들었습니다.

이 글도 확인해 보세요:  향후 30년간 우리 삶의 방식을 바꿀 10가지 현실적인 예측

MS-DOS 및 Windows

MS-DOS는 초기 PC 산업에서 Microsoft의 발판을 마련했습니다. MSX와 Commodore용 디스크 운영 체제를 생산하던 중 비즈니스 컴퓨팅 산업이 성장할 것으로 예상하고 이를 타깃으로 삼았습니다.

Microsoft는 이미 MS-DOS용 오피스 도구를 출시했고, 1987년에는 Windows 1을 출시했습니다.Windows의 첫 번째 버전은 이 시기까지 몇 년 동안 Apple과 Amiga 컴퓨터에서 사용할 수 있었던 GUI 환경을 PC에 도입했습니다.

Windows가 버전이 거듭될수록 성장함에 따라 MS-DOS의 사용량은 감소했습니다. 웹 브라우저를 포함한 Windows 95가 등장했을 때, 이는 MS-DOS의 종말의 시작이었습니다. PC는 더 이상 MS-DOS로 부팅되지 않고 Windows로 부팅되었습니다.

Windows 95와 98은 GUI에서 전환할 수 있는 MS-DOS 모드를 유지했습니다. 이 모드를 통해 레거시 소프트웨어는 물론 최신 타이틀도 사용할 수 있었으며, 이들 중 상당수는 Windows 지원 없이 출시되었습니다.

비상 부팅 디스크란 무엇인가요?

Windows 95를 설치하려면 부팅 디스크와 설치 미디어(총 13개의 3.5인치 플로피 디스크, CD-ROM으로도 제공됨)가 필요했습니다. 운영 체제에 결함이 있는 경우 부팅 디스크를 사용하여 Windows를 다시 설치할 수 있습니다.

Windows 95 이상(Windows 8.1까지)은 비상 부팅 디스크를 만들 수 있었습니다. 여기에는 Windows 재설치를 용이하게 하는 핵심 MS-DOS 파일이 포함되었습니다.

간단히 설명하자면, 부팅 디스크를 컴퓨터에 삽입하면 운영 체제 설치를 시작할 수 있습니다. 따라서 설치 미디어만 있으면 Windows를 다시 설치할 수 있습니다.

Windows XP까지는 운영 체제를 설치할 때 부팅 디스크에 의존했습니다. 시스템 복구 목적으로 비상 부팅 디스크를 만들 수 있었지만, Windows XP부터는 설치 미디어만 있으면 되었습니다.

명령 프롬프트가 MS-DOS 프롬프트를 대체한 방법

Windows 명령 프롬프트에 익숙하실 것입니다. 이것은 Windows PC 또는 노트북과의 명령줄 인터페이스를 위한 블랙박스입니다. (WIN+R을 누른 다음 cmd를 입력하고 확인을 클릭하면 열 수 있습니다.)

MS-DOS의 후기에 등장한 것으로, Windows 95와 98에서는 MS-DOS 모드로 전환하거나 명령 프롬프트가 된 것을 통해 액세스 할 수 있습니다.

이 글도 확인해 보세요:  더 이상 필요하지 않은 기술 11가지

당시에는 MS-DOS 프롬프트라고 불렀는데, 아직도 이런 식으로 부르는 사람이 있을 수 있습니다.

결국 Windows에서 MS-DOS 레거시 지원이 중단되면서 명령 프롬프트가 눈에 띄게 되었습니다. 결국 이 명령 프롬프트는 윈도우 파워셸로 대체되었습니다.

DOSBox로 MS-DOS를 에뮬레이션할 수 있습니다

MS-DOS에 대해 이렇게 많이 이야기하다 보니 여전히 사용할 수 있는 방법이 있는지 궁금할 수 있습니다.

MS-DOS를 경험하기 위해 오래된 컴퓨터가 필요하지 않습니다.

2002년부터 DOSBox를 통해 MS-DOS 환경의 에뮬레이션이 가능해졌습니다. DOSBox를 사용하면 최신 PC에서 오래된 소프트웨어(예: 1981년에서 2001년 사이에 출시된 MS-DOS 타이틀)를 실행할 수 있습니다.

DOSBox 프로젝트는 처음에는 모든 DOS 소프트웨어를 실행하는 것을 목표로 했지만, 현재는 주로 게임용으로 사용되고 있습니다. DOSBox에서 레트로 게임을 플레이하는 방법에 대한 가이드를 확인하세요.

MS-DOS는 이제 오픈 소스이며 GitHub

MS-DOS의 중요성을 인식한 Microsoft는 결국 1.25 및 2.0 버전을 GitHub , 특히 “참조 목적으로” 출시했습니다. 여기에는 Microsoft 오픈 소스 행동 강령을 채택한 것으로 명시되어 있습니다. 이는 그동안 폐쇄적인 소스를 사용했던 Microsoft로서는 중요한 발전입니다.

MS-DOS를 포크하고 실험할 수 있는 권한이 부여되었지만, 초기 버전이라는 점에 유의하세요. MS-DOS의 마지막 릴리스는 Windows Me에서 8.0이었습니다.

그렇다면 MS-DOS를 다운로드하여 오래된 컴퓨터에 설치하려면 어떻게 해야 하나요?

구형 PC용 OS가 필요하세요? FreeDOS를 사용해 보세요

1990년대의 구형 PC를 가지고 있고, 이를 가동하고 싶다고 가정해 보세요. 상황이 바뀌었기 때문에 최신 소프트웨어를 실행하는 것은 무의미할 것입니다. 하지만 이 컴퓨터에서 실행할 수 있는 20년 전 소프트웨어가 있습니다.

하지만 문제가 있습니다. 부팅할 수 없는 HDD는 운영 체제를 다시 설치해야 한다는 뜻입니다. 오픈 소스 버전의 MS-DOS는 1990년 이후에 만들어진 소프트웨어에는 특별히 유용하지 않으므로 대안이 필요합니다.

이것이 바로 FreeDOS가 등장하는 이유입니다. GNU 일반 공중 사용 허가서에 따라 배포되는 FreeDOS는 오픈 소스 소프트웨어입니다. 구형 PC나 노트북에 CD-ROM 드라이브가 있는 경우 FreeDOS를 설치할 수 있습니다. 필요한 경우 부팅 디스크를 제공하는 옵션도 있습니다. 최신 시스템의 경우 USB 드라이브에서 FreeDOS를 설치할 수 있습니다.

이 글도 확인해 보세요:  암호화폐 데이 트레이딩을 해야 하는 8가지 이유

FreeDOS를 PC에 다운로드하여 가상 머신에서 실행할 수도 있습니다. 본질적으로 MS-DOS를 대체하는 것이기 때문에 MS-DOS와 똑같이 실행됩니다. 비디오에서 볼 수 있듯이 FreeDOS에서 프로그램을 작성할 수도 있습니다.

다운로드: FreeDOS (무료)

MS-DOS: 여전히 사용 가능한 초기 PC 시대의 유물

40년 전에 개발된 소프트웨어가 계속 영향력을 발휘하고 있다는 것은 놀라운 일입니다. MS-DOS가 없었다면 PC는 발전하지 못했을 것이고 Microsoft Windows도 없었을 것입니다.

오픈 소스 릴리스, DOSBox 또는 FreeDOS를 사용하여 여전히 MS-DOS를 사용할 수 있다는 것은 선물입니다. MS-DOS 및 그 변종을 실행하는 시스템에서 수많은 훌륭한 애플리케이션과 게임을 다시 실행할 수 있습니다. GOG.com에서 구입하여 최신 PC에 설치할 수도 있지만(DOSBox 기술 덕분에), Microsoft DOS 기반 PC를 대신 사용할 수 있는 옵션이 남아 있습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.