창을 다른 드라이브로 옮겼는데 이제 부팅이 되지 않습니다. 이유는 무엇입니까?

창을 다른 드라이브로 옮겼는데 이제 부팅이 되지 않습니다. 이유는 무엇입니까?

오래 전에 나는 노트북에 리눅스를 설치하기로 결정했습니다. EFI 부팅을 사용하여 SSD1에 Windows 8.1이 있었고 ddUSB 스틱에서 부팅하는 동안 명령을 사용하여 해당 SSD의 복사본을 만들었습니다.

dd if=/dev/sda of=my_external_drive/windows_backup.img

이제 ssd1에 Linux가 있고 ssd2(ssd1보다 큼)를 구입했습니다. 듀얼 부팅이 유용할 것 같아서 그렇게 했습니다.

dd if=my_external_drive/windows_backup.img of=/dev/sdb

sdbSSD2는 어디에 있나요? Linux가 레거시 모드로 부팅되고 UEFI 모드로 전환하면 Windows가 부팅을 시도하지만 실패합니다.

무엇이 잘못될 수 있나요? ssd1에 쓰면 windows_backup정상적으로 부팅되지만 창은 ssd2에 있어야 합니다.

답변1

드라이브의 BCD 데이터가 원래 드라이브의 서명을 가리킬 수 있습니다. Microsoft의 Bootrec 도구를 사용하여 문제를 해결할 수도 있습니다. https://support.microsoft.com/en-us/kb/927392

관련된 링크들

복제된 Windows 7 BCD에 불완전한 데이터가 포함되어 부팅을 방해하는 이유는 무엇입니까?

관련 정보