윈 도 우 vhd, vhd 자식, 초기 윈도우 이렇게 3가지 멀티부팅 시 초기 윈도우를 삭제...
2025.01.09 01:05
안녕하세요.
우선 현재 bcd 와 uefi 메뉴부터..
HD3, 240g ssd에 원래 윈도우가 설치 되어 있었습니다 (O 드라이브)
그것을 vhd 이미지로 떠서 HD5, G 드라이브에 vhd 파일로 저장했고, 자식을 만들어서 지금 잘쓰고 있습니다.
bcd 메뉴에 VHD 자식, VHD 원본, 원래 윈도우 이렇게 3가지가 있구요.
PE를 HD4, 2테라짜리 SSD 구석에 파티션을 나눠서 넣어놓고 uefi 메뉴에 등록해서 간간이 쓰고 있습니다.
한동안 이렇게 쭉 쓰다보니 원래의 윈도우는 더이상 사용할 일이 없더라구요.
이제 O 드라이브인 240g ssd를 다른 용도(벤토이 + 리눅스 VHD)로 쓰고 싶은데
제 지식으로 지금 O 드라이브를 포맷하거나 초기화하게 되면,
일단 윈도우 부트 매니저가 날라갈 것 같고,
VHD 파일이 사용하는 부팅 파일의 위치가 \Windows\system32\winload.efi 이렇게 되어 있는데요.
제 기억에 이 위치가 아마 원래 쓰던 윈도우의 폴더일 것으로 예상됩니다. 기억이 가물가물해서..
질문 1.
혹시 uefi 부팅 메뉴의 윈도우 부트 매니저 문제는
다른 드라이브로 EFI 폴더를 옮기고 지정해주면 간단하게 문제가 해결될까요?
질문 2.
현재 VHD 파일들의 부팅파일 위치가 O 드라이브의 윈도우 내 winload.efi 파일인 것 같은데
uefi 부팅 메뉴에서는 디스크를 지정할 수 있으니, 수정하면 잘 해결될 것으로 예상이 되는데
bcd 에서 부팅 파일의 위치는 어떻게 수정해야지 정확한 위치를 참조하게 만들 수 있을까요?
원래 쓰던 윈도우를 지우고 vhd 부모, vhd 자식만 남겨서 제대로 부팅을 하고 싶은 상황입니다.
이럴 때 \Windows\system32\winload.efi 이 파일의 위치를 어떻게 정확히 지정할 수 있는지 궁금한 것입니다.
1 uefi 시스템에서는 보통의 방식대로 작업을 했다면 부팅파일, bcd등 은 따로 esp파티션에 있습니다.
고로 esp 파티션이 아닌 다른 파티션을 없애도 문제가 되지 않습니다.
2 vhd부팅파일은 vhd내에 있는 파일을 이용합니다.