Skip to content

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

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

profile
조회 수 1509 댓글 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
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지사항 수식어 한시적 초기화/가격 인하/기간 조정 34 new 낄낄 2024.03.29 408
82949 핫딜 ������ ������ 1 기름친_IBM 호환 PC 2023.04.01 529
82948 방구차 mdstool 1 file PHYloteer 2019.06.12 703
82947 잡담 힝잉... 애플 제품은 그래도 재고 관리가 잘 되는... file 360Ghz 2023.02.14 583
82946 퍼온글 힛겔 간 포텐샤 수리... 29 title: 삼성DontCut 2023.03.20 1098
82945 잡담 힙해진 어로스 43 file TundraMC 2023.09.02 746
82944 잡담 힙한 폰케이스 8 file 숲속라키 2018.12.24 996
82943 장터 힙한 컴퓨터 수요조사 합니다 7 file 멘탈소진 2019.02.14 1518
82942 잡담 힙한 녀석을 사왔습니다. 8 file 360ghz 2021.02.03 597
82941 잡담 힙하네요 7 360Ghz 2023.11.24 514
82940 잡담 힙템이... 13 file 360Ghz 2023.04.21 387
82939 잡담 힙템이 중국에 떴습니다. 4 file 360ghz 2022.05.20 887
82938 잡담 힙템은 힙템으로 상대하라 했던가요 9 file 360ghz 2022.10.14 542
82937 퍼온글 힙스터의 컴조립 마지막화 예고 20 file 멘탈소진 2020.04.21 1170
82936 퍼온글 힙스터스런 한국 풍경 19 file title: 부장님호무라 2020.07.21 1224
82935 잡담 힙스터병이 다시 도졌습니다 4 file 가다랑어 2021.09.03 736
82934 잡담 힙스터 센서 ON... 10 360ghz 2021.04.06 710
82933 잡담 힘을 숨긴 sff 시스템 15 file 멘탈소진 2021.05.31 1833
82932 방구차 힘을 숨긴 7zip 벤치 file Λzure 2020.05.18 349
82931 잡담 힘쎄고 강한 출근출근 10 file title: 명사수포인 2021.02.11 562
82930 퍼온글 힘순찐 고등학교 만화 13 file title: 부장님호무라 2019.07.20 3858
82929 잡담 힘들어요 32 낄낄 2018.03.25 774
82928 잡담 힘들어요 6 file 낄낄 2020.01.07 415
82927 잡담 힘들어서 누워있을 때 벌떡 일어나는 방법 17 낄낄 2022.08.12 877
82926 잡담 힘들어 죽겄슴다 4 file Sunyerid 2022.06.02 555
82925 퍼온글 힘들때 웃는자가 일류다.siltogel 15 file 슈베아츠 2020.03.13 1501
82924 퍼온글 힘들때 우는건 삼류.jpg 13 file 낄낄 2018.03.29 1877
82923 잡담 힘들군요 5 네모난지구 2018.10.21 333
82922 퍼온글 힘들고 지친 사람에게 들려주고픈 노래 2 Gorgeous 2020.06.30 682
82921 잡담 힘들고 스트레스 받고 괴로울때가 많아서 돈이 부... 49 file 유우나 2023.07.23 1271
82920 잡담 힘든 아침이네요. 7 title: 컴맹임시닉네임 2020.11.10 488
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 2765 Next
/ 2765

최근 코멘트 30개
뚜찌`zXie
00:24
아스트랄로피테쿠스
00:23
스파르타
00:17
스파르타
00:17
스파르타
00:16
아이들링
00:14
슬렌네터
00:09
파팟파파팟
00:08
뚜찌`zXie
00:08
Argenté
00:03
파란화면
00:02
콩웰치스
00:01
콩웰치스
00:00
탐린
23:55
카토
23:45
타미타키
23:31
아라
23:19
ExpBox
23:12
노예MS호
23:11
노예MS호
23:10
노예MS호
23:09
미쿠미쿠
23:02
사가르스
22:58
마초코
22:50
투명드래곤
22:48
마초코
22:47
툴라
22:44
탐린
22:39
아카자아카리
22:34
낄낄
22:34

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

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소