Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

MacでmicroSD・SDカードをコピー/クローンする完全ガイド|初心者向けステップバイステップ解説

デジタルカメラ、Nintendo SwitchやAnbernicといったゲーム機、Raspberry Piのようなシングルボードコンピュータなどで使用しているmicroSDカードやSDカードを、アップグレードやバックアップのために複製したい場面は意外と多くあります。目的やデバイスの種類に応じて、Mac上でSDカードを「コピー」または「クローン」することが可能です。

MacでSDカードをバックアップする方法は複数ありますが、期待どおりに動作しないケースもあるため注意が必要です。たとえば、単純なコピーアンドペーストでもファイル自体は複製できますが、そのデータを使ってゲーム機などのデバイスで正常に動作させるには、追加の調整が求められます。

本記事では、こうした細かい注意点にも触れながら、MacでSDカードを複製する4つの方法をわかりやすく解説します。

MacでSDカードをクローンする方法の比較

クローン方法おすすめのケース
iBoysoft DiskGeeker for Macでクローンすべてのケースに対応
FinderでSDカードをコピーOSが入っていないSDカード向け
ディスクユーティリティでクローンほぼすべてのケース(ただし起動できない場合あり、Linuxパーティションでは動作が遅い)
ターミナルでクローンコマンドライン操作にある程度慣れているユーザー向け

事前準備

まず、以下の準備を整えておきましょう。

  • コピー元のSDカードと同じ容量以上の、転送先となるSDカードまたは外部ディスクを用意する。
  • クローン作業中に転送先ディスクは消去されるため、必要なデータは事前にバックアップしておく。
  • 必要に応じて、転送先ドライブにパーティションを作成しておく。

なお、SDカード全体をクローンすることも、特定のパーティションのみをクローンすることも可能です。また、Macで大容量のカードへSDカードをクローンする場合は、転送先ディスク上にバックアップ対象と同じサイズのパーティションを作成しておくことをおすすめします。

例を挙げると、50GBのSDカードのストレージを100GBのカードへ拡張したい場合、まず100GBカード上に50GBのパーティションを作成し、それを転送先パーティションとして指定します。この場合、残りの50GBの空き領域も、FAT32やexFATなどデバイスが対応しているファイルシステムでフォーマットすれば、引き続き利用できます。

準備ができたら、以下のいずれかの方法でMac上のmicroSDカード・SDカードをクローンしてみましょう。

方法1:iBoysoft DiskGeeker for MacでSDカードをクローンする

MacでSDカードをクローンする最も簡単な方法は、「iBoysoft DiskGeeker for Mac」を活用することです。Clone機能を使えば、SDカード内のデータを別のSDカードや任意の外部ストレージへ効率よく丸ごとコピーできます。ファイルだけでなく、パーティション構成やブートレコードまで含めた、オリジナルと同一の複製を作成可能です。

さらに、このツールは用途を問わずあらゆるSDカードに対応しています。SDHC、SDXC、SDUC、そして各社のmicroSDカードをサポートしており、Raspberry Pi用のSDカードはもちろん、デジタルカメラ、ゲーム機、ノートPC、スマートフォン、タブレット、音楽プレーヤー、ドライブレコーダー、ウェアラブルデバイスなど、どんな機器向けのカードでもクローンできます。

SDカードと転送先ディスクをMacに接続したら、以下の手順でSDカードを複製してください。

手順1:iBoysoft DiskGeeker for Macをダウンロードしてインストールします。

手順2:クローンしたいSDカードまたはパーティションを選択し、右側サイドバーのCloneボタンをクリックします。

MacでmicroSD・SDカードをコピー/クローンする完全ガイド|初心者向けステップバイステップ解説

手順3:転送先のパーティションまたはディスクを選択し、Start Cloningをクリックします。

MacでmicroSD・SDカードをコピー/クローンする完全ガイド|初心者向けステップバイステップ解説

手順4:OKをクリックし、クローン処理が完了するまで待ちます。

とても簡単ですよね?このツールが役に立ったら、MacでのSDカードバックアップに悩む方へシェアしてみてください。

方法2:FinderでSDカードの中身をコピーする

クローンとは別に、SDカードの内容を別のディスクへ手動でコピーする方法もあります。この方法では実際のデータやファイルのみがコピーされるため、時間とディスク容量を節約できます。

通常のファイルであれば十分有効な選択肢ですが、この方法ではブートに必要なデータがコピーされないため、起動可能なデバイスには対応していません。たとえばRaspberry Pi用のSDカードのようにシステムが含まれるカードの場合は、クローン作成が必要です。

FinderでSDカードをコピーする手順は以下のとおりです:

  1. ディスクユーティリティを開きます。
  2. 表示 > すべてのデバイスを表示 を選択します。
  3. 転送先のSDカードまたはドライブの最上位階層を選択し、「消去」をクリックします。
  4. ディスク名を設定します。
  5. フォーマットとしてMS-DOS(FAT)を選択します。
    MacでmicroSD・SDカードをコピー/クローンする完全ガイド|初心者向けステップバイステップ解説
  6. コピー元のSDカードと同じスキーム(方式)を選びます。
  7. 「消去」をクリックします。
  8. コピー元SDカードの内容を、フォーマット済みディスクへコピーします。
  9. Command + Shift + .(ピリオド)を押して隠しファイルを表示させます。
  10. 不要な隠しファイルを削除します。
  11. 新しいカードをデバイスに挿入して完了です。

