파티션을 비례적으로 이동 및 크기 조정

파티션을 비례적으로 이동 및 크기 조정

더 큰 디스크에 복제한 다음 비례적으로 파티션 크기를 조정하려는 GPT가 있는 디스크의 clonezilla 이미지가 있습니다. 예를 들어, 100Gb 디스크 1개와 40Gb 및 60Gb 파티션 2개가 있고 다른 200Gb 디스크에 복제하려는 경우 결과는 80Gb 및 120Gb 파티션입니다.

clonezilla에서 이를 수행할 수 있는 유일한 방법은 -k1 옵션을 사용하는 것입니다. 그러나 MBR 디스크의 경우에만 이를 수행할 수 있는 다른 방법이 있습니까? 아마도 유일한 옵션은 다음에 스크립트를 작성하는 것입니다.

  • 파티션 및 해당 비율 보기(parted -l?)
  • 새로운 공간 계산
  • 파티션 이동(별도?)
  • 파티션 크기 조정(별도 크기 조정?)
  • 파일 시스템 재구축(e2fsck -f && resize2fs /dev/sdaX)

답변1

직접 테스트하지는 않았지만 CloneZilla 포럼에서 문제에 대한 해결 방법을 찾았습니다.

방법 #1(Windows용) - 발췌

WD 3T(하드 디스크 1 파티션, GPT 테이블 및 NTFS, BASIC)를 Seagate 4T로 마이그레이션해야 합니다(대상 디스크에 파티션 테이블을 생성하고 대상 디스크 1 파티션 4T에만 비례적으로 파티션 테이블을 생성하려고 합니다)

마지막 Kronzilla 버전에서 지원됩니까? 3~4t GPT에는 어떤 복구 옵션을 사용해야 합니까?

매우 감사합니다

(기본적으로 테스트했는데 결과는 4T "3T with WD3T DATA and 1T unformated" 였습니다)

편집하다:안정적인 Clonezilla live(2.1.2-20)는 마이그레이션 중에 3T에서 4T로 자동으로 크기가 조정되지 않습니다. 그러나 해결책은 다음과 같습니다.

  1. Clonezilla liveCD 2.1.2-20을 사용하여 클론(장치) 3T를 4T로 마이그레이션합니다. 결과는 HDD(4T)=3T("복제" 원본 데이터)+1T(포맷되지 않음)입니다. 6 시간.
  2. Windows 7(64비트)에 Minitool Partition Wizard Home Edition(무료!!)을 설치하고 HDD(4T) 크기를 전체 공간으로 조정합니다... 30초!

노트:이것은 링크입니다미니 도구, 위에서 참조한 도구입니다.

방법 #2(Unix용) - 발췌

또 다른 방법은 cgdisk대상 디스크에 GPT 파티션 테이블을 생성하는 것입니다. 모든 파티션이 원본 파티션과 같거나 큰지 확인하세요. 그런 다음 Clonezilla live를 사용하여 로컬 디스크 간 복제를 수행할 수 있습니다. 방금 생성한 파티션 테이블을 사용할 수 있도록 전문가 모드로 들어가서 "-k" 옵션을 선택해야 합니다.

방법 #3(유닉스용)

CloneZilla FAQ의 질문 제목 아래에는 몇 가지 다른 방법(실제로는 3개)이 강조되어 있습니다.소형 하드 드라이브의 이미지를 대형 하드 드라이브로 복원하는 방법은 무엇입니까?. 위 포럼 게시물에서 찾은 방법 #2는 실제로 이 목록의 첫 번째 옵션이기도 하며, 복제 후 GParted를 사용하여 크기를 조정하는 것입니다.

발췌

  1. Clonezilla 서버에 이미지를 저장합니다.
  2. clonezilla를 통해 대상 머신에서 일반 복구를 수행합니다.
  3. 복제가 완료되면 이를 사용하여 gparted파티션 크기를 조정하거나 이동합니다. DRBL 서버에 설치한 다음 클라이언트 를 Remote-linux-gra(dcs -> Remote-linux-gra) 모드로 부팅 하고 gparted클라이언트에 루트로 로그인한 후 . gparted또는 gparted LiveCD 또는 LiveUSB를 사용하여 이 작업을 수행할 수 있습니다. gparted-clonezilla 듀얼 부팅 Live CD가 제공됩니다. 자세한 내용을 확인하세요.http://gparted.free.fr/GParted-Clonezilla/또는http://www.icewalkers.com/jump.php?AID=2917&src=home.

관련 정보