1.44M 크기의 GUI OS, MenuetOS(6/9/2855)


GUI를 지원하며, 각종 유틸리티, 게임, 시스템 도구 및 넷트웍(PPP)을 지원하는 OS의 크기는 얼마나 될까? 많은 사람들이 의아하게 생각할 수 있지만 1.44MB 플로피에 담을 수 있는 OS가 있다.

아마 실시간 OS(RTOS)에 관심이 많은 사람이라면 플로피 한장으로 기동 가능한 OS로 명성을 날린 QNX에대해 들어보았을 것이다. 필자가 처음 QNX를 사용한 것은 98년 경으로 기억한다. 당시 적당한 실시간 OS를 찾던중 플로피 한장에 GUI를 지원하는 OS를 담을 수 있다는 QNX 측의 광고를 보고 Demo 버전을 깔았던 기억이 있다.

오늘 소개하는 MENUET OS 역시 플로피 한장에 담을 수 있는 OS이다. 아울러 어셈블리로 작성되었기 때문에 QNX보다 빠르며 QNX에 비해 많은 유틸리티를 포함하고 있다.

물론 이 OS를 일반 OS처럼 사용하는 것에는 무리가 있지만 OS가 가지고 있는 기본 요소와 OS를 작게 만들면 플로피 한장에도 담을 수 있다는 사실 만으로도 흥미로운 경험이었다.

MENUET OS 다운로드
보통 플로피 이미지나 플로피 이미지를 생성하는 프로그램으로 제공되기 때문에 따로 설치할 필요는 없다.
  1. MENUET OS 다운로드 에 접속한다.
  2. 자신에게 적당한 버전을 다운받는다. 필자의 경우 VMWare를 사용하기 때문에 m078.img 를 다운 받았다. 64 비트 버전도 제공하므로 64 비트 CPU를 사용하는 경우 해당 버전을 다운받기 바란다.

부팅
플로피를 컴퓨터에 삽입하거나 VMWare를 사용하는 경우 플로피 이미지를 마운트 하면된다. 당연한 얘기지만 BIOS에서 플로피로 부팅하도록 먼저 설정해야 한다.
  1. 플로피나 플로피 이미지를 컴퓨터에 삽입하고 부팅한다.
  2. 비디오 모드 선택에서 적당한 비디오 모드(예: 2)를 입력한다.
  3. 그래픽 모드 선택에서 적당한 모드(예: 2)를 입력한다.
  4. 그래픽 가속에서 yes/no(예: 1)를 선택한다.
  5. 적당한 마우스 유형(예: 1)을 입력한다.
  6. 다음 그림처럼 이미지를 메모리로 로드하며 부팅이 진행된다.
    클릭: 그림 확대
  7. 모든 이미지가 로드되면 ESC를 누는다.

다음 그림은 MENUET OS로 부팅한 화면이다.
클릭: 그림 확대
화면 구성
1.44M 밖에 안되는 OS에 무슨 프로그램이 이렇게 많이 들어 있을까하는 생각이 들정도로 많은 프로그램들이 내장되어 있지만 기본적인 구성은 다른 GUI와 비슷한다.
  1. MenuetOS①: 시작버튼과 동일한 기능을 한다. 클릭하면 그림처럼 다른 프로그램을 실행할 수 있는 하위 메뉴가 나타난다.
  2. 시계②: 시계 역시 비슷하다. XP의 경우 알림 영역 우측에 시계가 나타나지만 MenuetOS의 경우 시작 버튼 바로 옆에 시계가 나타난다.
  3. 작업 표시줄③: XP의 작업 표시줄과 비슷하다. 차이가 있다면 작업 표시줄 항목에 아이콘이 없다는 것 정도인 셈이다.
  4. 색상④: XP의 디스플레이 등록정보/화면 배색을 선택한 것과 비슷하다. 창의 색상을 정할 수 있다.
  5. 게임⑤: MenuetOS에는 상당히 많은 게임이 포함되어 있다. 그중 테트리스를 실행한 화면이다.
  6. 바탕화면⑥: XP의 바탕화면과 비슷하다. 그러나 XP와는 달리 하단 좌, 우측에 아이콘이 정렬된다.

