OSXの2つのバージョンをデュアルブートするときに使用されるインストール手順について知りたいです。
私の理解では、新しいOS Xシステムをインストールすると、インストーラーは必要なすべてのファイルを(この場合はインストールDVDから)ファイルシステムにコピーし、「はいくつかのことを行います "インストールを起動可能にし、Optionキーを押したときに起動画面に表示されます。この「stuff」とは正確には(すべての素敵な/ゴーリーなUNIX /ダーウィンの詳細で)何ですか?
私の状況は次のとおりです。2台のラップトップに2つの完全に機能するOSXがインストールされています。 2番目のインストールを最初のラップトップに転送し、代わりにその最初のラップトップで2つのインストールをデュアルブートしたいと思います。したがって、2番目のインストールの/
から1番目のラップトップの新しいHFS +パーティションにすべてをコピー(dd
?)できると思います。次に、どういうわけか、そのパーティションを起動可能にして、起動メニューに表示されるようにシステムに依頼します。これどうやってするの?
そこに2つの質問があることを感謝しますが、最終的には同じ答えになると思います(おそらく間違っています)。私も読んだ このSUの質問 、しかし私はサードパーティのツールではなく、手作業でプロセス全体をやりたいと思っています-実用性よりも教育のためです。
これはテストしていませんが、dd
を使用してrawボリューム全体をコピーすると、ファイルシステムの内容とともにブートブロックがコピーされるため、ボリュームをブート可能にするために他に何も必要ありません。
ただし、dd
はお勧めしません。ソースボリュームと宛先ボリュームが完全に同じサイズでないなど、細部に対応できないためです。また、rawデバイスエントリ(つまり、/ dev/diskNの代わりに/ dev/rdiskN)を使用しない限り、非常に遅くなります。
代わりに、ボリュームのコピーにはasr
ツールをお勧めします。よりスマートで、より適応性があります。ディスクユーティリティの[復元]タブを使用することもできます(実際にはasr
を使用してジョブを実行します)。このモードで使用してからしばらく経ちますが、asr
も起動可能性を処理すると確信しています。
どの方法を使用してもボリュームが適切に起動できない場合は、通常/ System/Library/CoreServicesにあるブーターファイルを含むフォルダーを祝福するだけでよいと思います。
Sudo bless --folder /Volumes/whatever/System/Library/CoreServices
ドライブがGUIDパーティションテーブルで正しくフォーマットされていることを確認してください-この記事を参照してください: http://nyacomputing.com/partitioning-a-hard-drive-on-mac/
ディスクユーティリティを使用してドライブのクローンを作成する-この記事を参照してください: http://nyacomputing.com/how-to-create-a-bootable-clone-of-your-mac-hard-drive/