私はこれを正しくやっていますか?プロセスはそれほど冗長ではありません
HDDをアップグレードしていますが、MacBook内に必要なより大きな外付けドライブがあります。
内蔵MacHDDの内容とパーティションを、現在USB経由で接続されている別のhddにコピーしたい(これが新しい内蔵ハードディスクになります)
最初はディスクユーティリティで外付けドライブをパーティション分割しようとしましたが、特定のパーティションをddするだけでしたが、メインシステムドライブであるif/dev/disk0s2をddにできないと、resource busy
エラー。代わりに私はdd if=/dev/disk0 of=/dev/disk1
ディスク全体と、1時間使用されています。
それは先に進み、外部に設定したパーティション構造を消去しました。これは、余分なパーティション化されていないスペースに1つの巨大なパーティションを割り当てようとしない場合はおそらくOKです。 (外部は、クローンを作成しているディスクよりもはるかに大きいです。)
プロセスはそれほど冗長ではなく、何が起こっているのかわかりません。ライブCDを起動してこれを実行したかったのですが、このマシンでこれを動作させることができませんでした。
コピーされるドライブと宛先は、コピー操作を除いて完全に非アクティブである必要があります。 OSドライブをコピーするには、インストールディスクから起動する必要があります。インストールディスク上のディスクユーティリティアプリケーションでこの操作を実行するか、dd if={disk} of={disk} bs={blocksize}
を使用できます。長いコピーを避けるために、必ず ブロックサイズを正しく設定してください 。コピーのステータスは、統計をダンプするkill -SIGINFO {pid}
で確認できます。