OSXのディスクユーティリティでSDカードをバックアップできますか?


12

私はこのようなバックアップ命令の多くを参照してください どのように私はバックアップ私のラズベリーパイのですか?

... OSXでコマンドラインを使用する。しかし、OSXの「ディスクユーティリティ」を使用して、SDカードのパーティションから「新しいイメージ」を作成することはできませんか?それは回復可能なバックアップではありませんか?そして、GUIを使用すると、はるかに簡単になります。何か問題があるに違いない…?

回答:


15

Unix dd

私は退屈でdd、OS Xで古いコマンドを使用しています。

  1. MacにSDカードを差し込みます
  2. 開いた Disk Utility
  3. あなたのSDカードを選択し、そのDevice名前をメモしてください
    (私のものは通常です/dev/disk2ディスクユーティリティ
  4. 開いた Terminal
  5. キーを入力whoamiして押すと、ユーザー名がわかりReturnます。
  6. REPLACE disksjobs実行する前に、正しい値!!!
    FAILURE TO SET正しい値は、データが消失する場合があります!!!
    の種類sudo dd if=/dev/disk2 of=/Users/sjobs/Desktop/raspberrypi-backup.imgとヒットReturn
  7. パスワードを入力してReturnもう一度押します
  8. 完了するまでStack Exchangeで質問に答えてくださいdd。コピーの量が表示され、コマンドプロンプトの制御が返される
    ので、いつ完了したかがわかりddます。

Linux

Linuxでもこれを行うことができます。

  • gnome-disks代わりに使用Disk Utility
  • /dev/mccblk0代わりに使用/dev/disk2 gnome-disks
  • gnome-terminal代わりに使用Terminal
  • /home/sjobs/代わりに使用/Users/sjobs
  • 正しいディスクとユーザー名を選択する必要があります!!!

LinuxはRaspbianのext4ファイルシステムを読み取ることができるので、おそらくLinuxでそれをバックアップするためのより良い方法があるでしょうclonezilla


1
他の回答に対する私のコメントのとおり、これはMacでの操作が非常に遅くなる可能性があります。rawディスクモードを使用する必要があります。これは、OPに含まれるリンクの回答で正しく行われましたが、使用したくありませんでした。
ミリウェイズ2016年

1

ファイルシステム固有でない(rawバックアップ)ディスクユーティリティは、それを実行する必要があります。私はディスクユーティリティがそれを行うと思います。

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を使用すると、処理速度が大幅に向上します。


ラズベリーパイへようこそ!てくださいツアーをし、訪問ヘルプセンターのが、物事はここで働いてどのように見て。これは理論的には質問に答える可能性がありますが、コマンドを完全に拡張して説明するなど、ここにいくつかの説明を含めることが望ましいでしょう。今のところ、複数の答えを読んで、物事を組み合わせる必要があります。
ガニマ

0

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

disk3あなたのマックがあなたに言うことで置き換えてください

その後、この画像をPiフィラー付きのsdカードにコピーできます


OPは、disk3に何を使用するかをどのようにして知るのですか?これは破壊的な行為の可能性があるため、より完全で完全な答えを提供する必要があります。
Steve Robillard、2016年

これが@SteveRobillardに衝突したのは良いことです。何が起こったかを誰が知っているか。
PNDA 2016年

それだけでなく、OS Xでは処理が遅くなります(長時間かかる場合があります)。より速いオプションがありますが、これは問題ではありませんでした。
ミリウェイズ2016年

「より高速なオプション」がある場合は、ここに入力してください。他人の反応に文句を言うだけではありません。
abkrim

1
@abkrim何かが間違っていると指摘するのは問題ありません。何か間違っていることを指摘し、正しい方法を説明する方が良いですが、誰かがそのための時間がない場合は、何も言わないよりも「これは間違っている」とだけ言った方がいいでしょう。それについては、あなたが決めるのはあなた次第です。もちろん、詳細についてお尋ねすることもできますが、丁寧に行ってください。
ゴルディロックス

0
  • 端末アプリを開く
  • diskutil listを実行すると、マウントされたすべてのディスクが表示されます(カードをマウントする必要があります)以下の例では、32GBおよび2パーティションの/ dev / disk2です(1つのWindows_FAT_32ブートおよびその他のLinux)。

    diskutilリスト

    / dev / disk2(外部、物理):

    0:FDisk_partition_scheme * 31.2 GB disk2

    1:Windows_FAT_32ブート58.7 MB disk2s1

    2:Linux 31.1 GB disk2s2

  • アンマウント/ dev / disk2s1(disk2s1はディスクであり、ブートパーティションはデスクトップにマウントされています)を使用して、ディスクユーティリティまたはTerminal.appからumount(USBカードではなくパーティションのみ)

  • たとえばddでクローンを作成します。

    sudo dd if = / dev / disk2 of =〜/ Desktop / raspberrypi.dmg conv = sync、noerror bs = 64k

注:例には注意する必要があります

これは一例です。

パーティションの数とシリーズは、それらのデバイスとパーティションを反映するものとします。


コメントを投稿する場合(これは質問に対する回答ではありません)、少なくとも適切なコードを投稿できます。コードは何時間もかかる可能性があり(ユーザーが適切なパーティションを選択した場合)、ユーザーのディスクをゴミでいっぱいにする可能性があります。
ミリウェイズ2016年

まあ...同じ意見はそれは私にとってあなたの答えを意味します。私の編集者が準拠していないことを後悔していますが、回答でそれをフォーマットしようとしています。私のコードと少しの学習で、パーティションを確認し、切断せずに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を複製するのに十分な空きスペースがありませんが、これを使用してそれが動作することを確認してisoイメージを作成しますetcherは認識しますが、まだpiをまだ起動していません。おそらく回答のオプションのようですが:)そして、私はこの方法がMacでpiを使用している人々の80%にとってより簡単であることに間違いなく同意します


0

はい、できます。それが私が見つけた最良の方法です。

  1. ディスクユーティリティを開く
  2. カードリーダーを選択してください
  3. 右クリックして[XXXからの画像]を選択します
  4. 名前を選択し、「圧縮」を選択します
  5. 待つ...
  6. balenaEtcherを開きます(または、持っていない場合はダウンロードします)。
  7. 保存した画像と同じかそれより大きいカードを選択します。
  8. フラッシュする
  9. 新しいカードの方が大きい場合は、raspi-configを使用してファイルシステムを拡張します
  10. 完了

ディスクユーティリティは、実際には「ブート」パーティションだけでなくディスク全体を複製し、その場で圧縮するため、時間を大幅に節約できます。Etcherは画像を正しく拡大してフラッシュすることができます。つまり、Etcherは拡張された非データビットを含むすべてをフラッシュするため、フラッシュの手順はイメージの作成よりも時間がかかる可能性があります。

このソリューションは非常にシームレスで高速であるため、ラズベリーの主なバックアップ戦略となっています。

以下の仕様でテスト済み:

  • モハベ10.14.6
  • balenaEtcher 1.5.52
  • Raspberry Pi 4 4GB(Raspbian Buster)
  • SanDisk Ultra 16 GB

-1

バックアップする

ここに画像の説明を入力してください

次に、このブート可能なイメージが最後にあります

ここに画像の説明を入力してください

戻す

ここに画像の説明を入力してください

テスト

ここに画像の説明を入力してください

myすべてのコンテンツが戻ってきます。:D


間違ったパーティションをバックアップする
Gotschi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.