마이크로 SD 카드를 복제하는 방법


4

Windows 또는 Linux OS를 사용하여 마이크로 SD 카드를 복제해야합니다. SD 카드는 파티션이 아닌 전체 볼륨으로 복제해야합니다. 여러 개의 파티션이 포함되어있을 수 있으며 그 중 일부는 Windows / Linux에서 인식 할 수 없습니다. 기본적으로 SD 카드 이미지 파일을 만든 다음 다른 SD 카드 미디어를 삽입 하고이 파일을 복사 하여이 미디어에 포함 된 모든 것을 재정의하고 싶습니다. 어떻게해야합니까?

답변:


4

리눅스에서는 그렇게 할 수 있습니다 dd.

dd if=/dev/sdcard1 of=/dev/sdcard2if출발지와 of목적지 SD 는 어디에 있습니까 ?

또는 먼저 이미지를 촬영 한 후 다음 SD로 복사하려는 경우 :

dd if=/dev/sdcard1 of=~/sdimage 
dd if=~/sdimage of=/dev/sdcard2

감사. 이것은 내가하려고하는 일이지만, 어떤 이유로 든 두 번째 단계 (이미지 파일에서 SD 카드로)는 얼마 후에 중단됩니다.
Alex F

SD는 같은 크기입니까? 그렇지 않은 경우 두 번째는 첫 번째보다 커야합니다. 하지와 SD1 100 %를 사용하는 경우,이 파일 시스템 및 파티션 크기를 조정 시도 할 수 있지만 그것은 다른 주제입니다 :)
로랑

1
마지막으로 dd 로이 작업을 수행했지만 dd를 실행하기 전에 모든 SD 카드 파티션을 마운트 해제해야합니다.
Alex F

2

드라이브 이미지를 만들거나 한 드라이브를 다른 드라이브로 정확하게 복사 할 수있는 작은 Linux 라이브 배포판 인 Clonezilla를 사용할 수 있습니다 .


1

Windows에서 과거에 WinImage 를 사용 하여이 작업을 수행했습니다.


감사. 이 프로그램은 파티션뿐만 아니라 전체 미디어를 복제 할 수 있습니까? 이 프로그램은 무료입니까?
Alex F

어떻게 사용 했습니까? 이미지를 SD 카드에 복사하는 단계는 무엇입니까?
Sawtaytoes

0

Windows 에서는 dd를 사용 하십시오 ( http://www.chrysocome.net/dd ).

CDM을 관리자 권한으로 실행하십시오.

dd --list

어떤 장치가 SD 카드인지 확인하십시오. 제 경우에는 : \\?\Device\Harddisk1\Partition0. Partition0전체 디스크, Partition1첫 번째 파티션 등을 나타냅니다 .

전체 SD 카드를 이미지 파일로 복사하십시오.

dd if=\\?\Device\Harddisk1\Partition0 of=my.img bs=1M --progress

그런 다음 새 카드를 넣고 이미지 파일을 다시 작성하십시오.

dd if=my.img of=\\?\Device\Harddisk1\Partition0 bs=1M --progress

당신이 얻을 경우 액세스 거부 블록의 부부를 작성 후 오류, 그것을 쓰기 전에 SD 카드의 파티션 테이블을 청소 :

diskpart

DISKPART> list volume
DISKPART> select volume #
DISKPART> clean
DISKPART> exit
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.