web-dev-qa-db-ja.com

OSX:大きなハードドライブを小さなハードドライブに複製するにはどうすればよいですか?

回転しているディスクドライブをより小さなSSDに交換します。これにより、システムの速度が大幅に向上するはずです[1]。大きなドライブにあるデータは、小さなドライブに収まります。

これまでのところ、私は次のことを行いました:

  • Command + Rを押しながらOSXを再起動し、リカバリモードで起動します
  • ディスクユーティリティを使用して、新しいドライブを消去して名前を変更します(USB-to-SATAアダプターケーブルでUSBに接続)
  • メインハードドライブをSSDに復元してみます

「/ dev/disk13s2に十分なスペースがない」などのエラーが表示されます。これは、「宛先ドライブが小さすぎる」ことを意味します。 ([asr -source /Volumes/Macintosh\ HD -target /Volumes/the_new_drive -erase -noprompt]http://www.maclife.com/article/columns/terminal_101_make_drive_clone )とまったく同じエラーが発生します。)

これを修正するために読んだ提案は次のとおりです。

  • 代わりにサードパーティの商用ソフトウェアを使用してください。このオプションは好きではありません。1)必要ないはずであり、2)私はデータで信頼するソフトウェアと企業の数を制限したい
  • ソースドライブのパーティションを宛先ドライブよりも小さくなるようにサイズ変更します。これは私を怖がらせます。データを失いたくない。安全ですか?

明確にするために:私が欲しいのは、バイトごとの正確なクローンです。ファイルの変更時刻や権限などを変更したくありません。再インストールしたくありません。新しいドライブから起動して、それを機能させたいだけです。

また、古いドライブでFileVaultを使用しています。

組み込みのAppleツール(Disk Utilityやasrなど)だけを使用するソリューションや、オープンソースのソリューションが欲しいです。

大きなドライブから新しい小さなドライブにデータを複製するにはどうすればよいですか?


[1] iopendingを使用して、保留中のディスク操作が実際に遅くなっていることを確認しました。

4
Nathan Long

https://Apple.stackexchange.com/questions/48798/cloning-a-half-full-500-gb-drive-to-a-256-gb-ssd -drive/1174

簡単な手順があり、すべてが標準のMacツールを使用して行われます。

4

ソースドライブを再パーティション化すると、データが失われることはありません。

同じ問題がありました。私の場合、私は480 GB SSDに交換する498 GB 5200 RPMドライブを持っていました。

498 GBドライブには約300 GBのデータしかないので、ソースドライブのイメージファイルを作成して新しいSSDに復元できると思いましたが、SSDドライブが小さすぎてバックアップを復元できないという不満がありました。 。

それで、大きなディスクイメージを少し小さなSSDに「詰め込む」方法を探しましたが、何も見つかりませんでした。これがうまくいきました。

  1. リカバリモード(デバイス内にある場合)または外部USDなどとして、ディスクイメージのソースドライブを起動します。

  2. ソースドライブのPartitionボタンをクリックします。

  3. パーティションが1つしかないと仮定すると、単一のパーティションを示す円グラフと、パーティションの実際に使用されているスペースを示す影付きの部分が表示されます。

  4. ドライブ上に新しいパーティションを作成し、元のパーティションを宛先のSSDに収まるように十分に小さいデータで作成します。私の場合、20GBのパーティションを作成しました。これにより、元のパーティションは478GBになり、480GB SSDドライブの容量よりも小さくなりました。

    _これを実行しても、データは削除されません。元のパーティションのサイズを変更し、新しいパーティションを作成するだけです。

  5. それが完了したら、小さい方のパーティションの新しいディスクイメージを作成し、それを新しいドライブに問題なく復元できます。

いつものように、ハードウェアにこのようなことをする前に、すべてのバックアップがあることを確認してください。

幸運を!

1
Joshua Pinter