다른 볼륨의 상위 항목이 있는 기본 부팅 차이점 확인 VHD

다른 볼륨의 상위 항목이 있는 기본 부팅 차이점 확인 VHD

상위 VHD와 다른 드라이브에 있는 차이점 보관용 VHD에서 Windows 7을 부팅하는 방법이 있습니까?

다음은 bcdedit 명령 출력의 해당 부분입니다.

Windows Boot Loader
-------------------
identifier              {default}
device                  vhd=[D:]\OS\Win7_differencing.vhd
path                    \windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {bee8d180-9034-11e3-998e-08002793cbd4}
recoveryenabled         Yes
osdevice                vhd=[D:]\OS\Win7_differencing.vhd
systemroot              \windows
resumeobject            {bee8d17e-9034-11e3-998e-08002793cbd4}
nx                      OptIn

이는 상위 볼륨과 동일한 볼륨에 있을 때 완벽하게 작동 [D:]\OS\Win7_differencing.vhd하지만 SSD 드라이브에 상위 VHD를 두고 HDD 드라이브에 차이점 보관용 VHD를 두고 싶습니다.

제가 이 설정을 원하는 이유 중 하나는 SSD에서 파일을 안전하게 지울 수 없기 때문입니다. 내 시스템이 빠른 속도로 SSH에 위치하는 것을 원하지 않지만 결국에는 지우고 싶은 변경 사항이 HDD에 위치하기를 원합니다.

diskpart를 사용하여 다른 드라이브에서 차이점 보관용 VHD를 이동하거나 만들려고 하면 창이 부팅되지 않습니다.

답변1

나는 최근에 같은 문제에 직면했습니다. 매우 짜증나고 해결 방법을 찾을 수 없었습니다.

제한 사항을 확인하는 공식 문서는 많지 않은 것 같습니다. 내가 찾을 수 있었던 가장 좋은 것은TechNet FAQ의 이 단락:

기본 부팅 시나리오에서는 두 파일(상위 VHD 및 차이점 보관용 VHD)을 로컬 볼륨의 동일한 디렉터리에 보관해야 합니다. 기본 부팅 VHD의 경우 상위 VHD와 차이점 보관용 디스크는 동일한 로컬 디스크에 있더라도 서로 다른 볼륨에 있을 수 없습니다. 그러나 기본 부팅에 사용되지 않는 차이점 보관용 VHD를 연결하는 경우(예: 이미지 관리에 사용하려는 경우) 상위 VHD는 다른 디렉터리, 다른 볼륨 또는 원격 공유에 있을 수 있습니다. .

관련 정보