본문 바로가기
카테고리 없음

qemu로 윈도우 95를 설치해보자 - 2부

by 월반장 2010. 9. 13.

어제는 qemu의 기본사용법을 알아보는 김에

도스설치 및 삼국지2의 실행 까지의 과정을 살펴보았다.

준비물 -  qemu, 윈도우95 이미지파일 (디스켓이미지버전도 괜찮다.)
          - 아래 파일
그래픽카드 드라이버

사운드카드 드라이버
윈도우96이미지(혹은 디스켓이미지)를 qemu폴더에 넣어준다.

1.이미지 만들기
어제의 포스트를 보고 http://9632024.tistory.com/960

이미지를 만든다.  win.img (do.img 대신 win.img) 로 2기가
(스위치는 http://9632024.tistory.com/960 의 이미지 만들기에서 15M대신 2000M이나 2G 라고 쓰면 된다.))


2.설치
(1)이미지 파일 마운트 하기

역시  http://9632024.tistory.com/960 에 설명 되어 있다.
어제 과정을 따라 했다면 
qemu-win.bat 을 열고 

 qemu.exe -L . -boot d -m 128  -cdrom EDOS62.iso -hda dos.img -soundhw all -localtime -M pc

이 부분에서  dos.img를 win.img로 
                EDOS62.iso를  윈도우즈95이미지 이름으로 (예 : win95.iso)로 바꾸어준다.
           
결과예시 : qemu.exe -L . -boot d -m 128  -cdrom win95.iso -hda win.img -soundhw all -localtime -M pc   

%디스켓 버전이라면 : 위의 -boot d 를 -boot a로 바꾸고
   -fda 디스켓이미비이름  을 추가해준다. (예 -fda win95.ima)

qemu.exe -L . -boot a -m 128  -cdrom win95.iso -hda win.img -fda win95.ima -soundhw all -localtime -M pc   

(2)부팅하기
qemu-win.bat를 편집한다음 qemu-win.bat를 실행하면 자동으로 윈도우95설치화면으로 넘어간다.

부팅시 아래화면이 뜬다. boot from cd-rom을 선택해주자

1번 선택

엔터 치고 넘어가면 된다.

디스크공간 구성함을 선택  방금 만든 win.img파일은 아직 파티션이 구성되지 않았기 때문에
거쳐야할 작업이다.

대형 디스크 지원 사용을 선택한다.

이 작업이 끝나면 다시 리부팅 해야하므로 qemu를 종료하고 다시 실행시킨다.

처음 부팅시는 처음 두 스샷까지는 같고 설치화면이 나오면 알아서 디스크를 포맷한다.

포맷이 끝나면 디스크의 오류상태를 검사후 윈도우 설치화면으로 넘어간다.

윈도우설치화면이 뜨면 계속 - 예 - 다음 - 다음 을 눌러준다.
계속 넘기면 다음 화면이 나오는데 표준설치를 선택하고 다음


이 화면이 나오면 시리얼키를적어준다.
필자는 oem용 이미지라서 중간에 oem이 뜬다.

시리얼키를 누르고 넘기면 아래 화면이 나온다 이름에 아무 이름을 적고 다음

시스템분석 화면이 나오면 아래 사운드 미디, 비디오 캡쳐카드를 체크하고 다음

아래 화면처럼 분석을 시작한다.


분석이 끝나면 아래화면이 나오는데 일반적은 구성요소 설치 - 다음  

시동디스크 설치는 하지 말자

아래화면에서 다음을 누르면 복사가 시작된다.

복사과정 스샷

설치가 끝나면 완료버튼을 누루고 qemu를 종료시킨다.

(3)필요한 파일 넣기
다시 실행을 하기전에 win.img파일에 필요파일을 넣어두어야 한다. 이 게시물 젤 위에 있는
그래픽카드와 사운드카드 드라이버의 압축을 풀어서 폴더를 하나 만들어 wim.img파일에 넣자
어제 게시물인
http://9632024.tistory.com/960 의 winimage 프로그램 사용법과 예시가 있음으로 이 과정은 
패스
 
(4)실행과 드라이버 설치

-1- 실행

먼저 qemu.exe -L . -boot d -m 128  -cdrom win95.iso -hda win.img -fda win95.ima -soundhw all -localtime -M pc  

에서 -boot d를 -boot c로 바꿔 준다. 

단 여기서 주의할 것은
qemu에서 한글 윈도우95 부팅시 실행이 되지 않는다.
그렇기 때문에 qemu-win.bat 실행 후에
윈도우즈95로 부팅한다는 영문메세지가 뜨면 f8번을 눌러준다.
(그야 실행시 부팅시작하자 마자 눌러주자)

---이 문제의 해결을 위해서는 qemu와 다른 오픈소스에뮬레이터인 bochs를 사용해야 한다.
     bochs는 추후에 한번 다루겠다.---

아래 화면이 뜬다면 4번째 스텝 바이 스텝 콘피어메이션을 선택한다.

y를 눌러서 넘어가면 된다.

모두 y를 누르면아래 화면이 뜬다.


드라이브를 윈도우95시디에서 찾는데 시디룸이 설정되지 않아 저런 오류메세지가 뜬다.
확인을 누른다음

취소를 눌러주면 된다. 어차피 뒤에서 드라이버를 다시설치하게 된다.

아래화면들이 넘어간 후에


날짜/시간정보는 닫기

아래 프린트설치는 취소를 눌러주면 설치는 끝난다.


취소를 눌러준후 리부팅이 되는데 qemu에서 한글윈도우95는 종료시 오류를 뿜지만 신경쓸 것은
없다.

-2-드라이버 설치

위의 f8를 누르는 방법으로 다시 부팅을 시작하자

처음 부팅시 다시 윈도우95시디를 찾는다 하지만 취소를 누르고 넘기자

부팅음과 함께 95가 뜬다. (부팅음이 안뜬다면 사운드드라이버를 다시 설치해야하는데
그래픽드라이버설치 후에 설명하겠다.)

뜨자마자 아래화면이 뜨는데 예하고 넘어가면 된다.


그래픽드라이버의 설치를 위해 바탕화면에서 마우스 오른쪽 - 등록정보를 클릭

디스플레이 등록정보가 나오면 상단의 탭에서 설정을 클릭하고 - 하단의 고급등록정보를 클릭해준다.

아래 화면이 뜨면 변경을 클릭해준다.

디스크 있음을 클릭

자신이 그래픽카드 드라이버를 넣어둔 폴더를 선택해주자
필자는 c:\win_5446에 넣어두었으며 드라이버는 win95폴더에 있다.

다음 확인 버턴을 누르면 아래 화면이 뜨는데
모델을 선택해주고 확인을 누르자 (모델은 1개밖에 없다.)

확인을 누르면  기존 파일이 설치할려는 파일보다 최신의 것이라 복사 할 것인지 아닌지 물으본다.
아니오를 눌러 복사를 하자

설치가 끝나면 다시 리부팅 된다. (종료시 파란 오류화면은 아까도 말했듯 신경쓰지 말자 )
한글윈도우95의 qemu는 항상 처음 부팅시 f8을 눌러서 위에서 설명한대로 해야한다.
다시 qemu를 켜면 윈도우 시디를 찾는 문구가 뜨는데

아까 드라이버가 있었단 곳을 지정해주면 된다.

해상도를 늘릴때 모니터를 찾을 수 있다. 이때는 플러그엔 플러그 모니터로 해주면 된다.

사운드드라이버는 보통 기본 윈도우95의 드라이버로도 충분하지만 안나는 경우가 있으므로
게시물 젤상단의 드라이버를 이용해보자
(필자의 글을 따라했다면 드라이버가 벌써 win.img에 들어있을 것이다.)

사운드드라이버 설치는

윈도우95바탕화면에서 내컴퓨터 - c: 에들어가서 자신이 복사해둔 사운드카드 드라이버폴더에 들어간 후 sbw9xup.exe를 클릭한다.

클릭하면 명령프롬프트가 뜨면서 압축이 풀리는데 완료시 명령프롬프트를 종료시킨다.

그 다음 같은 폴더에 풀린 파일중  Upddrv95파일 (아이콘이 삼각형모양) 을 클릭하면 드라이버가 자동으로 설치된다. 설치후 리부팅을 물어보면 예하고 누른후 파란 오류화면을보고 다시 qemu를 실행시키자 ..

한글윈도우95의 qemu는 항상 처음 부팅시 f8을 눌러서 위에서 설명한 대로 해야한다.

다시 부팅해보면 윈도우95가 뜬다. 설치 끗 ..


3.게임실행

수정 - 로드런너(돌아온전설)을 실행해 보았다.
qemu실행부터 윈도우부팅 - 게임실행 까지 찍어 보았다.

댓글