최근에 내 메인 컴퓨터에서 실행 중인 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 축소를 모두 시도했습니다. 두 시도 모두 비참하게 실패했습니다. 나는 이것에 몇 시간을 낭비했습니다. 결국 나는 다음을 수행했습니다.
- Hyper-V를 사용하여 새 가상 머신을 만듭니다. vm의 올바른 버전을 사용하고 있는지 확인해야 합니다. 이전 시스템이 UEFI를 사용하는 경우 vm은 버전 2여야 합니다. 그렇지 않으면 버전 1을 사용해야 합니다.
- Windows 설치 프로그램의 ISO를 부팅합니다.
- 백업이 포함된 물리적 디스크를 VM에 연결합니다.
- Windows 시스템을 VM으로 복원합니다.
- gparted 라이브 시스템으로 부팅하고 디스크를 축소합니다.
- 시스템을 물리 디스크에 다시 백업합니다.
그러면 더 작은 하드 드라이브에 시스템을 설치할 수 있었습니다. 빈 디스크 공간이 최적화되므로 vm을 실행하는 시스템에 전체 디스크 공간이 필요하지 않으므로 실제로 사용하는 만큼의 여유 공간만 필요합니다. 이는 새 드라이브에 새 Windows 시스템을 설치하고 최종적으로 복원하려는 동일한 컴퓨터에서 이를 수행하여 이를 수행할 수도 있음을 의미합니다. 따라서 Windows 설치 디스크와 복원할 컴퓨터만 있으면 이것이 옵션이 될 수 있습니다. 여전히 정말 형편없고 복잡한 솔루션입니다.