Windows 시스템 이미지를 더 작은 드라이브로 복원

Windows 시스템 이미지를 더 작은 드라이브로 복원

최근에 내 메인 컴퓨터에서 실행 중인 Raid 0에 2개의 320GB HDD가 있었는데, HDD 중 하나를 다른 컴퓨터에서 사용하기 위해 분할하기로 결정했습니다.

2TB 외장드라이브에 약 150GB 정도의 윈도우 시스템 이미지를 만들었습니다. 320GB 디스크 2개가 포맷되었으며 그 중 하나는 이미 다른 컴퓨터에서 사용 중입니다.

포맷된 320GB 드라이브에 이미지를 복원하려고 하면 "시스템 디스크 복구에 사용할 수 있는 디스크를 찾을 수 없습니다"라는 오류가 발생했습니다.

그런 다음 이미지가 대상 드라이브보다 작더라도 Windows에서는 더 큰 드라이브(640GB raid 0 드라이브)의 시스템 이미지를 더 작은 드라이브로 복원할 수 없다는 것을 알게 되었습니다. 외장 드라이브의 크기를 조정하는 것은 거의 꽉 찼기 때문에 실제로는 선택 사항이 아닙니다.

이미지를 복원할 수 있는 방법이 있나요?

답변1

Acronis를 사용하여 VHD 이미지 변환Acronis tib 이미지로 복사한 다음 Acronis를 사용하여 더 작은 드라이브 공간에 tib 이미지를 설치합니다.

답변2

Window의 백업은 VHD 파일로 마운트될 수 있습니다.

백업 파일을 별도의 컴퓨터에 마운트하고 VHD 내에서 파티션 크기를 조정합니다. AFAIK GPart는 VHD를 마운트할 수 없기 때문에 Windows 기반 파티션 관리자를 사용해야 합니다.

이 솔루션이 작동할지는 확실하지 않지만 백업 파일 내부의 파티션 크기를 조정하여 현재 겪고 있는 제한을 완화할 수 있습니다.

답변3

저는 Acronis와 VHDX 축소를 모두 시도했습니다. 두 시도 모두 비참하게 실패했습니다. 나는 이것에 몇 시간을 낭비했습니다. 결국 나는 다음을 수행했습니다.

  1. Hyper-V를 사용하여 새 가상 머신을 만듭니다. vm의 올바른 버전을 사용하고 있는지 확인해야 합니다. 이전 시스템이 UEFI를 사용하는 경우 vm은 버전 2여야 합니다. 그렇지 않으면 버전 1을 사용해야 합니다.
  2. Windows 설치 프로그램의 ISO를 부팅합니다.
  3. 백업이 포함된 물리적 디스크를 VM에 연결합니다.
  4. Windows 시스템을 VM으로 복원합니다.
  5. gparted 라이브 시스템으로 부팅하고 디스크를 축소합니다.
  6. 시스템을 물리 디스크에 다시 백업합니다.

그러면 더 작은 하드 드라이브에 시스템을 설치할 수 있었습니다. 빈 디스크 공간이 최적화되므로 vm을 실행하는 시스템에 전체 디스크 공간이 필요하지 않으므로 실제로 사용하는 만큼의 여유 공간만 필요합니다. 이는 새 드라이브에 새 Windows 시스템을 설치하고 최종적으로 복원하려는 동일한 컴퓨터에서 이를 수행하여 이를 수행할 수도 있음을 의미합니다. 따라서 Windows 설치 디스크와 복원할 컴퓨터만 있으면 이것이 옵션이 될 수 있습니다. 여전히 정말 형편없고 복잡한 솔루션입니다.

관련 정보