GPT 디스크의 파티션 레이아웃을 복원하는 방법

GPT 디스크의 파티션 레이아웃을 복원하는 방법
parted -ms /dev/sda print > sda.parted

이는 실제로 레이아웃을 파일에 복사합니다. 레이아웃을 복원하려면 어떤 명령을 내려야 하나요?

답변1

나는 GPT 테이블을 복제하는 것이 그리 간단하지 않다고 생각합니다. 그렇지 않으면 명령의 출력을 구문 분석하고 관련 하위 명령을 준비하는 parted간단한 래퍼를 작성하게 됩니다 .parted -ms /dev/sda printparted

그러나 RHEL/CentOS/Ubuntu 배포판 패키지 sgdisk의 일부인 GPT 인식 fdisk 도구를 사용할 수 있습니다 . gdisk이것으로 쉽게 할 수 있습니다:

# clone GPT table from /dev/sda to /dev/sdb
sgdisk -R=/dev/sdb /dev/sda

# make unique its GUID as it was cloned and is identical with /dev/sda
sgdisk -G /dev/sdb

관련 정보