윈 도 우 자식 VHDX로 부팅이 안되서 질문드립니다.
2013.06.14 01:34
자꾸 질문만 하게 되서 죄송스럽게 생각합니다. 앞에 질문글에서 등록은 성공은 했는데 막상 자식 VHDX로 부팅을 하려니 블루스크린이 뜨면서 안되서 질문드리는데요.
윈도우8로 부팅한 상태에서 명령 프롬프트에서 shutdown.exe /r /o 입력하면 1분 후에 다시 부팅이 되면서 부팅 옵션 화면이 뜨는데요. 거기서 [PC 복구]를 눌러서 명령 프롬프트를 띄워서 자식 VHDX 생성하고 부팅 메뉴 등록까지 했습니다. 근데 자식 VHDX로 부팅하려니 블루스크린이 뜨면서 진입이 안되네요. ㅜㅜ
자식 VHDX 구성은 스누피님의 https://snoopybox.co.kr/1379 자식 2개 이용하는 방법을 써먹을려고 아래처럼 했습니다. 스누피님 자료 내용을 보면 child1.vhdx / child2.vhdx / clean.vhdx 이렇게 3개가 필요하니 자식은 child1.vhdx 한개만 생성하고 나머진 copy 명령어로 복사해 주었습니다. 스누피님은 윈도우 상에서 복사해 주었길래 전 PE상이라 copy 명령어로 명령 프롬프트에서 복사해 주었습니다.
diskpart
create vdisk file=C:\VHD\child1.vhdx parent=C:\VHD\win8.vhdx
exit
copy C:\VHD\child1.vhdx C:\VHD\child2.vhdx
copy C:\VHD\child1.vhdx C:\VHD\clean.vhdx
부팅 메뉴 등록은 bcdboot로 하는 것보단 전 https://snoopybox.co.kr/1361 여기 스누피님이 만드신 VHD_등록하기.cmd를 명령 프롬프트에서 notepad라고 입력하여 메모장을 띄운 후 열기를 눌러 모든 파일로 형식을 바꿔 준후 VHD_등록하기.cmd 파일을 마우스 오른쪽 클릭해 관리자 권한으로 실행하여 아래처럼 등록해 주었는데요. 참고로 이렇게 좀 복잡한게 한 이유는 제가 아직 확실히 cmd 파일 실행하는걸 몰라서 저렇게 했습니다. ㅜㅜ 그리고 VHD_등록하기.cmd 파일은 UEFI용이 아니라서 path 부분을 \Windows\System32\Boot\Winload.efi 이렇게 수정한걸 이용했습니다.
경로: C:\VHD\child1.vhdx, 부팅 메뉴 표시 이름: child 1 boot --> PE상의 명령 프롬프트에선 한글 입력이 안되 일단 영어로
경로: C:\VHD\child2.vhdx, 부팅 메뉴 표시 이름: child 2 boot --> 적었습니다.
이렇게 한 후 child 1 boot로 부팅하려니 블루스크린이 뜨며 진입이 안되네요. 부모 VHDX는 윈도우 아이콘이 떠있고 부팅이 잘 되는데 자식 VHDX는 VHD 로고로 떠있고 부팅이 안되네요. 혹시 bcdedit 입력해보니 부모 VHDX는 부팅 파일 경로가 \Windows\System32\Winload.efi 여기에 위치해 있더라구요. 제가 UEFI용에 맞게 수정한 VHD_등록하기.cmd는 경로가 \Windows\System32\Boot\Winload.efi 이렇게 돼있길래 혹시 경로 차이때문에 블루스크린이 뜬게 아닐까해서 'Boot\'라는 부분을 지우고 다시 부팅 메뉴에 등록해 주었는데도 역시 안되네요.
VHDX는 부모로 한 번이라도 부팅하면 자식으로는 부팅이 안된다는데 전 위 작업을 다 PE상의 명령 프롬프트에서 작업을 했으니까 안될리가 없을텐데 말입니다. 물론 자식 생성하기 전에는 당연히 부모로 부팅은 했지만 자식 생성한 그 이후엔 부모로 부팅한적이 없으니 해당이 안되니까요. 블루스크린 아래 스샷 첨부합니다.
댓글 [7]
-
정다운 2013.06.14 06:21
-
HD7사용자 2013.06.14 10:57 보통은 부모, 자식 같은 드라이브에 놓여있어야 하는걸로 아는데요. 그리고 부모가 둘인데 부모 VHDX로 부팅하지 않은 부모요??? 부모가 둘인데 하나는 아얘 부팅을 한번도 안한건가요???? 전 부모 하나 만들고, 부모로 부팅해서 드라이버, 몇몇 프로그램 깔고 PE상에서 자식 VHDX 생성 후 부팅 메뉴 등록하여 자식 1번으로 진입 했는데 안되는 상태거든요. 문제가 없어야 되는게 정상 아닌지...ㅜㅜ
-
정다운 2013.06.14 13:58
부모와 자식은 같은 드라이브에 놓았습니다.
부모로 한번이라도 부팅하면 안된다는 이야기가 아니라 부모로 부팅된 상태에서(제 경우는 두 부모 A, B를 두었기에 가령 부모 B로 부팅해서 부모 A의 자식을 만들었죠) 그 부모의 자식을 만들면 에러난다는 이야깁니다.
하여간 스누피님 PE로 부팅 첫화면에서 shift F10 누른 후 프롬프트 모드에서 명령문으로 자식을 만들어도 될 겁니다.
부모나 자식을 C 드라이브에 두지 마시고 다른 드라이브에 두고 한번 시도해보세요
-
카멜 2013.06.14 10:01
테스트를 안해봐서 확실한건 아닌데요. 자식파일 하나를 만들어서 복사를 해서 새로 만들게 되면 os에서는 다 같은 파일로 인식할수는 없나요.?
안전하게 할려면 3개의 자식파일을 따로 만들어주는게 좋을거 같네요.
vhdman도 한번 사용해보세요. 교차부팅에 대한 사용법은 여기에 잘 설명돼 있어요
-
HD7사용자 2013.06.14 10:54 이거 좀 어렵네요.ㅜㅜ 방법은 틀린 것 같지는 않은데...설마 부모로 부팅 좀 했다고 안되는 건 아닐테구요. 부모로 부팅은 자식 생성 전에 했던 거니까요. 드라이버나 중요한 프로그램 깔기 위해서요.
-
사랑인 2013.06.14 16:31
말씀하신 교차부팅을 위해선 자식을 만들고 등록한 후 부모vhdx에 한번은 접속을 해야되는데...
(왜 접속해야되는지는 아시죠^^) 그 작업을 하지 않았으니...부팅이 될일이 없죠.....
그런 점에서 vhd사용이 효율적이죠....
참고로 저도 교차부팅을 사용(vhd에 win7을 깔아 사용)하고 있습니다....
vhdx를 사용하셔야 한다면.....저도 테스트를 해봐야하지만.....
vhd의 경우엔 등록한 파일명과 동일한 파일명으로 만들면 다시 등록할 필요가 없거든요.
vhdx에서도 가능하다면 부모한번 접속하여 작업을 완료한 후 이전 자식과 동일한 이름으로 다시 만들면 됩니다.
헌데 가능하지 않다면 방법이 없을 것 같네요...저런 vhdx의 특성때문에 말이죠...
근데...^^...교체부팅을 하시는 분들의 글을 읽어보면 다시 등록한다는 말을 들어보지 못해서..가능할 것 같네요..
* 교체부팅(교차부팅과 차이점을 두고 이해하려고 제가 만든 용어임^^)이란....
스누피님 자료에 있는 교차부팅하는 것과 유사한데...
비교하자면
- 자식이 2개(교체부팅)인지 3개(교차부팅)인지
- 자식초기화가 자동인지 수동인지
-winpe가 필요한지의 유무...
정도입니다.
교체부팅은 교차부팅처럼 자동으로 자식이 초기화되는 것이 아니라
pe로 부팅한 후 자식_클린을 자식1로 리네임복사하여 자식을 초기화하는 것입니다.
-
카멜 2013.06.15 10:01
사랑인님 본문 내용중에 부모vhdx에 다시 접속을 해야 한다고 하셨는데 잘 이해가 안되는데
어떤 이유가 있느지요?
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
40193 | 하드웨어| 외장하드 pe나 윈도우xp.7설치 동영상 같은 것 없을까요? [4] | 짚신 | 2721 | 06-14 |
40192 | 윈 도 우| usbdeview에서 usb.ids가 없다고 나오네요? | brucex | 1519 | 06-14 |
40191 | 윈 도 우| 알툴바 과연... [11] | 진제군 | 2219 | 06-14 |
40190 | 윈 도 우| 윈8 에선 windows movie maker 가 없나요? [1] | 불터스 | 1422 | 06-14 |
40189 | 윈 도 우| 자식 VHDX 교차부팅 성공했는데 질문드립니다. [4] | HD7사용자 | 1506 | 06-14 |
40188 | 기 타| qBittorrent 질문 드립니다... [4] | 深泉[三神 | 1417 | 06-14 |
40187 | 서버 / IT| FTP서버만드는 방법. [5] | 오리부인 | 2587 | 06-14 |
40186 | 윈 도 우| 하드웨어 메시지 [1] | clacia | 1026 | 06-14 |
40185 | 윈 도 우| 핫픽스 통합에 간단한 질문이 있는데요... [2] | >_ | 1345 | 06-14 |
40184 | 윈 도 우| 내문서 폴더를 다른 하드에 이동 시켰는데요. [8] | 부산전문가 | 2097 | 06-14 |
40183 | 윈 도 우| [해결 완료] 시작메뉴에 중복으로 적용이 된 것 같아요 [6] | 사랑샘 | 1315 | 06-14 |
40182 | 윈 도 우| USB 외장하드에 OS설치하면 많이 느린가요? [4] | 메리아 | 2282 | 06-14 |
40181 | 기 타| 바이러스 인지 확인좀 해주세요. [3] | 트리니티 | 1245 | 06-14 |
40180 | 윈 도 우| 네트워크 컴퓨터 [2] | haru | 1598 | 06-14 |
40179 | 윈 도 우| vhd에 심어서 부팅가능한 운영체제에 관한 질문입니다. [1] | 아이스 | 1235 | 06-14 |
40178 | 윈 도 우| FDResPub.dll [3] | sky9 | 1445 | 06-14 |
40177 | 하드웨어| 컴퓨터 수리점에대한 질문요.. [8] | 투야당 | 2548 | 06-14 |
40176 | 기 타| 스크립트에서 for 구문에 대한 문의입니다. [6] | 노백 | 1154 | 06-14 |
40175 | 소프트웨어| 인텔 디스플레이 오디오 드라이버? [1] | 나는나다 | 4396 | 06-14 |
40174 | 소프트웨어| 크롬 확장기능중에 주소입력하면 자동으로 익스플로어만 뜨... [3] | 후암후암 | 1397 | 06-14 |
잘은 모르지만 제 경우엔 부모를 둘(Enterprise, Media)을 만들어 놓고 다른 부모 vhdx로 부팅한 후 부팅하지 않은 부모의 자식을 만들어 놓고 bcdedit로 부팅메뉴에 등록해 놓으면 잘 됩니다.
그리고 부모나 자식의 vhdx 파일은 전부 C 드라이브에 놓지 않았습니다.