OSX에서 디스크 유틸리티를 사용하여 SD 카드를 백업 할 수 있습니까?


12

다음과 같은 백업 지침이 많이 있습니다. Raspberry Pi를 어떻게 백업합니까?

... OSX에서 명령 행을 포함합니다. 그러나 OSX "디스크 유틸리티"를 사용하여 SD 카드의 파티션에서 "새 이미지"를 만들 수는 없습니까? 복구 가능한 백업이 아닙니까? GUI로 훨씬 쉬워졌습니다! 그래서 뭔가 문제가 있어야합니다 ...?

답변:


15

유닉스 dd

나는 지루하고 ddOS X에서 고대 명령을 사용합니다.

  1. sdcard를 Mac에 연결
  2. 열다 Disk Utility
  3. 당신의 sdcard를 선택하고 그것의 Device이름 을 적어 두십시오
    (광산은 보통입니다 /dev/disk2) 디스크 유틸리티
  4. 열다 Terminal
  5. 키를 입력 whoami하고 눌러 사용자 이름을 찾으십시오 Return.
  6. ( 교체 disksjobs실행하기 전에 올바른 값으로! )
    ( 데이터 손실을 초래할 수 있습니다 올바른 값을 설정하려면 실패를! )
    유형 sudo dd if=/dev/disk2 of=/Users/sjobs/Desktop/raspberrypi-backup.img및 히트를Return
  7. 비밀번호를 입력하고 Return다시 누르십시오
  8. dd완료 될 때까지 Stack Exchange에 대한 질문에 답변하십시오 . 복사가
    완료된 시간 dd을 알려주고 명령 프롬프트를 다시 제어 할 수 있기 때문에 완료 시점 을 알 수 있습니다.

리눅스

Linux에서도이 작업을 수행 할 수 있습니다.

  • gnome-disks대신에 사용Disk Utility
  • /dev/mccblk0대신에 사용/dev/disk2 그놈 디스크
  • gnome-terminal대신에 사용Terminal
  • /home/sjobs/대신에 사용/Users/sjobs
  • 올바른 디스크와 사용자 이름을 선택해야합니다 !!!

Linux는 Raspbian의 ext4파일 시스템을 읽을 수 있기 때문에 Linux 에서 아마도 일부 도구를 clonezilla사용 하여 백업 할 수있는 더 좋은 방법이있을 것입니다 .


1
다른 답변에 대한 나의 의견에 따르면 이것은 Mac에서 매우 느리게 작동 할 수 있습니다. 원시 디스크 모드를 사용해야합니다. 이것은 OP가 포함 된 링크의 답변에서 올바르게 수행되었지만 사용하고 싶지 않았습니다.
Milliways

1

파일 시스템에 특정한 (원시 백업)이 아닌 디스크 유틸리티가이를 수행해야합니다. 디스크 유틸리티가 그렇게 생각합니다.

나는 Mac이 없다 (더 이상은 아님)

게다가 dd if=/dev/sdd of=/home/user/desktop/sdcard.img터미널 에 입력하기가 얼마나 어려울 까요?


/dev/sdd아마도 실제 SD 카드 장치가 아닐 수도 있습니다. 찾아보다.
PNDA

1

dd 명령으로 OS X를 사용하는 경우 / dev / diskX 대신 / dev / rdiskX를 사용하고 bs = 1m 대신 bs = 16m을 사용하면 속도가 크게 향상됩니다.


라즈베리 파이에 오신 것을 환영합니다! 하시기 바랍니다 여행을 하고 방문 보려면 도움말 센터를 일이 여기에 어떻게 작동하는지 확인합니다. 이것이 이론적으로 질문에 대답 할 수는 있지만 여기에 전체 설명을 확장하고 설명하는 등의 설명을 포함하는 것이 좋습니다. 지금은 여러 개의 답을 읽고 함께 모아야합니다.
Ghanima

0

dd if=/dev/disk3 of=/home/user/desktop/images.img bs=1m

disk3맥이 말한 것으로 교체

그 후 Pi 필러를 사용하여이 이미지를 SD 카드에 복사 할 수 있습니다


OP는 disk3에 무엇을 사용해야하는지 어떻게 알 수 있습니까? 이는 잠재적 인 파괴 행위이므로보다 완전하고 철저한 답변을 제공해야합니다.
Steve Robillard

좋은 점은 @SteveRobillard입니다. 무슨 일이 있었는지 누가 알 겠어요?
PNDA

뿐만 아니라, OS X에서 느리게 작동합니다 (몇 시간이 걸릴 수 있음). 더 빠른 옵션이 있지만 이것은 문제가 아닙니다.
Milliways

"빠른 옵션"이 있으면 여기에 입력하십시오. 다른 사람들의 반응에 대해 불평하지 마십시오.
abkrim