方法3:ディスクユーティリティでSDカードをクローンする

macOS標準のディスクユーティリティを使って無料でクローンを作るのも良い選択肢です。SDカードのデータと空き領域を含むディスクイメージを作成し、それを新しいカードやディスクに復元するという流れになります。イメージの作成から復元まで、すべてディスクユーティリティ内で完結できるのが魅力です。

方法4:ターミナルでSDカードをクローンする

もうひとつの方法が、ターミナルを使ったクローン作成です。基本的なロジックはディスクユーティリティと同じですが、やや難易度は高めです。それでも、ディスクユーティリティでうまくクローンできない場合の有力な代替手段となります。

実は、ディスクユーティリティにはLinuxパーティションの読み取りに問題があることがあり、動作も遅くなりがちです。SDカードがRaspberry Pi用であれば、ターミナルでのクローンをおすすめします。

ターミナルでRaspberry Pi用SDカード(その他のSDカードも可)をクローンする手順:

  1. MacにHomebrewをインストールします。
  2. ターミナルを開きます。
  3. Homebrewのインストール後、以下のコマンドを入力してEnterキーを押し、coreutils(GNU Core Utilities)をインストールします。brew install coreutils
  4. 以下のコマンドを実行して、コピー元SDカードのディスク識別子を確認します。diskutil list external
    MacでmicroSD・SDカードをコピー/クローンする完全ガイド|初心者向けステップバイステップ解説
  5. 次のコマンド内の「4」を自分のSDカードのディスク番号に置き換えて実行すると、ホームディレクトリにディスクイメージが作成されます。sudo gdd if=/dev/rdisk4 of=sd_backup.dmg status=progress bs=16M
    sudo:特権付きでコマンドを実行します。
    gdd:データをある場所から別の場所へコピーするツールです。
    if=/dev/rdisk4:コピー元となるディスクを指定します。
    of=sd_backup.dmg:コピーしたデータの保存先ファイルを指定します。
    status=progress:コピーの進行状況を表示します。
    bs=16M:データチャンクのサイズを16MBに設定し、コピーを高速化します。ハードウェアに合ったブロックサイズへ変更しても構いません。
  6. 管理者パスワードを入力してEnterキーを押します。
  7. イメージの作成が完了するまで待ちます。
  8. エラー防止のため、以下のコマンドで「4」を実際の番号に置き換えてコピー元SDカードをアンマウントします。sudo diskutil unmountDisk /dev/disk4
  9. 最後に、ディスク番号「4」を転送先の番号に置き換えて以下のコマンドを実行し、ディスクイメージを転送先のSDカードまたは外部ドライブへ書き込みます。sudo gdd of=/dev/rdisk4 if=sd_backup.dmg status=progress bs=16M

これはMacで無料かつ確実にSDカードをクローンできる優れた方法です。役に立ったらぜひシェアしてください。

まとめ

本ガイドで紹介した4つの方法以外にも、balenaEtcherやApplePi Bakerなどのツールを試すことができます。前者はディスクイメージをドライブへ書き込めるツールで、ディスクユーティリティでイメージを復元できない場合に役立ちます。後者はMacでRaspberry Pi用SDカードのバックアップ・復元を目的として開発されたものですが、その他のSDカードのバックアップにも利用可能です。さらにこのフリーユーティリティは、Linuxパーティションの縮小や拡張にも対応しています。

目的やスキルレベルに合わせて最適な方法を選び、大切なSDカードのデータをしっかりバックアップしておきましょう。

  1. macOS Sonomaで外付けSSDが頻繁に切断される問題のトラブルシューティング|実証済み10の解決策

    「macOS Sonomaにアップグレードしてから、M1 MacBook Proに接続した外付けSSDが『ディスクが正しく取り出されませんでした』というメッセージとともに頻繁に切断されるようになりました。複数のケーブルを試しましたが改善せず、アップデート前は正常に動作していたため、SSD自体の故障ではないと思われます。」 このユーザーのように、macOS Sonomaで外付けハードドライブが頻繁に切断される問題に悩まされ、「ディスクが正しく取り出されませんでした」という警告が繰り返し表示されるケースがあります。この切断問題は、外付けドライブ内のデータ破損や、書き出し・ダウンロードしたファイルが

  2. MacからWinZipを完全アンインストールする3つの実証済みの方法

    MacからWinZipを削除したいとお考えですか?WinZipをダウンロードしたものの不要になった、あるいは使い心地が合わなかったという場合、アンインストールすることでMacの空き容量を確保でき、将来的に他のファイル圧縮ソフトを導入する際の競合トラブルも回避できます。MacでWinZipを削除する方法は主に3つあります。専用のアプリアンインストーラーを使う方法、WinZip内蔵のUninstallボタンを使う方法、そしてFinderでアプリ本体と関連ファイルを手動で削除する方法です。WinZipアンインストール方法の比較方法難易度効率アプリアンインストーラーを使用低 — クリック2回だけで完全