ddrescue: 파티션을 파티션으로 복제(다른 크기)

ddrescue: 파티션을 파티션으로 복제(다른 크기)

ddrescue-gui를 사용하여 WD Red 4TB 드라이브를 다른 4TB Toshiba 드라이브에 복제해 보았습니다. 대상 드라이브가 2KB 더 작기 때문에 실패합니다.

그런 다음 대상 디스크를 지우고 모든 여유 공간이 포함된 단일 파티션을 생성한 후 다음 명령을 사용하여 단일 파티션을 복구하려고 시도했습니다. 그러나 내가 만든 파티션은 원본 파티션보다 큽니다.

ddrescue -v -d -f -r 2 -c 256 /dev/sdc4 /dev/sdb1 /home/ubuntu/Desktop/rescuelog/ddrescue-gui-part.log
  1. 더 작은 파티션을 미리 만들어진 더 큰 파티션에 복제했으므로 이전 복구에서 데이터나 기록된 블록에 문제가 있습니까? 올바른 크기로 만들려면 파티션을 편집해야 합니까?

  2. 파티션에 120320바이트의 오류가 있습니다. 대상에서 fsck를 실행해야 합니까? ddrescue를 재시도하는 모든 명령(파티션을 이미지가 아닌 파티션으로 복제한다는 점에 유의하세요).

답변1

1.1: 아니요. ddrescue는 필요에 따라 대상 미디어를 덮어씁니다. 이전 쓰기의 남은 부분이 있을 수 있지만 심각한 영향을 미치지는 않습니다.

1.2: 파티션 크기를 파일 시스템 크기로 줄일 수 있습니다. 그러나 이것은 필요하지 않습니다.

2.1: ddrescue를 실행하고 다시 정리했습니다. 당신은 그것이 할 수 있는 일을 한다고 가정할 수 있습니다. 소스 드라이브에 간헐적인 문제가 있고 때때로 다른 드라이브보다 더 잘 작동하는 경우(예: 온도 변화로 인해) 동일한 설정으로 ddrescue를 다시 실행하는 것이 도움이 될 수 있습니다.

2.2: 예, 복제본에서 fsck를 실행할 수 있습니다. 이는 복구된 파일 시스템을 다시 사용할 수 있게 만드는 마지막 단계입니다.

관련 정보