1 VHD 생성


2 firadisk 삽입


xpvhdsp05.png


xpvhdsp07.png


3 BOOT.INI 수정


이미지 007.jpg


/firadisk=disk,vmem=find:\WinXP.vhd 옵션을 맨 아래줄에 추가하고 저장합니다. 



이미지 011.jpg


4 XP VHD 부팅하기


title XP VHD 봉인 부팅1
title Boot from VHD sysprep install 1  기타하드숨김
map --mem /firadisk.img (fd0)
map --mem /firadisk.img (fd1)
find --set-root /winxp10.vhd
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map --heads=255 --sectors-per-track=63 /winxp10.vhd (hd0)
map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/winxp10.vhd,boot;floppy,vmem=find:/firadisk.img;\n\0
rootnoverify (hd0)
chainloader +1

title XP VHD 무봉인 부팅1
find --set-root /VHD/WinXP.vhd
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map /VHD/WinXP.vhd (hd0)
# --harddrives=1 은 기존 OS가 있다면 부팅시 숨겨서 VHD가 C가 되도록함.
map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/VHD/WinXP.vhd,boot;\n\0
rootnoverify (hd0)
chainloader +1
boot

title XP VHD Run fira 부팅2
command /RunVHD --fira disk=/VHD/WinXP.vhd

title XP VHD Run winvb부팅
command /RunVHD --wvbk disk=/VHD/WinXP.vhd

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


http://ho82.kr/2222724 읽어보시고요.

윈블락드라이버를 설치하는 방식은, VHD 이미지 마운트 후 인젝션 말고도 아래 방법으로 설치할 수 있는데요.

아래를 받으시고 적당한 곳에 풀어놓으세요.


WinVBlock_Install.zip


title XP VHD부팅2

command /RunVHD --wvbk disk=/vhd/winxp.vhd



1) VHD 부팅을 1차적으로 --fira disk=/winxp.vhd 로 합니다. (이건 ini에 /fira=disk, ~~구문이 있는상태겠죠) 


2) WinvBlock 드라이버를 설치합니다.

설치는 WinVBlk.INF 우클릭 - 설치를 누르시거나,

WinVBlock_Install.cmd 를 실행해서 CMD과정에서 엔터, winvblk.exe 2번 선택 엔터,해주시면 됩니다.

그리고 장치관리자를 띄워서 확인을 해주셔야할 사항이 있습니다. inf설치만으로 드라이버가 잘 들어갔다면 부팅에 문제없을 것인데요. ..

바로 WinvBlock 컨트롤러가 제대로 설치되어 있는가? 느낌표는 아닌가? 알수없는 장치로 된것인가,,를 보시고 정상작동하도록

해주셔야하는 것입니다.


장치관리자- 하드웨어 장치들중, scsi Controller부분을 보시면 있을것입니다. 

제가 사무실 컴이 아니라 집컴이라 윈7에서 설치한 화면입니다.


2014-01-10 오후 8-27-28.jpg 

 inf, install.cmd 설치만으로 보면, 처음엔 알수없는 장치로 하나 나오는데, 우클릭-드라이버 업데이트

올려드린 winvblock 폴더를 지정해주시면 컨트롤러를 잡게 됩니다.


이건 재부팅 전이라 느낌표가 떴습니다. XP에서도 재부팅을 하시면 제대로 될것입니다.


3)일단은 다시 --fira disk=/winxp.vhd 로 부팅합니다.

느낌표가 사라지고 정상적으로 잡혀있는지 확인합니다. 정상이라면 이제 boot.ini는 기본값을 써도 됩니다.


4)이제부터 부팅은 --wvbk disk=/winxp.vhd 로 합니다. /VHD/winxp.vhd 위치라면 disk=/VHD/winxp.vhd라고 주시면됩니다.

ini에 구애받지 않고 되는것입니다.


설명이 좀 긴데 VHD가 디스크컨트롤러로 fira나 winvblock, vboot등을 이용해서 부팅을 한다고 보시면 되겠습니다.


====================================

winxp, win7,8 VHD까지 제작 모든 과정을 편하게 한 프로그램이 IMG_XP 입니다. Wimb 라는 사람이 만든 툴인데 79버전까지 현재가 최신입니다.

제작파일 exe 들이 여렀있는데 시간이 나면 하나하나 설명을 올리겠습니다.


2014-01-10 오후 8-46-18.jpg 


이 툴은 XP ISO설치본으로 제작하는 방법만 있고

제가 지금까지 올린 무봉인, 만능이미지를 가지고 하는 부분은 없습니다.


부팅되는 만능, 무봉인 VHD제작까지는 저의 강좌를 따라하시고, 이후의 XP최적화, WinvBlock드라이버, USB부팅가능드라이버넣기 등은 IMG XP에서 제공하는 툴을 활용하시면 아주 쉽게 만들어지실 것입니다.


IMG_XP_79.exe 


OR http://www.mediafire.com/download/bd8v34thb45diiq/IMG_XP_79.exe

'VHD' 카테고리의 다른 글

자식 XP-VHD 부팅  (0) 2014.01.14
XP_VHD 만들기 삽질  (0) 2014.01.13
BCD에 GRUB 등록  (2) 2014.01.09
GPT 디스크에 VHD사용하기  (0) 2013.11.22
교차부팅  (0) 2013.10.10

+ Recent posts