프로그램 구성
1.44M 밖에 안되는 OS이지만 기본적으로 지원하는 프로그램은 XP보다 나은 것 같다. 물론 기능은 XP에비해 떨어진다.
클릭: 그림 확대SYSTEM
시스템 설정에 관련된 각종 유틸리티가 포함되어 있다. 파일을 보고 관리하는 사용되는 FILEVIEW나 XTREE, 각종 디스크 복사 유틸리티, 심지어는 CPUID라는 프로그램까지 포함하고 있다. 그림은 CPUID와 XTREE, XTREE를 이용해서 ACLOCK를 실행한 화면이다.
클릭: 그림 확대CODING
어셈블리로 프로그램을 개발하기위해 편집기, 컴파일러, 디버거가 포함되어 있다.
클릭: 그림 확대INTERNET
각종 넷트웍 설정 도구(TOOLS)와 TELNET, FTP, 브로우저와 같은 각종 클라이언트(CLIENTS), SMTP, FTP, HTTP, MP3 서버와 같은 각종 서버(SERVERS)를 지원한다.
클릭: 그림 확대AUDIO
AC97 Player, CD Player, Mixer등이 포함되어 있다. Windows에서 흔히 보는 재생기에비해 조금 허접하다.
클릭: 그림 확대GRAPHICS
그래픽에도 생각보다 많은 프로그램을 지원한다. 화면 관련 유틸리티(MAGNIFY, VSCREEN), 아이콘 편집기, 페이터, 뷰어등이 포함되어 있다.
클릭: 그림 확대GAME
상당히 많은 게임이 포함되어 있다. Windows 에서 흔히 볼 수 있는 FREECELL 부터, 기억력을 테스트하는 MBLOCKS, 3차원 미로 게임인 3D MAZE, 아울러 전세계에서 가장 인기 있었던 게임인 TETRIS까지 포함되어 있다. 화면은 3D MAZE와 테트리를 시행할 화면이다.
클릭: 그림 확대DEMOS
각종 데모 프로그램들이 포함되어 있다. 특히 EYES는 맥에서 처음 사용되 큰 인기를 프로그램이기도 하다.
클릭: 그림 확대MISC
계산기, 모뎀용 터미널, MHC라는 압축 프로그램이 포함되어 있다.
클릭: 그림 확대바탕화면
바탕화면은 그림처럼 아이콘이 하단 좌, 우측에 배치된다. 아울러 바탕화면의 CPU를 클릭하면 작업 관리자와 비슷한 화면이 나타난다.

관련고리
  1. 1.44M 크기의 GUI OS, MenuetOS
  2. 1.44M의 GUI OS II, Windows 3.1
  3. 1.44M의 GUI OS III, SOL OS
  4. 추억의 운영체제, Windows 3.1

"프로그램" 카테고리의 다른 글

2005/08/15 10:35 2005/08/15 10:35
촛불 문화제 소식
컴관련
오늘의글
인기글

걸린글 0 댓글 38

RSS : http://offree.net/rss/response/308

