Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

profile
조회 수 1513 댓글 25

그... 작년에 제가 이런 글을 올린 적이 있는데


[삽질] 윈도우 95부터 11까지 멀티부팅하기 - https://gigglehd.com/gg/bbs/11337915

 


요즘에는 저걸로 성이 안 차서, 윈도우 3.1이랑 NT 3.51을 다뤄보고 있어요

 

일단 얘네들이 뭔지 간략하게 설명하자면...

 

image.pngimage.png

 

 

둘 다 출시된지 25년이 넘은 고대 OS입니다. CPU 요구사항이 무려 386이죠.


3.1은 도스에서 실행시키는 GUI 프로그램에 가깝고, NT 3.51은 지금 쓰는 윈도우의 직계조상인데
아무튼 둘다 현대적인 관점에서 봤을 때 굉장히 오래되었죠...

 

물론 우리의 Micro$oft는 미친 하위호환으로 저때 굴리던 프로그램을 64비트 윈도우 11에서도 굴러가게 해뒀습니다
 


아무튼 이 고대 OS들을 (상대적으로) 최신 PC에서 '제대로' 굴리기 위해 엄청나게 많은 삽질을 진행 및 구상 중입니다.

앞서 올린 글에서도 말했지만, 저는 호환되지 않는 시스템에 억지로 설치해서 드라이버 하나도 못 잡고 부팅화면 띄우기만 하는 걸 '성공적으로 설치했다'라고 표현하고 싶진 않네요.

 

그 삽질들은 대충 이런겁니다.

  • 칩셋 드라이버(정확히는 DMA 지원하는 IDE 드라이버) 설치해서 IDE 대역폭 최대치(이론상 133MB/s)까지 뽑아내기
  • 범용 그래픽 드라이버로 3.1은 1024x768 256색, NT 3.51에서는 1920x1080 트루컬러 출력시키기
  • 현대 PC의 절전 기능(C-State, ACPI 등)을 활성화시켜서 아이들 상태에서 온도 낮추기
  • NT 3.51에서 멀티코어 인식시키기(다시 한번 말하지만, 최소사항이 386인 OS입니다)
  • Micro$oft Update 서버에서 내려간지 한참 된 Y2K 업데이트 구해서 설치하기
  • (무슨 수를 써서라도) 사운드카드로 소리 출력시키기
  • 기가비트 랜카드(!) 끼워서 사용하기

요것들 중 일부는 실증도 성공했고, 일부는 가상으로 테스트만 된 상태인데 아직 완성까지는 좀 남았네요...

이론적으로는 가능하지만 제 능력이 부족해서 구현이 안 되는 것들도 있는데, 이거는 컴공과 가서 배경지식을 좀 쌓은 뒤에 시도해보려고 합니다.

 

한가지 잊지 말아야 할 점은 저 모든 조건들을 만족하면서 윈도우 11까지 '제대로' 구동할 수 있어야 합니다.
13가지의 OS를 전부 구동할 수 있는 시스템을 구성하는 것도 굉장히 까다로운데,
그걸 하드에 어찌저찌 욱여넣어서 설치하고 일일히 세팅하는것도 더하면 더했지 결코 쉽진 않네요.

 

제가 이 정신나간 짓을 고등학교 생활 내내 돈과 시간과 열정을 갈아넣어서 하고 있다는게 가끔씩 신기합니다.
(도대체 어떤 고등학생이 출시된지 25년 넘은 고대 OS를 가지고 노는거지)
일단 한글 윈도우 3.1 출시 30주년 전까지는 완성하고 싶은데,

시간은 갈수록 줄고 할 일은 갈수록 많아져서 끝낼 수 있을지 모르겠어요
 

