私の MacBook Pro (Mid-2013) には 2 つのドライブがインストールされています。macOS Mavericks (10.9) を実行しています。Fusion Drive を使用して 2 つのドライブ (SSD と通常の HD) をセットアップしました (DIY Mac Fusion Drive ガイドに従っています)。
私は先に進み、Windows インストールをホストするための 40 GB のパーティションを作成しました。SSD を取り外し、Windows をインストールし、その後 SSD を再インストールしました。SSD を Boot Camp パーティションに戻すとすぐに起動が停止しました。黒い画面に点滅するカーソルが表示されます。
ディスクユーティリティでパーティション情報を確認したところ、Windows パーティションが起動可能としてマークされていないようです。以下は私が収集した情報です。
Boot Camp が起動するようにパーティション テーブルを修正する方法があるかどうか知りたいです。
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 119.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Microsoft Basic Data BOOTCAMP 40.0 GB disk1s2
3: Apple_CoreStorage 459.2 GB disk1s3
4: Apple_Boot Boot OS X 650.0 MB disk1s4
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *573.4 GB disk2
Name : BOOTCAMP
Type : Partition
Disk Identifier : disk1s2
Mount Point : /Volumes/BOOTCAMP
File System : Windows NT File System (NTFS)
Connection Bus : SATA
Device Tree : IODeviceTree:/PCI0@0/SATA@1F,2/PRT1@1/PMP@0
Writable : No
Universal Unique Identifier : 584BAED6-4C46-4F18-93B3-957F6E27003C
Capacity : 40 GB (39,998,980,096 Bytes)
Free Space : 16.34 GB (16,339,972,096 Bytes)
Used : 23.66 GB (23,659,003,904 Bytes)
Number of Files : 86,424
Number of Folders : 0
Owners Enabled : No
Can Turn Owners Off : No
Can Be Formatted : No
Bootable : No
Supports Journaling : No
Journaled : No
Disk Number : 1
Partition Number : 2
答え1
私もまったく同じ問題を抱えていました。2012 年中期の 15 インチ MacBook Pro でブートキャンプを使用して Fusion ドライブ上で Windows を実行できるようにするために、さまざまな方法を何度も試し、動作させる方法を見つけるのに何日もかかりました。
私のセットアップについて少し説明します。もともと私は標準の HDD を交換するために 750GB の SSHD を購入しました。Apple の新しい Fusion Drive がリリースされた後、それについて調べてみたところ、MacBook Pro で DIY Fusion Drive を作成できることに気付きました。
そこで、250GB の Samsung 840 EVO SSD を購入し、750GB SSHD をセカンダリ ドライブとして使用することにしました。両方のドライブをインストールして Fusion Drive を作成した後、Bootcamp で問題が発生しました。コンピューターのドライブ構成で Windows をインストールして起動できないのです。MacBook Pro の DIY Fusion Drive で Bootcamp と Windows を実行するために、何千ものスレッドと何千もの異なる方法を調べました。
私が試したさまざまな方法は結局失敗に終わりましたが、皆さんを退屈させるつもりはありません。皆さんも私と同じプロセスを経験したことがあるはずです。
解決策にたどり着いたきっかけは、全く関係のないスレッドを読んで、Windows は、私が理解できない理由で外付けドライブから起動しない、技術的にはスーパードライブを置き換えるドライブは外付けドライブだが、MacOSX はどのドライブからでも起動するという説明を読んだことです。そこで、2 つのドライブを入れ替えたらどうなるかと考えました。SSD をセカンダリ ドライブに入れて、SSHD をプライマリ ドライブとして使用します。速度の問題と、Fusion Drive が機能するかどうかを心配していましたが、驚いたことに、Fusion Drive にも SSD にも速度の問題は見られず、Windows もプロのように起動します。
どうやってそこにたどり着いたか。
私のようにすでに DIY Fusion Drive をセットアップしている場合は、プロセスが少し簡単になります。そうでない場合は、Fusion Drive のインストール手順に従ってください (オンラインのさまざまなスレッドで、この方法を説明しています)。
Fusion Drive に MacOSX をインストールしたら、必要な ISO を取得し、ハード ドライブをパーティション分割するなどして、bootcamp プロセスを開始します。
ファイル、フォルダー、パーティション分割が完了したら、まだ Windows をインストールしないでください。失敗するか、まったく動作しなくなります。
これは面倒な部分です。HDD のブートキャンプ パーティションの部分を取り出して、それを再びプライマリ ドライブにし、スーパードライブ (DVD ドライブ) を元の場所に戻す必要があります。(つまり、私の場合は、SSHD をスーパードライブ ベイからプライマリ ベイに移動し、スーパードライブを元の場所に戻すという作業でした。)
それが終わったら、Alt キーを押しながらコンピューターを起動します。すると、コンピューターにインストールされている、またはコンピューターに接続されているすべてのドライブが表示されます。そこには、MacOSX パーティションと Windows の USB とともに Bootcamp がありました。Windows の USB をクリックし、Bootcamp パーティションに Windows のインストールを開始しました。(Windows インストーラーで Bootcamp ドライブをパーティション分割する必要がある場合があります。Windows をインストールできないというメッセージが表示されることがあります。)
Windows が正常にインストールされた後、コンピューターの電源を切りました。次に、スーパードライブを取り外し、SSD をその場所に取り付けました。
現在のセットアップでは、プライマリ スロットに SSHD、セカンダリ スロットに SSD が配置されています。
今では、Fusion Drive を含め、Windows と MacOSX を問題なく完璧に起動できます。MacOSX では、Fusion Drive は依然として 1 つのハード ドライブとして認識されます。
どちらのオペレーティング システムでも、パフォーマンスの問題やスリープからの起動の問題はありません。これは、私が所有する MacBook Pro の Superdrive ポートのハードウェアが優れているためだと考えています。(100% 確実ではありません) 両方のドライブは SMART ステータスで、SSD の読み取り速度と書き込み速度は同じです。
念のためお知らせしますが、ハード ドライブ速度テストをダウンロードすると、プライマリ スロットにあるため HDD ドライブのテストが開始されます。ターミナルで両方のドライブの速度テストを確認する必要がありましたが、その方法はオンラインの多くのチュートリアルで紹介されています。
ちなみに、私は 15 インチ Mid-2012 Macbook Pro を使用していますが、このセットアップは私にとっては完璧に動作します。ただし、この方法を古い Macbook Pro モデルで使用する場合、セカンダリ スロットの SSD からプライマリ スロットと同じパフォーマンスが得られるかどうかは 100% 確信できません。