걸린글 : http://offree.net/trackback/308

  1. 로보이 2005/08/15 10:43 address edit & del reply

    멋지네요... 한번 해봐야겠어요~ ^^

    • 도아 2005/08/15 11:30 address edit & del

      OS로의 효용성은 조금 의문이지만 저사양 컴퓨터에 설치해서 사용해도 되고 또 장난감 개념으로 사용해도 됩니다.

      소스가 함께 제공되므로 RTOS에 관심이 있는 사람은 개발쪽으로 관심을 가져도 되고요.

  2. 어린얘기야~ 2005/08/15 12:17 address edit & del reply

    와.. 이런 운영체제가 있었다니. 신기할 따름이네요^^

    • 도아 2005/08/15 13:18 address edit & del

      QNX도 비슷한 OS입니다. 다만 QNX는 RTOS를 홍보하기위해 1.44M에 QNX를 패키징한 것이고, 이 OS는 처음부터 1.44M의 크기로 개발된 것입니다.

      어셈블로 작성되서 그런지 QNX보다 빠르고 다양한 유틸리티가 포함되어 있더군요.

  3. 아크몬드 2005/08/15 13:59 address edit & del reply

    LINUX 보다 더욱 가벼워 보이는군요..헤에~

    • 도아 2005/08/15 14:49 address edit & del

      리눅스 첫버전보다도 아마 가벼울 겁니다. QNX보다도 훨씬 가벼우니까요.

  4. pilza2 2005/08/15 15:31 address edit & del reply

    이거 흥미롭군요. 게임기에 설치해서 PC처럼 쓸 수 있게 되면 좋겠다는 생각이 드네요.

    • 도아 2005/08/15 22:58 address edit & del

      예... 심심한때 사용할 수 있는 장난감으로는 딱 인것 같습니다.

  5. 장목수 2005/08/15 22:45 address edit & del reply

    신기하네요..
    예전 DOS시절때 정말 플로피 한장이면 됐는데..
    요즘은 덩치들만 너무 커져서...

    재미삼아 한번해봐도 될듯...

    좋은 정보 감사드려요~(^^)

    • 도아 2005/08/15 22:57 address edit & del

      예. 그것도 360짜리 디스켓 한장으로도 가능했었죠. 위의 OS는 DOS와는 달리 GUI 기반입니다. 그런데 플로피 한장으로 기동할 수 있습니다.

  6. 마이커피 2005/08/16 10:00 address edit & del reply

    가지고 놀면 재밌을 거 같아요~

    • 도아 2005/08/16 11:14 address edit & del

      예.
      잠깐씩 장난삼아 사용하기에는 딱입니다.

  7. 두이군 2005/08/16 12:55 address edit & del reply

    인터넷이라..;;

    저사양컴이나...저사양노트북같은데..설치해서 놀면 재미 있겠네요.ㅋ

    • 도아 2005/08/16 16:30 address edit & del

      예. 사양이 떨어지는 모든 시스템에서 가지고 놀기에는 딱 입니다.

  8. returnet 2005/08/16 14:59 address edit & del reply

    갑자기 PSP에 포팅 되면 어떨까 하는 생각이 드는군요 :)

    • 도아 2005/08/16 16:30 address edit & del

      괜찮은 생각인 것 같습니다. 저자에게 메일을 한번 보내보는 것도...

  9. 유객 2005/08/17 21:55 address edit & del reply

    저만한 용량에 다양한 기능을 갖추고 있다니...
    정말 신기하군요.

    근데 저만 그런건지 스샷을 클릭하면,
    현재 보여주는 화면에 이미지가 뜨지 않고 최상단에 뜨네요(파이어폭스 1.06버전 씁니다).
    그래서 올라갔다내려갔다 해서 봤습니다.

    • 도아 2005/08/17 22:20 address edit & del

      Firefox에서 그림이 최상단에 뜨는 것은 사용한 스크립트에 비표준 스크립트가 포함되어 있기때문입니다.

      표준 스크립트로 바꾼다는 것이 게을러서 아직까지 못바꾸고 있습니다.

  10. emfro 2005/08/23 08:42 address edit & del reply

    load ramdisk from에서 1번 선택하니 바로 진행하지 못하고
    먹통이 돼버리네요

    • 도아 2005/08/24 17:56 address edit & del

      3번은 한번 부팅하고 재 부팅할 때 플로피때문에 플로피로 부팅되는 경우 사용하는 옵션입니다. 따라서 이미 한번 부팅한 경우가 아니라면 정상적으로 동작하지 않는 것으로 알고 있습니다.

  11. 김성관 2005/08/25 23:15 address edit & del reply

    제가 가입하기전에 쓴글인데 플로피가 에러가 있는거엿습니다. 이미지 풀어서 새 플로피로 하니 잘되더군요. 근데
    옆에서 애들이 자꾸 쳐다보고 신기래 하길래 그냥 두엇습니다. 심심할때 한번쯤 가지고 놀만하더군요!!!! 바로위가 제가쓴글입니다

    • 도아 2005/08/27 07:47 address edit & del

      예. 잘알겠습니다.

      아이들뿐아니라 어른들도 무척 신기해하더군요. 반응이 좋아 QNX도 올릴려고 했는데, Minuet OS에 비해 너무 허접한 것 같아 그만 두었습니다.

  12. 잠탱이 2005/08/28 20:09 address edit & del reply

    플로피 디스켓에 안들어가는데요
    어떻게 집어넣어야 하나요

    • 도아 2005/08/29 10:57 address edit & del

      다운받은 것을 플로피 이미지입니다. 따라서 이 이미지를 그냥 복사해서는 안되고 WinImage와 같은 프로그램으로 이미지를 복사해야됩니다.

  13. 왜 안되지 2005/08/29 17:05 address edit & del reply

    메모리 로드 끝난후 화면이 바뀌고 영문 글씨 나온후 먹통...

  14. 푸르딩 2005/08/29 22:06 address edit & del reply

    부팅했을때 원래의 하드디스크도 인식 되나요?
    복원용으로 쓰고 싶은데요...
    xcopy명령어도 인식이 될까요?

  15. psp없어 2005/08/31 23:15 address edit & del reply

    어셈블리어는 cpu에 따라 다르므로 psp로 이식은 안 되겠네요^^

  16. 이호범 2005/11/04 11:07 address edit & del reply

    이거 도스 인스톨러로 설치하면 HDD로 바로 부팅도 가능하겠지요? 다른 프로그램설치해서 사용도 가능한가요?

  17. kng 2005/11/10 11:10 address edit & del reply

    설치했는데, 컴이 먹통이 되서 부팅이 안되는데, 해결하는 방법이 뭐에요?
    3번으로 모르고 부팅하고 컴을 다시 부팅했는데, 부팅이 안되네요.

  18. king 2005/12/18 16:05 address edit & del reply

    질문좀여..MenuetOS로 부팅을 하고 설치하면...
    한글이나 오피스 같은 프로그램도 쓸수가 있나요???

  19. 개구리 2005/12/19 15:50 address edit & del reply

    전 마우스가 먹통이내요

  20. RamDisk 2006/01/04 18:56 address edit & del reply

    신기하군요...
    한번 해봐야겠습니다.

  21. 유니 2006/01/08 22:47 address edit & del reply

    810칩셋 내장 그래픽으로 부팅하니까 실행이 안되네요...
    내장 그래픽 지원 안하나 봅니다...^^

  22. 뚜뚝이 2006/01/16 17:53 address edit & del reply

    저희집에선 일반디스크로 인식하는데, 왜죠?

  23. 오호호 2006/01/24 16:25 address edit & del reply

    좀 퍼갈께요^^

  24. 김윤우 2006/08/18 14:49 address edit & del reply

    너무 신기해요

  25. 답변좀 2007/03/10 13:38 address edit & del reply

    esc누르고 unmasking all lrqs 라고나온뒤 않나옵니다. 거는 버츄얼 pc로 구동해습니다.

  26. 김영근 2007/06/06 09:17 address edit & del reply

    편법이긴 하지만 슈퍼카드나 r4등을 이용하면 닌텐도 DS에서도 포팅 가능하겠군요.