![Linux dd 명령 - 더 큰 드라이브에서 더 작은 드라이브로 전체 디스크 복사를 수행할 수 있습니까?](https://rvso.com/image/1388787/Linux%20dd%20%EB%AA%85%EB%A0%B9%20-%20%EB%8D%94%20%ED%81%B0%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90%EC%84%9C%20%EB%8D%94%20%EC%9E%91%EC%9D%80%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%A1%9C%20%EC%A0%84%EC%B2%B4%20%EB%94%94%EC%8A%A4%ED%81%AC%20%EB%B3%B5%EC%82%AC%EB%A5%BC%20%EC%88%98%ED%96%89%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20.png)
500기가 드라이브와 80기가 드라이브가 있습니다. 500기가를 80기가로 복제하고 싶은데 500기가 드라이브에 80기가의 데이터가 없기 때문에 작동할 수 있을 것 같습니다.
이것이 작동할까요?
답변1
이 작업을 수행해야 하는 특별한 이유(예: 수백만 또는 수십억 개의 작은 파일)가 없는 한 한 드라이브에서 다른 드라이브로 파일을 복사하는 것이 더 쉬울 것입니다.
이 방법으로 수행해야 하는 경우 먼저 500GB 드라이브의 파티션 크기를 조정해야 합니다. 80GB 미만의 데이터가 포함되어 있어도 이 데이터가 디스크 전체에 분산될 수 있기 때문입니다. 따라서 다음 단계를 수행하십시오.
- 500GB에서 80GB로 파티션 크기를 조정합니다(
gparted
예를 사용하여) - 80GB 드라이브에 동일한 크기와 유형의 파티션을 만듭니다.
dd
파티션에서 파티션으로 복사하는 데 사용됩니다 .