작동중인 Windows 7 디스크를 복제했지만 부팅되지 않습니다.


0

내 Windows 7 컴퓨터를 더 큰 SSD에 복제하려고합니다. GPARTED를 사용하면 다음과 같은 이점이 있습니다.

  • 새 디스크에 'MSDOS'파티션 테이블을 작성했습니다.
  • 100MB "System Reserved"파티션을 복제했습니다.
  • 더 큰 파티션을 복제하고 더 큰 디스크를 채우기 위해 확장했습니다.
  • 100MB 파티션에 "boot"플래그를 설정하십시오.

부팅이 전혀 안되면 MBR 문제가 있다는 것을 깨달았으며 HIREN의 BOOT-CD를 사용하여 MBR을 작성했습니다.

이제 부팅 할 때 "필요한 장치에 액세스 할 수 없어 부팅 선택에 실패했습니다"라는 메시지가 나타납니다. 나는 이것이 "BCD"와 관련이 있다고 생각합니다. 그러나 HIREN을 사용하면 MINI-XP에서 bcdedit와 bcdboot가 모두 누락되고 (복제 된) WIN-7 파티션에서 프로그램을 실행하려고하면 "유효한 WIN32 응용 프로그램이 아닙니다"라는 오류가 발생합니다. 추가 정보: Helln Boot-CD에서 BellaVista를 사용하면 유효한 구성이 없기 때문에 아무 것도 할 수 없으며 단지 하나만 만들 수있는 것처럼 보이지 않습니다. 또한 Hiren Boot-CD에서 MBRWiz를 사용하면 100MB 파티션이 C :이고 큰 파티션은 I :라고 말하면서 실제로 I :에있는 모든 항목에 액세스 할 수 있습니다.

제발, 아무도 내가 누락 된 걸 말해 줄 수 있고, 그것을 고칠 수있는 힌트를 줘? PREFER는 Acronis / Clonezilla 등을 포기하거나 사용하지 말고 Windows 7 디스크를 찾고 "복구"를 수행합니다. 왜냐하면 어떤 일이 벌어지고 있는지 알고 싶기 때문입니다.

편집 : 더 내 질문에, 나는 포기하고 설치를 "복구"Win7 설치 디스크를 사용. 윈도우 부팅 관리자가 "Windows 7 :"이라는 항목에 "Windows 장치 : 파티션을 찾을 수 없습니다"라는 항목이 있고 그 항목을 복구하기 위해 "Partition = 디:". 부팅 할 때 Windows 설치가 C : 드라이브에 있기 때문에 이것은 의미가 없습니다. 어쨌든, 내 컴퓨터가 현재 작동하고는 있지만 누군가가 Windows "복구"에 의지하지 않고도이 작업을보다 명확하게 수행 할 수있는 방법을 알려주고 싶습니다.

또한 부팅 할 때 Check-Disk는 디스크 검사를 고집했으나 이전에 비해 파티션이 갑자기 커지기 때문에 의미가 있습니다. 따라서이를 정리해야합니다.

답변:


1

AFAIK bootmgr / BCD Store는 "os device"를 찾기 위해 디스크 식별자 / PARTUUID를 사용합니다. GParted를 사용하여 msdos 파티션 테이블을 만들었으므로 디스크 식별자는 원래 디스크와 동일하지 않습니다. 따라서 BCD 저장소 레코드를 업데이트해야합니다.

아마도 여러 가지 방법이있을 수 있습니다. 예를 들어, bcdedit분명히 사용 중지 된 bootrec /rebuildbcd 복구 / 복구 환경에서만 사용 가능 bcdboot, 다시 설치할 것입니다. bootmgr 지정한 내용에 따라 BCD 저장소를 정확하게 다시 빌드하십시오.

예를 들어, 시스템 예약 파티션이 다음과 같이 마운트되었다고 가정 해보십시오. D: 및 시스템 파티션 (여기서 \Windows is)는 다음과 같이 탑재됩니다. C: 복구 환경에서 실행해야하는 명령은 다음과 같습니다.

bcdboot C:\Windows /s D: /f BIOS

자세한 내용은 공식 문서를 참조하십시오. https://technet.microsoft.com/en-us/library/hh824874.aspx

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.