MBP 8.2でのWindows 10 EFIのインストール(ブートキャンプなし)


0

私はこのトピックが広範囲にカバーされていることを知っています、しかし私を信頼してください、これはまだ解決されていません:

El Capitanを実行しているMacBookPro8.2(2011年初頭)にEFI Windows 10をインストールしたい。 Bootcamp Assistantを使用すると、GPTディスクをハイブリッドMBRに変換するため、WindowsをBIOSモードでのみインストールできます。

ほとんどのMacユーザーにとってこれを回避する方法は、Windows ISOファイルを含むUSBドライブから直接起動することです。このMBPモデルでは、光学ドライブを使用し、CDからインストールを実行する必要があります。USBから起動することはできません。

しかしながら、 CDを起動する (またはそのことについて何か) EFIモードでは許可されていません 。 BIOSオプションのみが表示されるので、インストールはあなたのコンピュータがBIOSモードで動作していると考え、Windowsをインストールする前にGPTディスクをMBRに変換するように頼みます(明らかにBIOSモード)。

これまでのところ私を信頼してください、私はインストーラを焼くのを間違えていません、私は壊れたUSBポートにだまされていません、これはこの特定のMBPモデルに関する問題です(8.2、2011年初頭)。

私はOSXのvirtualboxのような仮想マシンを使ってWindowsをインストールしようとしました、そして、それはまたうまくいきませんでした(正確に理由を思い出せない、それはインストール中に私に若干のエラーを与えました)。 HDDを外付けドライブとして別のコンピュータに接続してそこからインストールを実行しようと試みたことさえありますが、それがおかしいかどうかはわかりませんが、とにかくうまくいきませんでした。

私は見つけたすべての解決策を試してみましたが失敗しました。私は両方のOSのインストールと再インストール、そして何度も何度も何度も何度もフラッシュをフラッシュしていたので、やっとあきらめてMBRのインストールを続けました。新しいSSDで約束された高速起動と、Windows OSから内蔵GPUへのアクセスの両方を失う。

おそらくこのやり方を知っているのはreEFIndの作者であるRod Smithだけですが、私はあなたの提案を本当に感謝します...

回答:


0

そのモデルのラップトップでは、どのバージョンのWindowsもネイティブEFIモードで実行することはできません。私は2011年後半のMacBook Proを持っており、それを機能させるために文字通り何年も費やしてきたので、これを知っています。

私が今まで持っていた最も近いのは、ハードドライブにinstall.wimを展開して手動でブートローダをインストールし、それを起動するためにrEFIndを使ってWindows 7ネイティブEFIを実行していたことです。しかし、これはMicrosoftの基本的なVGAドライバ(これはビデオ性能が悪くDirect3Dをサポートしていない)でしか動作しなかったし、AppleのBoot Campドライバでさえも私はまったくうまく動作することができなかった。私はWin8または10で成功したことはない。

一日の終わりには、あなたに反する4つのことがあります。

  • アップルは、ダイナミックスイッチングGPUを採用した最初の製品です。彼らはこれまでグラフィックススイッチングがAMD、nVidia、またはIntelによって公式にサポートされる前の時点で、独自の設計のハードウェアGMUXチップを使用していました。このチップはWindowsには見えません。そのメモリアドレスは、昔のDOSの古き良き時代のシャドーRAM領域にあるためです。この問題を解決するには、ファームウェアのBIOS互換モジュールが起動したときにGPUをディスクリートアダプタにロックします。このBIOSエミュレーションがないと、Windowsはこの領域に無効なROMを認識し、ビデオドライバをロードできません。
  • Appleはまた、各チャンネルが一方のGPUまたは他方から画面に異なるクロック信号を伝送するようにカスタムデュアルリンクDDCでディスプレイを配線しました。 OS XがGPUを切り替えると、ラップトップパネルもあるチャンネルから別のチャンネルに切り替わります。繰り返しになりますが、AppleはWindowsでこの問題を解決するために、DDCをディスクリートGPUによって画面に運ばれる単一のチャンネルにロックします。また、MacBookに外部ディスプレイを接続すると、ディスクリートGPUが強制的にアクティブになることにも気付くでしょう。内蔵GPUへの接続はThunderboltポートには伝わりません。
  • Appleは本当にハードウェアスイッチが大好きです! Macにも2つのオーディオDSPがあり、コンピュータの側面にあるヘッドフォンジャックのスイッチで制御します。 1つは内蔵スピーカーとヘッドフォンに電力を供給するアナログ、もう1つは光S / PDIF接続用のデジタルです。 OS Xでもスイッチが動かなくなり、つまようじをジャックに差し込んでスイッチを元の位置に戻らない限り音声が聞こえないとの報告があるため、これは問題となっています。私は自分でこの問題を抱えています。私が知っている限りでは、これは純粋にAppleのものです、私はPC上のコンボヘッドフォン/光コネクタを見たことがないので。ここでも、AppleのBIOS互換モードが一方のDSPを強制しない限り、Windowsはオーディオルーティングの処理方法を知りません。テスト用の光学機器がないため、ブートキャンプでS / PDIFを使用できるかどうかはわかりません。
  • 最後に、EFIはOSとファームウェアの間の双方向通信に依存しています。これは、EFIが問題になる前の90年代にもAppleがサポートしていましたが、Windowsの世界では初めてのことです。 EFI PCにWindowsをインストールするとき、Microsoftのブートローダ(BCD)はシステムを起動可能にするためにAppleがサポートしていないEFIコマンドを使用しようとします。これはOS Xがブートローダを必要としないからです。 Appleのファームウェアは自分のOSを起動せずに起動する方法を知っていて、他のオペレーティングシステムが自分のEFI実装について考えることを気にせずに10年以上にわたって動作してきました。そのため、システムを起動可能にしようとするとbcdboot.exeがエラーを生成し、BCDはAppleがSATAデバイスを列挙する方法を理解できません。 rEFIndがここで役立つかもしれませんが、あなたは間違いなくWindowsが起動するためのBCDストアを作成するためにサードパーティのユーティリティが必要になるでしょう。

2011年のMac上でネイティブEFIモードでLinuxを起動することは可能です。 これは良い記事です。 それはあなたを正しい方向に向けることができます。基本的には、Grubを使用してGMUXのメモリ領域に数バイトを突出してディスクリートGPUをオフにし、次にカーネルにパラメータを渡してIntelのドライバが画面に正しいシグナリングを使用するようにします。たとえGrubがWindowsを起動する前にそれらのバイトをメモリに突入させることができたとしても、IntelのWindowsドライバは非標準的なシグナリングをサポートしていないようである。 )

ええ... 2011 MacBook ProでネイティブのEFIを起動するようにWindowsを起動するのは、この甘い、おいしい果物のようなものです。 Juuust 手の届かないところにいる、不可能なタスクであなたをからかって タンタラスの苦しみ


まあ、私はこれも私があきらめることを意味すると思います...あなたの答えをどうもありがとうございます、それは私が探していたものだけです!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.