2016-11-30 12 views
0

ラズベリーパイ設定で使用しているSDカードがあります。最近、より大きなカードを購入しました。SDカード(MBRを含む)を完全にコピーできますか?

私はos(OpenElec)を再インストールして、すでに存在するすべてのファイル(ほぼ60Gb)を転送するのではなく、ddのようなものをsdcardからローカルディスクに転送してから、私のローカルディスクから新しいsdcardにddとそれはそれです。

可能ですか?

私はMacOSを使っています(しかし、そのような作業ではLinuxと非常によく似ていますが、私はコマンドラインを恐れていません)。

ありがとうございました。

答えて

1

ドライブを検索するには、そのパーティションおよびMac上のデバイス特殊ファイル名が、あなたはターミナルでこれを実行します:

diskutil list 

サンプル出力

/dev/disk0 (internal, physical): 
    #:      TYPE NAME     SIZE  IDENTIFIER 
    0:  GUID_partition_scheme      *3.0 TB  disk0 
    1:      EFI EFI      209.7 MB disk0s1 
    2:   Apple_CoreStorage Macintosh HD   3.0 TB  disk0s2 
    3:     Apple_Boot Recovery HD    650.0 MB disk0s3 
/dev/disk1 (internal, physical): 
    #:      TYPE NAME     SIZE  IDENTIFIER 
    0:  GUID_partition_scheme      *121.3 GB disk1 
    1:      EFI EFI      209.7 MB disk1s1 
    2:   Apple_CoreStorage Macintosh HD   121.0 GB disk1s2 
    3:     Apple_Boot Boot OS X    134.2 MB disk1s3 
/dev/disk2 (internal, virtual): 
    #:      TYPE NAME     SIZE  IDENTIFIER 
    0:     Apple_HFS Macintosh HD   +3.1 TB  disk2 
           Logical Volume on disk1s2, disk0s2 
           EF247607-3049-4EF0-8DFB-35B7ED84B7C0 
           Unencrypted Fusion Drive 
/dev/disk4 (external, physical): 
    #:      TYPE NAME     SIZE  IDENTIFIER 
    0:  GUID_partition_scheme      *12.0 TB disk4 
    1:      EFI EFI      209.7 MB disk4s1 
    2:     Apple_HFS SystemClone    3.0 TB  disk4s2 
    3:     Apple_Boot Recovery HD    650.0 MB disk4s3 
    4:     Apple_HFS OldMachine    550.0 GB disk4s4 
    5:     Apple_HFS Spare     1000.0 GB disk4s5 
    6:   Apple_CoreStorage TimeMachine    7.4 TB  disk4s6 
    7:     Apple_Boot Boot OS X    134.2 MB disk4s7 
    8:     Apple_HFS Untitled    251.5 MB disk4s8 
/dev/disk5 (external, virtual): 
    #:      TYPE NAME     SIZE  IDENTIFIER 
    0:     Apple_HFS TimeMachine   +7.4 TB  disk5 
           Logical Volume TimeMachine on disk4s6 
           C7E53345-5059-45D8-826C-B10B6F16AD20 
           Locked Encrypted 

その後非常に慎重にあなたのSDカードとの入出力に適合するサイズとファイルシステムを持つものを選択します。そして、MBRを取得するには(むしろ/dev/disk5s2ようsNで終わる任意のスライスよりも)全体のディスク名を使用します。私は誰誰のディスクをゴミ箱にしたくないよう

sudo dd if=/dev/disk5000 of=/dev/disk5001 bs=65536 

上記<disk5000>は本当の名前のプレースホルダーです私は自分のシステムに合っているかどうかチェックせずに、私の例をコピー/ペーストするのに十分だ。

+0

恐縮です、ありがとうございます。コピーが作成されたら、新しいサイズのサイズに合わせて2番目のパーティションサイズ(すべてのデータが保存されている場所)を変更できるかどうかを知っていますか? –

+0

あなたの状況やパーティションは正確にはわかりませんが、 'resize2fs'や' resize-fs'や 'gparted'を探しているかもしれません。 –

+0

あなたの答えを試してみました。ありがとうございました:) Openelecが実装している「サイズ変更」システム(私のSDカードにあるもの)を使って、パーティーのサイズを変更することができました。分割されたresize2fsとe2fscheckが混在していました。 –

関連する問題