VHD

XP_VHD 만들기 삽질

denme 2014. 1. 13. 18:24


XPVHD_S.zip



1 먼저 vhd 를 만듭니다.



boot.ini수정하면서 문제가 생겼는데, OS상에서 작업을 해놓으니 VHD가 3번째 디스크로 설정이 돼 있습니다.

나중에 부팅이 안돼서 보니 디스크 번호를 0 으로 해야 하더군요.

아래그림처럼 뒤쪽에 구문을 추가했는데 나중에 작업이 다 끝나고 부팅상태에서 보니 지워져 있더군요. - 어찌된건지,, 그래도 부팅은 잘 됐습니다.



mbr pbr 활성화 작업


DriverInjection 으로 fira 드라이버를 설치 http://cafe.naver.com/jinny/776


vhd 분리 



현재 제 컴엔 mbr에 grub작업이 돼 있어 기존 menu.lst에 다음 구문을 추가해서 순서대로 부팅을 했습니다.


부팅1시에 지렁이가 너무 오랬동안 꿈틀거려 실패인줄 알았는데 한참 후에 부팅이 되더군요.- 원래 그런건지?

두번째 부팅시부터는 정상적으로 되더군요.


부팅1 성공 후 부팅2를 하라고 해서 그렇게 했는데 , 바로 부팅2(fira run) 하면 안되는거죠?


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

command /RunVHD --fira disk=/VHD/WinXP.vhd 


결국 많은 시행착오끝에 run fira 로 부팅은 성공했습니다.


윈블럭도 설치해서 테스트를 했는데 계속 재부팅이 되어서 결국 포기했습니다.


자식도 낳아봤는데 안돼서 버렸습니다.