나중에 모든 게 완성되면 당당하게 포럼에 글 올리고 싶은데, 계속 늘어졌다가 베이퍼웨어가 될 거 같아서 무섭습니다...



  • profile
    title: 컴맹임시닉네임      "시간이 지나면 이통사 수입이 남으면 틀림없이 요금을 내릴 겁니다." - 오남석 2022.09.28 02:57
    제가 꿈만 꾸었던 시스템을 실제로 구상하고자 하시는군요.
    MS-DOS(FreeDOS라도)까지 올리시면 완벽하게 되겠네요. Windows 1.0은 DOS 위에서 동작하는 프로그램이니까요.
    멋진 도전 응원합니다.
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:08
    어짜피 3.1을 굴리려면 도스는 무조건 올려줘야죠.
  • profile
    veritas      ლ(╹◡╹ლ)  2022.09.28 03:11
    제가 최신형 컴에서 도스 호환모드로 프메2 고급창부 엔딩을 직관했었는데요, 사운드카드부터는 진짜 힘들걸요? 아예 드라이버 새로 짜야만 합니다.
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:10
    살짝 스포하자면, 사운드카드에 있는 SB Pro 에뮬레이션을 쓸 계획입니다. 16비트 44.1Khz 스테레오 음원을 재생하지 못한다는게 아쉽긴 한데 어쨌든 나오긴 나오잖아요?
  • profile
    T.Volt_45      Into the Unknown, Show Yourself !! // ThunderVolt_45 2022.09.28 12:18
    뭔가 ESS의 냄새가 나는 거 같은데...
  • profile
    title: 컴맹칼토로스 2022.09.28 04:29
    목표 자체가 드라이버 제작은 필수고 멀티코어 인식은 MS 취직해서 소스코드 들고 나와야 될 수준(...)인데요
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:07
    잘 안 알려진 사실인데, NT 3.51은 공식적으로 멀티코어 지원합니다. 다만 현대의 ACPI Multiprocessor 규격과 호환되지 않아서 문제죠...
    물론 당시에는 1소켓 1코어가 기본이었으니까, 멀티코어를 인식시키면 1코어 프로세서 n개가 있는걸로 인식하는 문제가 있지만 어쨌든 인식 및 사용은 가능하더라고요.
  • ?
    포인트 팡팡! 2022.09.28 10:07
    Cliche님 축하합니다.
    팡팡!에 당첨되어 5포인트를 보너스로 받으셨습니다.
  • profile
    quadro_dcc 2022.09.28 08:26
    3.1은 처음 컴퓨터 샀을 때 쓰던 OS긴 한데 이것저것 눌러보는 재미는 있었습니다. 이 시기부터 한국에서 멀티미디어 PC 컨셉으로 제품들을 내놓기도 했고요(애초에 MPC 3을 만족하는 사양이 486 DX-2 66MHz/8MB RAM/2배속 CD-ROM 드라이브 정도였으니).
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:16
    도스 쓰다가 3.1 넘어가면 나름 신세계죠. 물론 95가 나오면서 금방 사장되었지만...
  • ?
    탐린 2022.09.28 09:18
    하드 어딘가에

    윈도우 1.0 , 2.1 , 3.0 , 3.1 이 있던 기억이 나네요

    윈 3.1 은 DOS 환경에서 멀티 테스킹용으로 종종 썻던 기억이 있네요
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:15
    혹시 한글 윈도우 2.1도 보신 적 있으신가요? 이게 기록으로는 분명 존재하는데 실물 및 파일을 찾을 수 없어서 사실상 유실된 버전이거든요.
  • ?
    탐린 2022.09.28 12:41
    아마 저 당시 제 취향으로 영문만 찾아서
    전부 영문판이지 않을까 싶습니다.
  • profile
    Induky      자타공인 암드사랑 정회원입니다 (_ _) 2022.09.28 09:30
    x86이 아직도 쓰이는건 이 엄청난 하위호환성 덕이 아닐까 싶습니다. 엄밀히 말하면 윈도우 덕이겠네요.
  • profile
    Cliche      Whole Lotta Red 2022.09.28 10:19
    요즘 컴퓨터도 부팅할 때 처음 1~2초 정도는 CPU가 16비트 모드로 돌아간다는 거 알고 충격먹은 적이 있네요.
  • profile
    title: 부장님세라프 2022.09.28 10:32
    중3때 윈도우 3.0 썼었네요....
  • profile
    딱풀      안녕하세요. 문송합니다.   2022.09.28 10:33
    내 첫 윈도우가 3.1 이었는데....ㅎㅎ;;;
    NT 버전도 써보고...

    MS-dos 접하면서 M 방..써보신 분들 많을 것 같은데요..여기는..? ㅋㅋㅋ
    doom2 이런 거 했었는데 ㅎㅎ iddqd

    컴퓨터 학원이란 곳을 처음 가서 Visual basic 을....그때부터 열심히 배웠으면 지금쯤 뭐라도 했을 텐데...게임만 해서 문돌이로 거듭났네요.
  • ?
    yaimma 2022.09.28 11:29
    옛날 생각 납니다.
    그래픽카드 뭐쓰시는지 궁금하네요~
  • ?
    leesoo      raysoda.com/user/leesoo 2022.09.28 12:05
    컴피터잘하시는분ㄷㄷㄷㄷㄷㄷㄷㄷ
  • profile
    큐비트      the last resort 2022.09.28 12:40
    윈도우 1.0 부터 최신 버전까지 계속 업그레이드 설치하는 건 유튭으로 봤었지만 이건... 어우 전 못하겠네요.
  • profile
    그라나다      보이는 것이 다가 아니다. 2022.09.28 13:58
    고등학생이니 가능한거라고 생각하시면 되요...
  • profile
    그라나다      보이는 것이 다가 아니다. 2022.09.28 14:13
    그리고 몇가지 첨언드리면

    NT 3.51에서 멀티코어 인식시키기(다시 한번 말하지만, 최소사항이 386인 OS입니다)
    - 이건 원래 됩니다.

    Micro$oft Update 서버에서 내려간지 한참 된 Y2K 업데이트 구해서 설치하기
    - 파일관리자 실행파일만 바꾸면 됩니다.

    (무슨 수를 써서라도) 사운드카드로 소리 출력시키기
    - 사블라이브로 도스 출력은 쉽지만 윈도우 3.1은 거의 불가능합니다.

    기가비트 랜카드(!) 끼워서 사용하기
    - 인텔 PRO1000은 MSDOS도 지원하니 문제없습니다.

    실기에서 가상머신과 비슷한 난이도라 생각하면 힘드실거에요.


    중요한건 현세대 PC에서 윈도우 3.1을 구동하고 어느정도 사용하는것처럼 보이게 할 수 있지만
    결국 32비트 보호 모드로 실행하는 것이 불가능하기 때문에 그냥 적당히 즐기는게 편하실겁니다.
  • profile
    Cliche      Whole Lotta Red 2022.09.28 21:33
    3.51 Workstation 버전 기준으로, 듀얼코어 까지는 MPS 규격 지원하는 시스템에서 인식되는건 맞습니다. 하지만 CPU HLT 및 2코어 이상의 멀티코어는 지원되지 않아서 레지스트리 및 내부 파일 수정을 거쳤습니다.
    그리고 현세대 PC에서도 윈도우 3.1을 386 확장모드로 구동할 수 있습니다. 기본 MS-DOS 설정으로는 안 되는게 맞는데, HIMEM.SYS에 /M:1 구문 하나만 추가해주면 가능합니다. 멀티태스킹도 문제없었어요.
  • profile
    그라나다      보이는 것이 다가 아니다. 2022.09.28 21:52
    현세대 컴퓨터 루트에 wina20.386 파일 생성이 되었나요?
  • profile
    Cliche      Whole Lotta Red 2022.09.29 08:38
    제가 지금 기숙사라서 확인을 못하네요. 일단 사진이라도 올려봅니다...
    https://ibb.co/8mPC5n9

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 이벤트 [23일] 마이크로닉스 MA-600T 쿨러를 드립니다 14 updatefile 낄낄 2024.04.17 531
55434 잡담 메모리 포장이 왜이래 10 file title: 컴맹까르르 2024.04.11 1075
55433 잡담 와치를 샀읍니다.. 16 file 포도맛계란 2024.04.11 608
55432 잡담 영국 로열메일, 중국에서 대량으로 위조 우표를 ... 8 title: 폭8책읽는달팽 2024.04.11 960
55431 잡담 제 그래픽카드도 백플레이트에 메모리로 인한 변... 5 file Argenté 2024.04.11 540
55430 잡담 7400원짜리 대학교 학식 돈가스 세트 34 file title: 부장님유니 2024.04.11 901
55429 잡담 SD 리더기 하나 샀습니다. 4 file title: 삼성MUGEN 2024.04.11 405
55428 잡담 비싸서 살까 말까했단 엑서서리인데 2 file 고자되기 2024.04.11 446
55427 잡담 Pd충전 노트북은 차에서 굴리기 딱 좋단 말이죠 5 file title: 명사수툴라 2024.04.11 614
55426 잡담 마파두부 13 file title: 부장님유니 2024.04.11 485
55425 잡담 14일 이내 미배송 2 title: 가난한까마귀 2024.04.11 498
55424 잡담 IT&JOY 입장문 떴네요 27 title: 가난한카토메구미 2024.04.11 2932
55423 잡담 의외로 건프라가 설정 대놓고 무시하는 것 6 file title: 부장님유니 2024.04.11 597
55422 잡담 만화의 고증은 따질 필요가 없을거 같아요 14 file 타미타키 2024.04.11 836
55421 잡담 16인치 서브모니터를 사고싶습니다. 6 디이나 2024.04.11 533
55420 잡담 AA&AAA 건전지 방전 방법...? 19 file title: 가난한까마귀 2024.04.10 758
55419 잡담 내가 너는 진짜 인정한다 10 file 유입입니다 2024.04.10 918
55418 잡담 알리에서 천원짜리들 사다보니 다른 것들도 사게 ... 2 file title: AI아무개 2024.04.10 525
55417 잡담 CPU 성능 한계를 드디어 느낍니다. 22 file title: 컴맹임시닉네임 2024.04.10 1015
55416 잡담 임영웅이 억까를 합니다. 12 file title: 가난한AKG-3 2024.04.10 667
55415 잡담 마소 이번 패치가 많이 선 넘는 이유... 54 file 360Ghz 2024.04.10 1594
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 2778 Next
/ 2778

최근 코멘트 30개
MUGEN
08:33
Pineapple
08:31
Yukirena
08:24
캐츄미
08:22
니코다이스키
07:51
마라톤
07:49
마라톤
07:48
유지니1203
07:43
아라
07:41
마초코
07:17
리키메
06:48
미쿠미쿠
06:46
dmy01
06:35
아라
06:24
포인트 팡팡!
05:22
라데니안
05:22
카에데
05:19
카에데
05:08
카에데
04:54
카에데
04:48
카에데
04:41
빈도
04:40
카에데
04:36
빈도
04:35
카에데
04:34
빈도
04:26
카에데
03:56
열라끔찍한놈
03:34
리나인버스
03:09
파란화면
03:05

AMD
더함
한미마이크로닉스
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소