1
@abkrim 뭔가 잘못 지적하는 것이 좋습니다. 무언가 잘못 지적하고 올바른 방법을 설명하는 것이 더 좋지만, 누군가가 그럴 시간이 없다면 아무 것도 말하지 않고 "이것이 잘못되었습니다"라고 말하는 것이 좋습니다. 그리고 더 많은 정보를 요청하는 것은 자유롭지 만 정중하게하십시오.
goldilocks

0
  • 터미널 앱 열기
  • diskutil list를 실행 하면 마운트 된 모든 디스크가 표시됩니다 (카드가 마운트되어 있어야 함) 아래 예에서는 32GB 및 2 파티션이있는 / dev / disk2입니다 (하나의 Windows_FAT_32 부팅 및 기타 Linux)

    diskutil 목록

    / dev / disk2 (외부, 실제) :

    0 : FDisk_partition_scheme * 31.2GB 디스크 2

    1 : Windows_FAT_32 부팅 58.7MB 디스크

    2 : Linux 31.1GB 디스크

  • unmount / dev / disk2s1 (disk2s1은 내 디스크이고 부팅 파티션은 데스크탑에 마운트 됨)을 사용하여 Disk util 또는 Terminal.app의 umount (USB 카드가 아닌 파티션 만)

  • 예를 들어 dd를 사용하여 복제하십시오.

    sudo dd if = / dev / disk2 of = ~ / Desktop / raspberrypi.dmg conv = sync, 오류 없음 bs = 64k

참고 : 예제에주의해야합니다

이것은 예입니다.

파티션의 수와 시리즈는 장치와 파티션을 반영해야합니다.


의견을 게시하려는 경우 (질문에 대한 답변이 아님) 최소한 좋은 코드를 게시 할 수 있습니다. 사용자가 올바른 파티션을 선택하면 코드에 많은 시간이 걸리거나 사용자 디스크에 쓰레기가 채워질 수 있습니다.
Milliways

글쎄 ... 당신의 대답과 같은 의견입니다. 편집자가 준수하지 않는 것이 유감이지만 답변에서 형식을 지정하려고합니다. 내 코드와 약간의 학습으로 파티션을 확인하고 연결을 끊지 않고 dispostivo를 마운트 해제하고 백업을 할 수 있습니다. 그리고이 모든 것이 단 5 분만에 가능합니다. 좋은 하루 되세요.
abkrim

0

어떻 습니까 : https://medium.com/a-swift-misadventure/backing-up-your-raspberry-pi-sd-card-on-mac-the-simple-way-398a630f899c ? etcher.io로 무언가를 확인할 때 귀하의 질문을 발견했으며 내 컴퓨터에 sd를 복제하기에 충분한 여유 공간이 없습니다. 현재 찾고있는 sd를 사용했지만 iso 이미지를 만드는 것이 작동하는지 확인했습니다. etcher는 인식하지만 파이에서 다시 부팅하지 않았습니다. 아마도 대답 옵션처럼 보입니다.)이 방법은 Mac에서 pi를 사용하는 사람들의 80 %가 더 쉬울 것이라고 분명히 동의합니다


0

네, 할 수 있고 내가 찾을 수있는 가장 좋은 방법입니다.

  1. 디스크 유틸리티 열기
  2. 카드 리더기를 선택하십시오
  3. 마우스 오른쪽 버튼을 클릭하고 "XXX 이미지"를 선택하십시오.
  4. 이름을 선택하고 "압축"을 선택하십시오
  5. 기다림...
  6. balenaEtcher를여십시오 (또는없는 경우 다운로드하십시오).
  7. 저장된 이미지와 동일 하거나 더 큰 카드를 선택하십시오 .
  8. 그것을 플래시
  9. 새 카드가 더 큰 경우 raspi-config를 사용하여 파일 시스템을 확장하십시오.
  10. 끝난

디스크 유틸리티는 실제로 "부팅"파티션뿐만 아니라 전체 디스크를 복제하여 즉시 압축하므로 많은 시간을 절약 할 수 있습니다. Etcher는 이미지를 올바르게 확장하여 플래시 할 수 있습니다. Etcher는 확장 된 비 데이터 비트를 포함하여 모든 것을 플래시하므로 플래시 생성 절차는 이미지 생성보다 시간이 오래 걸릴 수 있습니다.

이 솔루션은 매우 매끄럽고 빠르기 때문에 라스베리의 주요 백업 전략이되었습니다.

다음 사양으로 테스트되었습니다.

  • 모하비 10.14.6
  • 에트 셔 1.5.52
  • 라즈베리 파이 4 4GB (라즈 비아 버스터)
  • SanDisk Ultra 16GB

-1

백업

여기에 이미지 설명을 입력하십시오

그런 다음이 부팅 가능한 이미지가 끝에 있습니다.

여기에 이미지 설명을 입력하십시오

복원

여기에 이미지 설명을 입력하십시오

테스트

여기에 이미지 설명을 입력하십시오

✅ 내 모든 내용이 다시 나타납니다. :디


당신은 잘못된 파티션을 백업
Gotschi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.