Windows 10 Hyper-V VM에 대해 "부트 로더가 운영 체제를 로드하지 않았습니다."

Windows 10 Hyper-V VM에 대해 "부트 로더가 운영 체제를 로드하지 않았습니다."

얼마 전 lenovo P1G3의 c: 드라이브에서 vhdx 파일을 만들었고 거기에서 작동하는 VM이 ​​있다고 생각했지만 분명히 그렇지 않았습니다. 이제 VM을 부팅하려고 하면 "부트 로더가 운영 체제를 로드하지 않았습니다"라는 메시지가 나타납니다. 호스트는 Hyper-V 관리자를 사용하는 win10이고 VM은 보안 부팅이 비활성화된 gen2로 설정되어 있습니다. vhdx 파일은 오류 없이 첨부하고 찾아볼 수 있으므로 손상된 것 같지 않습니다. 기본 Windows 설치 iso --> "시동 복구"를 시도했지만 운이 없습니다. 나는 다양한 수퍼유저 및 유사한 포럼에서 bootrec, bcdboot, diskpart 등의 유틸리티를 사용하려고 여기저기 돌아다녔지만 필요한 것이 무엇인지 알 수 없었고 내가 원하는 것이 무엇인지 궁금해졌습니다. 올바른 곳에서 시작하더라도.

여기에 이미지 설명을 입력하세요

편집: 드라이브에 대한 자세한 내용을 추가합니다. 드라이브의 C: 볼륨만 캡처했는데 할당되지 않은 볼륨/파티션이 2개 있습니다. vhdx가 마운트되면 드라이브의 모습은 다음과 같습니다. 2/24 업데이트: 이제 여러 shrink명령 당 7.11GB의 여유 공간이 제공됩니다.여기에 이미지 설명을 입력하세요

답변1

버전을 '1세대'로 설정해야 합니다. 'Hyper-V 관리자'에서 이미지를 생성한 경우에만 이 작업을 수행할 수 있습니다. 따라서 관리자 -> 새로 만들기 -> 가상 머신을 엽니다.

대화 상자에서 두 번째 단계는 세대를 설정하는 것입니다. 1세대를 사용해 보면 제대로 작동할 것입니다.

관련 정보