Skip to content

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

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

profile
조회 수 1514 댓글 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
번호 분류 제목 글쓴이 날짜 조회 수
78020 핫딜 SLR샵 추석 세일 3 title: AI아즈텍 2023.09.30 623
78019 잡담 윈도우 11로 업그레이드 했습니다. 9 title: AI아즈텍 2023.09.30 553
78018 퍼온글 명절 증조부묘 대참사 6 file title: 부장님유니 2023.09.30 900
78017 잡담 pc 전원버튼 만들었습니다 28 file 가다랑어 2023.09.30 699
78016 잡담 Amphetamine 아조씨랑 이야기 2 title: 폭8책읽는달팽 2023.09.30 407
78015 잡담 편의점에서 초밥을 파네요. 7 file title: 부장님유니 2023.09.30 617
78014 잡담 아이폰 15 성능 보니까 6 file Marigold 2023.09.30 620
78013 잡담 아시안게임 e스포츠 부문 대표팀 참가 종목에서 ... 3 disc1492 2023.09.30 623
78012 퍼온글 내 주변엔 왜 저런 친척이 없던거죠?? 5 file K_mount 2023.09.30 789
78011 잡담 Edge 브라우저 사이드바에서 알리 천원마트 되는... 4 file title: AI아즈텍 2023.09.30 571
78010 핫딜 HD599 12만원(최대 할인 11만원대) 12 file 360Ghz 2023.09.30 758
78009 잡담 살아난 것 같네요. Marigold 2023.09.30 432
78008 잡담 크윽 비싸네요 13 file BEE3E3 2023.09.30 476
78007 잡담 고-급 USB 지름신고 23 file 유지니1203 2023.09.29 812
78006 잡담 요즘 현금지갑을 가지고 다니는 사람이 별로 없지요 27 title: AINormie 2023.09.29 798
78005 잡담 신한 카드 고객 여기 있읍니다 8 file Marigold 2023.09.29 559
78004 잡담 omv를 세팅하는 도중에 발생하는 무수한 문제들.. 15 file 이계인 2023.09.29 810
78003 잡담 아시안게임 롤 금메달 33 file 유입입니다 2023.09.29 756
78002 잡담 모 카드사 결제망이 터졌다네요 8 file Cliche 2023.09.29 734
78001 잡담 초전도체 lk-99 최신 근황.news 6 file title: 부장님유니 2023.09.29 12160
78000 잡담 일단 고모네 오셔서 돌아왔네요. 7 file 슈베아츠 2023.09.29 476
77999 잡담 추석이네요 3 낄낄 2023.09.29 190
77998 잡담 왠제 구미에서 밀어주는 선물빵 6 file title: 부장님유니 2023.09.29 616
77997 장터 I7-4790 +DDR3 4GB*2 + RX 560 16CU 팝니다. file TundraMC 2023.09.29 580
77996 장터 [판완]기가바이트 Z490 VISION G PCD 박스O (AS 2... 6 file TundraMC 2023.09.29 370
77995 잡담 다음 CPU는 무조건 인텔로 갑니다 29 냐아 2023.09.29 3149
77994 잡담 집에서 나왔네요 19 슈베아츠 2023.09.29 719
77993 잡담 원화 코인 채굴중 입니다 7 file title: 명사수AZUSA 2023.09.29 766
77992 잡담 호불호 갈리는 대구의 닭강정 15 file title: 부장님유니 2023.09.29 742
77991 잡담 게임 가격 어떻게 생각하세요? 30 Marigold 2023.09.29 592
목록
Board Pagination Prev 1 ... 185 186 187 188 189 190 191 192 193 194 ... 2790 Next
/ 2790

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

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소