Windows가 새 SSD에서 부팅되지 않습니다.

Windows가 새 SSD에서 부팅되지 않습니다.

Windows 10이 설치된 현재 C 드라이브(250GB M.2 SSD)를 1TB M.2 SSD로 마이그레이션하려고 합니다. 둘 다 내 PC에 물리적으로 설치되어 있습니다.

Macrium Reflect를 사용하여 드라이브를 새 SSD에 복제했는데 둘 다 동일했기 때문에 성공했습니다(새 드라이브에 할당되지 않은 추가 공간 제외). 새 드라이브가 GPT인지 확인했습니다.

그런 다음 다시 시작하고 부팅 메뉴에서 부팅 우선 순위를 1TB SSD로 변경하고 250GB SSD를 두 번째 우선 순위로 변경했습니다. 부팅 모드는 UEFI입니다.

그러나 작동하지 않았고 부팅할 때 Windows 아이콘이 여전히 250GB SSD 옆에 있었는데 이는 해당 드라이브에서 부팅되었음을 의미합니다.

그런 다음 PC를 열고 250GB SSD를 물리적으로 연결 해제했습니다. 컴퓨터를 다시 시작했을 때 "복구 - PC를 수리해야 합니다" 오류가 발생하여 분명히 1TB 드라이브에서 전혀 부팅할 수 없었고 찾을 수 없을 때 대신 복구 모드로 전환되었습니다. 두 번째 우선 순위 부팅.

그런 다음 250GB SSD를 다시 연결했지만 두 번째 우선 순위로 부팅하는 대신 부팅 메뉴에서 비활성화했습니다. 그러나 이 방법은 여전히 ​​작동하지 않았고 Windows는 여전히 이 드라이브에서 부팅 중입니다(옆에 있는 Windows 아이콘으로 알 수 있음).

부팅 메뉴에서 비활성화한 후에도 여전히 이 드라이브에서 부팅되는 이유와 복제하고 새 드라이브를 GPT로 설정하고 UEFI에서 부팅되는지 확인하는 것이 작동하지 않는 것 같은 이유가 무엇인지 알 수 없습니다. 나는 이것을 인터넷 검색하는 데 몇 시간을 보냈고 헤매었습니다! 어떤 조언이라도 대단히 감사하겠습니다!

감사해요

답변1

이에 대한 해결책을 찾았습니다. patkim에게 특별히 감사드립니다. 새 부팅 항목을 만들 필요는 없었지만 솔루션을 찾는 데 올바른 길을 안내해 주었습니다.

참고 사항: 먼저 Macrium Reflect로 복제하면 새 드라이브의 공간 대부분이 할당되지 않아 목적이 무산되었기 때문에 E 드라이브를 확장했습니다. 이를 위해 AOMEI Partition Assistant를 사용하여 두 개를 병합했는데 성공했지만 어떤 이유로 새 드라이브의 복구 파티션을 수정하여 표준 파티션으로 만들었습니다(완전히 이해하지는 못합니다). 이 문제를 해결하기 위해 간단히 삭제하고 Macrium Reflect를 사용하여 C 드라이브에서 복구 파티션을 다시 복제했습니다.

해결책 - 관리자 권한으로 명령 프롬프트를 열고 bcdedit를 실행했는데 장치와 osdevice가 여전히 현재 C 드라이브를 가리키고 있음을 보여주었습니다. 대신 e를 가리키도록 다음 두 명령을 사용하여 두 가지를 모두 수정했습니다.

Bcdedit /set {default} device partition=e:
Bcdedit /set {default} osdevice partition=e:

그런 다음 다시 시작했습니다. 처음에는 bcdedit를 실행하면 여전히 C 드라이브를 가리키고 있지만 드라이브 문자가 자동으로 바뀌었기 때문에 작동하지 않는다고 생각했습니다.

새 드라이브에서 모든 것이 작동하는지 테스트하기 위해 이전 드라이브의 연결을 물리적으로 끊었고 제대로 작동했습니다.

관련 정보