XP_VHD 만들기 삽질
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 로 부팅은 성공했습니다.
윈블럭도 설치해서 테스트를 했는데 계속 재부팅이 되어서 결국 포기했습니다.
자식도 낳아봤는데 안돼서 버렸습니다.