Unix & Linux/dictionary

( dd ) 디스크 복제 및 초기화

LEEHANDS 2022. 9. 27. 18:33
반응형

dd if={복사할장치} of={출력이미지} bs=8M status=progress

  • if 옵션은 복사할 대상을 적는다.
  • of 옵션은 복사되어 쓰여질 경로
  • bs 옵션은 블록사이즈인데 sd카드가 16G, 32G, 64G 등 더 큰용량도 존재하는데 블록사이즈가 너무 작으면 이미지파일로 추출하는데 너무 오래걸린다. 적당히 8M

장치를 확인 (아래명령어 확인)

sudo fdisk -l

이미지를 SD카드에 쓰기

sudo dd if=~/sdcard-image.img of=/dev/sda bs=8M status=progress

용량을 합축하여 복제

sudo dd if=/dev/sda conv=sync,noerror bs=8M status=progress | gzip -c > ~/sd-card-image.img.gz

압축된 이미지 SD카드에 복제

sudo gunzip -c ~/sdcard-image.img.gz | sudo dd of=/dev/sda bs=8M status=progress
반응형