디스크 D는 일반적인 Linux 설치입니다. D에는 EFI(부팅) 및 Btrfs(나머지) 파티션이 있습니다. 크기가 D보다 큰 디스크 E가 있는 경우 E에서 D를 복제하고 E로 부팅하려면 어떻게 해야 합니까? 많은 노력 없이 이것이 가능합니까?
답변1
예, 다음 단계를 따르십시오.
- 1:1 클론 디스크를 사용합니다
dd
. - 기존 디스크를 제거하세요.
- 새 디스크를 시작합니다.
- 파티션 도구를 사용하여 기본 파티션을 늘리거나 추가 파티션을 추가하여 더 큰 디스크를 활용하세요.
2023년, 2022년, 2021년, 2020년 이후에도 대답은 크게 변하지 않았습니다. 그 문제에 대해서는 2000년 이후로 그 대답이 전혀 바뀌지 않았다고 생각합니다.
원본 데이터를 다음과 같이 바꾸는 등 몇 가지 개선 방법이 있습니다 dd
.
sfdisk --dump
파티션 테이블 복제 의 경우 ,- 그런 다음 "사용되지 않는" 공간을 불필요하게 복사하는 것을 피하여 보다 효율적으로
partclone.btrfs
사용 하세요.ntfsclone
- 그런 다음 디스크가 BIOS/CSM 부팅에 사용되는 경우
head -c 440
MBR을 사용하여 부팅 섹터 코드를 새 디스크로 전송합니다(EFI 부팅에는 필요하지 않음).