<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ビルド on Boot macOS</title><link>https://bootmacos.rinontech.com/categories/%E3%83%93%E3%83%AB%E3%83%89/</link><description>Recent content in ビルド on Boot macOS</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Thu, 01 Jun 2023 22:58:23 +0900</lastBuildDate><atom:link href="https://bootmacos.rinontech.com/categories/%E3%83%93%E3%83%AB%E3%83%89/index.xml" rel="self" type="application/rss+xml"/><item><title>ASRock Z690 Steel LegendでmacOSを動かす</title><link>https://bootmacos.rinontech.com/posts/21136/</link><pubDate>Thu, 01 Jun 2023 22:58:23 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/21136/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/11/image.png" alt="Featured image of post ASRock Z690 Steel LegendでmacOSを動かす" /&gt;&lt;p&gt;第 13 世代および第 12 世代 Intel® Core™ プロセッサーに対応 (LGA1700)&lt;/p&gt;
&lt;p&gt;ASRock Z690 Steel Legendで組んだコンピュータにmacOS Ventura 13.4をインストールします。現在メインマシンとして使っているマザーボードです。何度か紹介記事を書いているのですが、分散していて古くもなったので、更新してまとめます。&lt;/p&gt;
&lt;h2 id="今までの記事"&gt;今までの記事
&lt;/h2&gt;&lt;p&gt;詳細は以下をご覧ください。最初のうちは第12世代CPUを使用していました。最後の2記事では、第13世代に移行してます。今回はこれの総集編・最新版です。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13940/" &gt;ASRock Z690 Steel LegendとAlder Lake-SでmacOSを動かす&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13987/" &gt;ASRock Z690 Steel Legendのオーディオを動かす&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/14113/" &gt;ASRock Z690 Steel Legendをスリープさせる&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/14599/" &gt;メインマシンをASRock Z690 Steel Legendに移行&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/14626/" &gt;ASROCK Z690 STEEL LEGENDのUSBを設定する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/20810/" &gt;Raptor Lake-S 13900KFの32コアをmacOSで使う&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/20847/" &gt;CpuTopologyRebuildで13900KFのコア構成を調整する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="パーツ構成"&gt;パーツ構成
&lt;/h2&gt;&lt;h3 id="マザーボード"&gt;マザーボード
&lt;/h3&gt;&lt;p&gt;使用するマザーボードはASRock Z690 Steel Legendです。WiFi付きのASRock Z690 Steel Legend WiFiでも良いです。&lt;/p&gt;
&lt;p&gt;最新マザーボードではないですが、現在も入手可能です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.amazon.co.jp/dp/B09JM6L6MH" target="_blank" rel="noopener"
 &gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/amazon/B09JM6L6MH.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Z690は、第12世代 Intel® Core™ プロセッサーと第13世代 Intel® Core™ プロセッサーに対応しています。macOSのIntel CPUサポートは第10世代で止まっているので、Z690が対象とする世代のCPUはサポートされていません。今後もサポートされることはないと思われます。でもOpenCoreの設定で、CPU IDを古いCPUに見せかけることで動作します。第10世代CPUよりも性能が上がっているので、最新CPUを使うメリットはあります。&lt;/p&gt;
&lt;p&gt;数あるZ690マザーボードの中で、ASRock Z690 Steel Legendを選んだ理由は、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PCIeスロットの数が多い（5個あります）&lt;/li&gt;
&lt;li&gt;こなれた有線LANチップ搭載でmacOS互換性が高い&lt;/li&gt;
&lt;li&gt;macOS互換の無線用key Eソケットとアンテナ穴がある&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という理由です。ここ数年のASRockは、比較的こなれたチップを搭載する傾向があり、macOSとの相性が良いと思ってます。Z590ではExtremeを選んでいたのですが、Z690 ExtremeではPCIeスロット数が減ってしまったので、Steel Legendにしました。見た目が派手目ですが、悪くはないです。&lt;/p&gt;
&lt;h2 id="cpu"&gt;CPU
&lt;/h2&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/10/package.jpg"&gt;&lt;/p&gt;
&lt;p&gt;12と13世代CPUが使用可能ですが、macOSのサポートを超えたCPUを使うなら、最新の第13世代が良いと思います。性能も向上してます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;13900, F, K, KF, KS&lt;/li&gt;
&lt;li&gt;13700, F, K, KF&lt;/li&gt;
&lt;li&gt;13600K, KF&lt;/li&gt;
&lt;li&gt;13500&lt;/li&gt;
&lt;li&gt;13400, F&lt;/li&gt;
&lt;li&gt;13100, F&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などが動作するはずです。今回は13900KFで動作確認しています。&lt;/p&gt;
&lt;p&gt;ちなみに第12世代では、12900Kと12700Kで動作確認しました。他にも、12900, KS, K, KF, F, T, 12700, K, KF, F, T, 12600, K, KF, T, 12500, T, 12400, F, T, 12300, T, 12100, F, Tなどが動作するはずです。&lt;/p&gt;
&lt;h3 id="グラフィックボード"&gt;グラフィックボード
&lt;/h3&gt;&lt;p&gt;第12, 13世代CPUのiGPUはmacOSでサポートされていません。なのでグラフィックボードは必須です。現在のmacOSで使用可能なグラフィックスボードは、以下です。&lt;/p&gt;
&lt;p&gt;AMD Vega 56, Vega 64, Radeon VII (OOB)&lt;br&gt;
AMD RX 400 series, RX 500 series (OOB)&lt;br&gt;
AMD RX 5000 series (“agdpmod=pikera”オプション使用)&lt;br&gt;
AMD RX 6600 XT, RX 6800, RX 6800 XT, RX 6900 XT (“agdpmod=pikera”オプション使用)&lt;/p&gt;
&lt;p&gt;これらならば、lilu.kextとwhatevergreen.kextを入れるだけで、そのまま (OOBで) 使用できます。ただし、RX 5000, 6000シリーズに関しては、config.plistのplist:NVRAM:7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-argsの場所に、agdpmod=pikeraという設定が必要です。今回は、AMD RX 6600 XTを使用しました。&lt;/p&gt;
&lt;h3 id="wifi"&gt;WiFi
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/wifi.jpg"&gt;&lt;/p&gt;
&lt;p&gt;このマザーボードには、M.2 WiFiのスロットがあります。WiFiモデルマザーボードにはIntelのM.2カードが既に入っています。最近では、Intelの無線カードもkextを入れると使用可能なようですが、ここでは、macOSがネイティブにサポートしているBroadcom BCM94360NGを使いました。macOSとの相性が良くて、Handoff, Airdrop, Apple WatchでのログインなどがOOBで動きます。M.2無線カードとしては、互換性の高い唯一のカードだと思います。おすすめです。日本のが少し高価です。
AliExpressでは複数の販売者から安価に入手できます。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Hackintosh-macOS-Broadcom-BCM94360NG-M-2-Wifi-Card-Than-DW1560-BCM9435-6.jpg"&gt;&lt;/p&gt;
&lt;h3 id="その他のパーツ"&gt;その他のパーツ
&lt;/h3&gt;&lt;p&gt;その他のパーツは、定評のある自作PCパーツならどれを使っても大丈夫だと思います。メインドライブは、WD_BLACK 1TB SN770 NVMe SSDを使用しました。&lt;/p&gt;
&lt;h2 id="bios設定"&gt;BIOS設定
&lt;/h2&gt;&lt;p&gt;BIOSは、デフォルトの工場出荷時状態でも問題なく動作します。以下の設定は行っても良いと思います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OC Tweaker &amp;gt; DRAM Configuration &amp;gt; Load XMP Setting &amp;gt; XMP 2.0 Profile 1&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; USB Configuration &amp;gt; XHCI Hand-off &amp;gt; Enabled&lt;/li&gt;
&lt;li&gt;Boot &amp;gt; Bootup Num-Lock &amp;gt; off&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;デフォルトのままで良いのですが、変更されていると起動に支障の出る項目は、以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; CFG Lock &amp;gt; Disabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; Chipset Configuration &amp;gt; Above 4G Decoding &amp;gt; Enabled (default)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="efiを作る"&gt;EFIを作る
&lt;/h2&gt;&lt;p&gt;次に、マザーボードのEFIが起動するときに実行されるボリュームの内容を作成します。ここにはmacOSのブートシーケンスが始まる前に必要となるファイル、つまりOpenCoreを構成するファイルとKext類を入れます。通常は、起動ドライブのESP (EFI System Partition)をFATでフォーマットしてその中に入れておきます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ690SL.zip" &gt;作成したEFIをこちらに置いておきます&lt;/a&gt;。参考にしてください。&lt;/p&gt;
&lt;p&gt;実は、FATでフォーマットしたUSBメモリにEFIというディレクトリを作ってその中に入れておいても良いです。このUSBメモリをEFIから起動すれば、OpenCoreなどが実行されます。USBメモリにmacOSなどが入っている必要はありません。OpenCoreの起動ドライブ選択メニューで、macOSボリュームを選択します。Hackintoshを作る最初は、色々と試行錯誤する必要がありますので、USBメモリの通常のディレクトリで設定作業すれば、作業が楽です。完成したら、その内容をmacOS起動ドライブのESPにコピーすれば良いです。&lt;/p&gt;
&lt;h3 id="opencore"&gt;OpenCore
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/07/image.png"&gt;&lt;/p&gt;
&lt;p&gt;OpenCoreは最新の0.9.2を使いました。OpenCore Vanilla Guideも&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#starting-point" target="_blank" rel="noopener"
 &gt;Comet Lakeの項目&lt;/a&gt;しかありません。参考にしつつ、設定を進めました。&lt;a class="link" href="https://www.tonymacx86.com/threads/z690-chipset-and-alder-lake-cpus.316618/page-109#post-2290069" target="_blank" rel="noopener"
 &gt;tonymacx86のこちらのコメント&lt;/a&gt;も参考にしました。&lt;/p&gt;
&lt;h3 id="kext"&gt;Kext
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2018/08/20170915223211-e1556936489370.png"&gt;&lt;/p&gt;
&lt;p&gt;使用したKext類は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;LucyRTL8125Ethernet.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;NVMeFix.kext&lt;/li&gt;
&lt;li&gt;CpuTopologyRebuild.kext&lt;/li&gt;
&lt;li&gt;USBPorts.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;USBPorts.Kextは、自作です。USBの項目で説明します。&lt;/p&gt;
&lt;h3 id="acpi"&gt;ACPI
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2017/10/20171011001002.png"&gt;&lt;/p&gt;
&lt;p&gt;ACPIディレクトリに入れたSSDT類は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-SBUS.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG-ALT.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="configplist"&gt;config.plist
&lt;/h3&gt;&lt;p&gt;第12, 13世代CPUは、macOSでサポートされていないCPUなので、CPU IDを&lt;a class="link" href="https://www.cpu-world.com/cgi-bin/CPUID.pl?MANUF=Intel&amp;amp;FAMILY=&amp;amp;MODEL=&amp;amp;SIGNATURE=656981&amp;amp;PART=&amp;amp;ACTION=Filter" target="_blank" rel="noopener"
 &gt;i9-10850KなどのID である000A0655&lt;/a&gt;に偽装しています。config.plistのKernel/Emulateの中に以下のように記述します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/emulate.jpg"&gt;&lt;/p&gt;
&lt;p&gt;機種名 (SystemProductName) はiMacPro1,1にしました。第12, 13世代CPUで使用する場合、 iMacPro1,1 または MacPro7,1 が良いようです。どちらを選んでも性能はほぼ変わらないそうです。今回、iMacPro1,1にした理由は、性能調整が簡単そうだったからです。MacPro7,1に設定した場合は、CPUFriend.kextと関連kextsが必要らしいです。機種に関連するconfig.plist項目は以下です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2023/06/config.jpg"&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ690SL.zip" &gt;公開したconfig.plist&lt;/a&gt;も、この設定になってます。ここでは、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MLB&lt;/li&gt;
&lt;li&gt;SystemSerialNumber&lt;/li&gt;
&lt;li&gt;SystemUUID&lt;/li&gt;
&lt;li&gt;ROM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;の情報が未記入または適当な値になってます。各自で設定した固有の情報を書き込んでください。設定の方法はこちらをご覧ください。以下ではiMac20,1の固有情報を生成していますが、これをiMacPro1,1に変えて生成してください。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/21152/" &gt;最後のIntel iMacのシリアル番号を作る&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="usb設定"&gt;USB設定
&lt;/h2&gt;&lt;p&gt;macOSにはUSBポート数の制限があります。なのでそれに対応する必要があります。詳しくはこちらをご覧ください。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/14626/" &gt;ASROCK Z690 STEEL LEGENDのUSBを設定する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;これによると、ASRock Z690 Steel LegendのUSBポートは、以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HS01&lt;/strong&gt;:マザーボード上のUSB Type-Cコネクタ (F_USB32_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS02&lt;/strong&gt;:バックパネルのEtherの下の上のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS03&lt;/strong&gt;:バックパネルのEtherの下の下のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS04&lt;/strong&gt;:バックパネルのPS/2下の下のType-A (USB3_1_2)&lt;/li&gt;
&lt;li&gt;HS05:バックパネルのPS/2下の上のType-A (USB3_1_2)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS06&lt;/strong&gt;:バックパネルのType-C (USB31_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS07&lt;/strong&gt;:バックパネルのType-Cの上のType-A (USB31_TA_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS08&lt;/strong&gt;:オンボード搭載ハブ(ASM107x) (**USB3_5_6,**&lt;strong&gt;USB3_7_8&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;HS09:オンボードUSB2.0 (USB_3_4 のCPU反対側)&lt;/li&gt;
&lt;li&gt;HS10:オンボードUSB2.0 (USB_3_4 のCPU側)&lt;/li&gt;
&lt;li&gt;HS11:オンボードUSB2.0 (USB_1_2 のCPUの反対側)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS12&lt;/strong&gt;: オンボードUSB2.0 (&lt;strong&gt;USB_1_2 のCPU側&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;HS13: ASRock LED Controller&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS14&lt;/strong&gt;:マザーボード上のM.2 E keyソケット接続 (BCM94360NGが&lt;strong&gt;BTで使用&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;HS15〜:（不明）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS01&lt;/strong&gt;:マザーボード上のUSB Type-Cコネクタ (F_USB32_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS02&lt;/strong&gt;:バックパネルのEtherの下の下のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS03&lt;/strong&gt;:バックパネルのEtherの下の上のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;SS04:バックパネルのPS/2下の下のType-A(USB3_1_2)&lt;/li&gt;
&lt;li&gt;SS05:バックパネルのPS/2下の上のType-A(USB3_1_2)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS06&lt;/strong&gt;:バックパネルのType-C (USB31_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS07&lt;/strong&gt;:バックパネルのType-Cの上のType-A (USB31_TA_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS08&lt;/strong&gt;:オンボード搭載ハブ(ASM107x) (**USB3_5-6,**&lt;strong&gt;USB3_7_8&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;SS09〜SS15:（不明）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/usbports.jpg"&gt;&lt;/p&gt;
&lt;p&gt;またマザーボード上のUSBピンは、それぞれ以下の名前です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/05/onboardUSB2.png"&gt;&lt;/p&gt;
&lt;p&gt;macOSには最大15口までの制限があります。なので、ここから使用するポートを15個選んでUSBPorts.kextに設定します。どのポートを使うかは、マシンの構成次第です。例えば、上記のリストで、太字になっているポートを残すと、&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/05/usbpotsinfoplist.png"&gt;&lt;/p&gt;
&lt;p&gt;のような設定になります。これを元にUSBPorts.kextを作ります。配布しているUSBPorts.kextは、もしかしたらこれから変更したバージョンかもしれません。必要に応じで調整してください。&lt;/p&gt;
&lt;h2 id="動作確認"&gt;動作確認
&lt;/h2&gt;&lt;p&gt;macOS Ventura 13.4をインストールして動作確認しました。メインでずっと使用しているマザーボードなので、かなり調整が進んでいて、動作状態も良好です。&lt;/p&gt;
&lt;h3 id="動くこと"&gt;動くこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;安定した動作&lt;/li&gt;
&lt;li&gt;シャットダウン、再起動&lt;/li&gt;
&lt;li&gt;有線LAN (ボード上の2.5GbE, Realtek RTL8125BG)&lt;/li&gt;
&lt;li&gt;M.2 WiFi, Bluetooth (Broadcom BCM94360NGを使用)&lt;/li&gt;
&lt;li&gt;オーディオ (ALC897, layout-id=12)&lt;/li&gt;
&lt;li&gt;Quick Look、プレビュー&lt;/li&gt;
&lt;li&gt;メッセージ、FaceTime&lt;/li&gt;
&lt;li&gt;iCloud, App Store, Apple TV&lt;/li&gt;
&lt;li&gt;Universal clipboard, Continuity, AirDrop&lt;/li&gt;
&lt;li&gt;Safari/Google ChromeでのAmazon Prime Video再生&lt;/li&gt;
&lt;li&gt;AirPlay Receiver (DRM コンテンツの再生)&lt;/li&gt;
&lt;li&gt;スリープ (CPU とケースファンが停止)&lt;/li&gt;
&lt;li&gt;Bluetoothキーボード類, USB接続キーボード類、電源スイッチによるスリープ復帰（ACPIをサポートしない USB3_1_2 を除く）&lt;/li&gt;
&lt;li&gt;Universal Control (macOS 12.3以降)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="動かないこと"&gt;動かないこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Sidecar (iGPUが無いために動作しない）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ベンチマーク"&gt;ベンチマーク
&lt;/h3&gt;&lt;p&gt;このマザーボードに、13900KFを搭載した時のCinebench R23のスクリーンショットを以下に示します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2023/06/image.jpg"&gt;&lt;/p&gt;
&lt;p&gt;同じくこのマザーボードに12900Kを搭載した場合との比較を以下に示します。また、ネットにあった&lt;a class="link" href="https://www.check-mac.com/en/benchmark-cinebench_r23-10" target="_blank" rel="noopener"
 &gt;Mac Studio M1 MaxとUltraのスコア&lt;/a&gt;とも比較します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2023/06/1667143904603.png"&gt;&lt;/p&gt;
&lt;h2 id="まとめ"&gt;まとめ
&lt;/h2&gt;&lt;p&gt;現在メインマシンとして使っているASRock Z690 Steel LegendへmacOSをインストールする手順、動作状況などを、改めてまとめました。また、&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ690SL.zip" &gt;使用中のEFI一式&lt;/a&gt;もアップロードしておきました。&lt;/p&gt;</description></item><item><title>ASRock Z590 ExtremeでmacOSを動かす</title><link>https://bootmacos.rinontech.com/posts/21138/</link><pubDate>Wed, 31 May 2023 22:58:47 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/21138/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/03/Z590-ExtremeL6.jpg" alt="Featured image of post ASRock Z590 ExtremeでmacOSを動かす" /&gt;&lt;p&gt;ASRock Z590 Extremeで組んだコンピュータにmacOS Ventura 13.4をインストールします。以前、メインマシンとして使っていたマザーボードですが、紹介記事が分散していて古くもなったので、更新してまとめます。&lt;/p&gt;
&lt;h2 id="今までの記事"&gt;今までの記事
&lt;/h2&gt;&lt;p&gt;以前は、ASRock Z590 Extremeで作ったmacOSマシンをメインに使ってました。色々調整して、安定して動作してました。その過程を紹介した様子は、以下をご覧ください。散らばっていてわかりにくいので、まとめ記事が欲しいと思っていました。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12835/" &gt;ASRock Z590マザーボードでmacOSを起動する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12857/" &gt;ASRock Z590マザーボード搭載ALC1220で音を出す (その1)&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12898/" &gt;ASRock Z590マザーボード搭載ALC1220で音を出す (その2)&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12917/" &gt;ASRock Z590 Extremeに無線モジュールを取り付ける&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12995/" &gt;ASRock Z590 ExtremeのUSBを設定する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13529/" &gt;メインマシンをASRock Z590 Extremeに移行&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;その後、Z690マザーボードに移行したので、このマシンはずっとお蔵入りになってました。最近になって、復活させてOpenCoreとmacOSを最新版 (OpenCore 0.9.2, macOS Ventura 13.4) に入れ替えてみました。動作確認や調整などまだ必要ですが、設定をまとめて、&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ590.zip" &gt;動作するEFIファイルを配布&lt;/a&gt;したいと思います。&lt;/p&gt;
&lt;h2 id="パーツ構成"&gt;パーツ構成
&lt;/h2&gt;&lt;h3 id="マザーボード"&gt;マザーボード
&lt;/h3&gt;&lt;p&gt;使用するマザーボードはASRock Z590 Extremeです。WiFi付きのASRock Z590 Extreme WiFiでも良いです。&lt;/p&gt;
&lt;p&gt;もはや中古でしか入手できないのではと思いましたが、現在も入手可能です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.amazon.co.jp/dp/B08XNKH8JJ" target="_blank" rel="noopener"
 &gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/amazon/B08XNKH8JJ.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Z590は、第10世代 Intel® Core™ プロセッサーと第11世代 Intel® Core™ プロセッサーに対応しています。第10世代CPU (Comet Lake) は、Intel版macOSがサポートする最後のIntel Core-i CPUです。iMac 2020 (iMac20,1とiMac20,2) に、Intel Core i5 10500, 10600, i7 10700K, i9 10910が搭載されています。現時点でこれが最新で最後のIntel版Macになると思われています。macOSがIntel CPUをサポートしているうちに、最新のCPUで安定したHackintoshを作るとしたら、この世代のマザーボードに行きつきます。&lt;/p&gt;
&lt;p&gt;数あるZ590マザーボードの中で、ASRock Z590 Extremeを選んだ理由は、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PCIeスロットの数が多い&lt;/li&gt;
&lt;li&gt;こなれた有線LANチップ搭載でmacOS互換性が高い&lt;/li&gt;
&lt;li&gt;見た目がスッキリしている&lt;/li&gt;
&lt;li&gt;macOS互換の無線用key Eソケットとアンテナ穴がある&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;という理由です。ここ数年のASRockは、比較的こなれたチップを搭載する傾向があり、macOSとの相性が良いと思ってます。有線LANが1個だけになりますが、ほぼ同じ構成のも良いと思います。個人的には、Extremeの方が見た目も良いと思います。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.amazon.co.jp/dp/B08VH76S16" target="_blank" rel="noopener"
 &gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/amazon/B08VH76S16.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;（現在のメインマシンではASRockのZ690 Steel Legendを使ってます。本当はZ690もExtremeを使いたかったのですが、PCIeスロットの数が減ってしまったので、Steel Legendにしました。）&lt;/p&gt;
&lt;h3 id="cpu"&gt;CPU
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/05/10900K.png"&gt;&lt;/p&gt;
&lt;p&gt;Core i9-10900Kを使用しました。これ以外の第10世代Core i CPUはほぼ使用可能だと思います。&lt;/p&gt;
&lt;p&gt;とくにiMacで搭載されているCPUならば、間違いなく動作するはずです。Macで使用されているComet Lake CPUは、Intel Core i5 10500, 10600, i7 10700K, i9 10910です。このうち、10910はApple専用チップですので、市販されていません。なので、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Core i7-10700K (3.8Ghz / 8 Cores / 16 Threads)&lt;/li&gt;
&lt;li&gt;Core i7-10700 (2.9Ghz / 8 Cores / 16 Threads)&lt;/li&gt;
&lt;li&gt;Core i5-10600K (4.1Ghz / 6 Cores / 12 Threads)&lt;/li&gt;
&lt;li&gt;Core i5-10600 (3.3Ghz / 6 Cores / 12 Threads)&lt;/li&gt;
&lt;li&gt;Core i5-10500 (3.1Ghz / 6 Cores / 12 Threads)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ならば、Macで使われているCPUと同じCPUだと言えます。このほか、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Core i9-10900K(3.7Ghz / 10 Cores / 20 Threads)&lt;/li&gt;
&lt;li&gt;Core i9-10900 (2.8Ghz / 10 Cores / 20 Threads)&lt;/li&gt;
&lt;li&gt;Core i9-10850K (3.6Ghz / 10 Cores / 20 Threads)&lt;/li&gt;
&lt;li&gt;Core i5-10400 (2.9Ghz / 6 Cores / 12 Threads)&lt;/li&gt;
&lt;li&gt;Core i3-10320 (3.8Ghz / 4 Cores / 8 Threads)&lt;/li&gt;
&lt;li&gt;Core i3-10300 (3.7Ghz / 4 Cores / 8 Threads)&lt;/li&gt;
&lt;li&gt;Core i3-10100 (3.6Ghz / 4 Cores / 8 Threads)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;なども安定して使用可能です。&lt;/p&gt;
&lt;p&gt;Z590チップセットでは、第11世代CPUも使用可能です。しかし11世代はmacOSが正式対応していません。対応させることも可能ではありますが、性能が振るわずあまり人気のなかった11世代を使うくらいならば、もっと最新の13世代を使いたいところです。&lt;/p&gt;
&lt;h3 id="グラフィックボード"&gt;グラフィックボード
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2023/05/71z0O7fVFFL_S.jpg"&gt;&lt;/p&gt;
&lt;p&gt;macOSを動かすためにグラフィックボードはほぼ必須です。CPU内蔵のiGPUも使えなくは無いですが、設定が大変です。そもそもZ590クラスのATXマザーボードを使うならば、iGPUを使うことはないと思います。&lt;/p&gt;
&lt;p&gt;現在のmacOSで使用可能なグラフィックスボードは、以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AMD Vega 56, Vega 64, Radeon VII (OOB)&lt;/li&gt;
&lt;li&gt;AMD RX 400 series, RX 500 series (OOB)&lt;/li&gt;
&lt;li&gt;AMD RX 5000 series (“agdpmod=pikera”オプション使用)&lt;/li&gt;
&lt;li&gt;AMD RX 6600 XT, RX 6800, RX 6800 XT, RX 6900 XT (“agdpmod=pikera”オプション使用)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらならば、lilu.kextとwhatevergreen.kextを入れるだけで、そのまま (OOBで) 使用できます。ただし、RX 5000, 6000シリーズに関しては、config.plistのplist:NVRAM:7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-argsの場所に、agdpmod=pikeraという設定が必要です。今回は、AMD RX 580を使用しました。&lt;/p&gt;
&lt;h3 id="wifi"&gt;WiFi
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/03/bcm84360ng.jpg"&gt;&lt;/p&gt;
&lt;p&gt;このマザーボードには、M.2 WiFiのスロットがあります。WiFiモデルマザーボードにはIntelのM.2カードが既に入っています。最近では、Intelの無線カードもkextを入れると使用可能なようですが、ここでは、macOSがネイティブにサポートしているBroadcom BCM94360NGを使いました。macOSとの相性が良くて、Handoff, Airdrop, Apple WatchでのログインなどがOOBで動きます。M.2無線カードとしては、互換性の高い唯一のカードだと思います。おすすめです。日本のが少し高価です。
AliExpressでは複数の販売者から安価に入手できます。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Hackintosh-macOS-Broadcom-BCM94360NG-M-2-Wifi-Card-Than-DW1560-BCM9435-7.jpg"&gt;&lt;/p&gt;
&lt;h3 id="その他のパーツ"&gt;その他のパーツ
&lt;/h3&gt;&lt;p&gt;その他のパーツは、定評のある自作PCパーツならどれを使っても大丈夫だと思います。メインドライブは、WD_BLACK 1TB SN770 NVMe SSDを使用しました。&lt;/p&gt;
&lt;h2 id="bios設定"&gt;BIOS設定
&lt;/h2&gt;&lt;p&gt;BIOSは、デフォルトの工場出荷時状態でも問題なく動作します。以下の設定は行っても良いと思います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced &amp;gt; USB Configuration &amp;gt; XHCI Hand-off &amp;gt; Enabled&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;デフォルトのままで良いのですが、変更されていると起動に支障の出る項目は、以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; CFG Lock &amp;gt; Disabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; Chipset Configuration &amp;gt; Above 4G Decoding &amp;gt; Enabled (default)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="efiを作る"&gt;EFIを作る
&lt;/h2&gt;&lt;p&gt;次に、マザーボードのEFIが起動するときに実行されるボリュームの内容を作成します。ここにはmacOSのブートシーケンスが始まる前に必要となるファイル、つまりOpenCoreを構成するファイルとKext類を入れます。通常は、起動ドライブのESP (EFI System Partition)をFATでフォーマットしてその中に入れておきます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ590.zip" &gt;作成したEFIをこちらに置いておきます&lt;/a&gt;。参考にしてください。&lt;/p&gt;
&lt;p&gt;実は、FATでフォーマットしたUSBメモリにEFIというディレクトリを作ってその中に入れておいても良いです。このUSBメモリをEFIから起動すれば、OpenCoreなどが実行されます。USBメモリにmacOSなどが入っている必要はありません。OpenCoreの起動ドライブ選択メニューで、macOSボリュームを選択します。Hackintoshを作る最初は、色々と試行錯誤する必要がありますので、USBメモリの通常のディレクトリで設定作業すれば、作業が楽です。完成したら、その内容をmacOS起動ドライブのESPにコピーすれば良いです。&lt;/p&gt;
&lt;h3 id="opencore"&gt;OpenCore
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/07/image.png"&gt;&lt;/p&gt;
&lt;p&gt;OpenCoreは最新の0.9.2を使いました。OpenCore Vanilla GuideのComet Lakeの項目に従って、以下を設定しました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#starting-point" target="_blank" rel="noopener"
 &gt;Desktop Comet Lake | OpenCore Install Guide&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="kext"&gt;Kext
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2018/08/20170915223211-e1556936489370.png"&gt;&lt;/p&gt;
&lt;p&gt;使用したKext類は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;LucyRTL8125Ethernet.kext&lt;/li&gt;
&lt;li&gt;IntelMausi.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;USBPorts.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;LucyRTL8125Ethernet.kextとIntelMausi.kextはどちらも有線LAN用のkextです。ASRock Z590 ExtremeにはRealtekの2.5GbpsとIntelの1Gbps Ethernetが搭載されています。それぞれのためのkextです。&lt;/p&gt;
&lt;p&gt;USBPorts.Kextは、自作です。USBの項目で説明します。&lt;/p&gt;
&lt;h3 id="acpi"&gt;ACPI
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2017/10/20171011001002.png"&gt;&lt;/p&gt;
&lt;p&gt;ACPIディレクトリに入れたSSDT類は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-RHUB.aml&lt;/li&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG.aml&lt;/li&gt;
&lt;li&gt;SSDT-TB4.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="configplist"&gt;config.plist
&lt;/h3&gt;&lt;p&gt;これも&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#starting-point" target="_blank" rel="noopener"
 &gt;Vanilla Guide&lt;/a&gt;に従って設定します。機種名は、第10世代CPUが搭載されたiMac20,1にしました。cofig.plistの中の、plist/Platforminfo/Genericの内容は以下のようにしました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2023/05/con_.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ590.zip" &gt;公開したconfig.plist&lt;/a&gt;も、この設定になってます。ここでは、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MLB&lt;/li&gt;
&lt;li&gt;SystemSerialNumber&lt;/li&gt;
&lt;li&gt;SystemUUID&lt;/li&gt;
&lt;li&gt;ROM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;の情報が未記載または適当な値になっています。各自で設定した固有の情報を書き込んでください。設定の方法はこちらをご覧ください。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/21152/" &gt;最後のIntel iMacのシリアル番号を作る&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h2 id="usb設定"&gt;USB設定
&lt;/h2&gt;&lt;p&gt;macOSにはUSBポート数の制限があります。なのでそれに対応する必要があります。詳しくはこちらをご覧ください。&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12995/" &gt;ASRock Z590 ExtremeのUSBを設定する&lt;/a&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;これによると、ASRock Z590 ExtremeのUSBポートは、以下のように23個あります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;HS01 マザーボード上の2.0ヘッダピン（縁側） USB_3_4&lt;/li&gt;
&lt;li&gt;HS02 マザーボード上の2.0ヘッダピン（縁側） USB_3_4&lt;/li&gt;
&lt;li&gt;HS03 バックパネルのType-C USB3.2 Gen2 USB31_TC_1&lt;/li&gt;
&lt;li&gt;HS04 バックパネルのType-A、1GbEの下 USB3.2 Gen2 USB31_TA_1&lt;/li&gt;
&lt;li&gt;HS05 バックパネルのType-A、2.5GbE下の2個のうち上 (3.2 Gen1 USB3_1)&lt;/li&gt;
&lt;li&gt;HS06 バックパネルのType-A、2.5GbE下の2個のうち下 (3.2 Gen1 USB3_2)&lt;/li&gt;
&lt;li&gt;HS07 バックパネルのType-A、PS/2上の2個のうち下 (2.0 USB_2)&lt;/li&gt;
&lt;li&gt;HS08 バックパネルのType-A、PS/2上の2個のうち上 (2.0 USB_1)&lt;/li&gt;
&lt;li&gt;HS09 マザーボード搭載ASM107xハブ (USB3_3_4 と USB3_5_6)&lt;/li&gt;
&lt;li&gt;HS10 マザーボード上の 3.2 Gen2x2 (USB31_TC_2)&lt;/li&gt;
&lt;li&gt;HS11 マザーボード上の2.0ヘッダピン（内側） USB_5_6&lt;/li&gt;
&lt;li&gt;HS12 マザーボード上の2.0ヘッダピン（内側） USB_5_6&lt;/li&gt;
&lt;li&gt;HS13 （不明）&lt;/li&gt;
&lt;li&gt;HS14 M.2 key Eソケット (Bluetoothで使用)&lt;/li&gt;
&lt;li&gt;SS01 バックパネルのType-A、2.5GbE下の2個のうち下 (3.2 Gen1 USB3_2)&lt;/li&gt;
&lt;li&gt;SS02 バックパネルのType-A、2.5GbE下の2個のうち上 (3.2 Gen1 USB3_1)&lt;/li&gt;
&lt;li&gt;SS03 バックパネルのType-C USB3.2 Gen2 USB31_TC_1&lt;/li&gt;
&lt;li&gt;SS04 バックパネルのType-A、1GbEの下 USB3.2 Gen2 USB31_TA_1&lt;/li&gt;
&lt;li&gt;SS05 マザーボード上の 3.2 Gen2x2 (USB31_TC_2)&lt;/li&gt;
&lt;li&gt;SS06 （不明）&lt;/li&gt;
&lt;li&gt;SS07 （不明）&lt;/li&gt;
&lt;li&gt;SS08 （不明）&lt;/li&gt;
&lt;li&gt;SS09 マザーボード搭載ASM107xハブ (USB3_3_4 と USB3_5_6)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;不明のポートは、発見できていないか、または元々どこにも接続されていないだけかもしれません。USBで始まる番号・記号は、ASRockのマニュアルに記載されているポートの名前です。マニュアルのバックパネルの図にポート名を書き込むと以下になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/04/backpanel-1.jpg"&gt;&lt;/p&gt;
&lt;p&gt;またマザーボード上のUSBピンは、それぞれ以下の名前になります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/04/onboard.jpg"&gt;&lt;/p&gt;
&lt;p&gt;マザーボード上のUSB2.0ピンはチップセット直結なのに対して、USB3.xピンはUSBハブ経由なのが面白いところです。Gen2x2のコネクタは、裏表で同じSSポートに割り当てられています。&lt;/p&gt;
&lt;p&gt;macOSでは15個のUSBポートが使用可能です。使用形態に合わせて選択して、USBPorts.kextに反映させます。&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ590.zip" &gt;配布しているEFI&lt;/a&gt;では、マザーボード上のUSB2.0ヘッダ端子を無効にしました。その結果、以下を動作させています。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;HS03 バックパネルのType-C USB3.2 Gen2 USB31_TC_1&lt;/li&gt;
&lt;li&gt;HS04 バックパネルのType-A、1GbEの下 USB3.2 Gen2 USB31_TA_1&lt;/li&gt;
&lt;li&gt;HS05 バックパネルのType-A、2.5GbE下の2個のうち上 (3.2 Gen1 USB3_1)&lt;/li&gt;
&lt;li&gt;HS06 バックパネルのType-A、2.5GbE下の2個のうち下 (3.2 Gen1 USB3_2)&lt;/li&gt;
&lt;li&gt;HS07 バックパネルのType-A、PS/2上の2個のうち下 (2.0 USB_2)&lt;/li&gt;
&lt;li&gt;HS08 バックパネルのType-A、PS/2上の2個のうち上 (2.0 USB_1)&lt;/li&gt;
&lt;li&gt;HS09 マザーボード搭載ASM107xハブ (USB3_3_4 と USB3_5_6)&lt;/li&gt;
&lt;li&gt;HS10 マザーボード上の 3.2 Gen2x2 (USB31_TC_2)&lt;/li&gt;
&lt;li&gt;HS14 M.2 key Eソケット (Bluetoothで使用)&lt;/li&gt;
&lt;li&gt;SS01 バックパネルのType-A、2.5GbE下の2個のうち下 (3.2 Gen1 USB3_2)&lt;/li&gt;
&lt;li&gt;SS02 バックパネルのType-A、2.5GbE下の2個のうち上 (3.2 Gen1 USB3_1)&lt;/li&gt;
&lt;li&gt;SS03 バックパネルのType-C USB3.2 Gen2 USB31_TC_1&lt;/li&gt;
&lt;li&gt;SS04 バックパネルのType-A、1GbEの下 USB3.2 Gen2 USB31_TA_1&lt;/li&gt;
&lt;li&gt;SS05 マザーボード上の 3.2 Gen2x2 (USB31_TC_2)&lt;/li&gt;
&lt;li&gt;SS09 マザーボード搭載ASM107xハブ (USB3_3_4 と USB3_5_6)&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="動作確認"&gt;動作確認
&lt;/h2&gt;&lt;p&gt;macOS Ventura 13.4をインストールして動作確認しました。実はメインマシンは13世代CPUに移行していて、このマザーボードは、最近になって復活させました。Z590をmacOS Montereyで使っていた頃は、もう少し動作していた（スリープやDRMビデオ再生など）ように思います。さらに調整しつつ、動作確認していきたいと思います。&lt;/p&gt;
&lt;h3 id="動くこと"&gt;動くこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;安定した動作&lt;/li&gt;
&lt;li&gt;シャットダウン、再起動&lt;/li&gt;
&lt;li&gt;有線LAN&lt;/li&gt;
&lt;li&gt;M.2 WiFi, Bluetooth (Broadcom BCM94360NGを使用)&lt;/li&gt;
&lt;li&gt;オーディオ（Realtek ALC1220)&lt;/li&gt;
&lt;li&gt;Quick Look、プレビュー&lt;/li&gt;
&lt;li&gt;メッセージ、FaceTime&lt;/li&gt;
&lt;li&gt;Google Chrome上でのAmazon Prime Video&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="動かないこと"&gt;動かないこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Safari上でのAmazon Prime Video: iGPUの設定関係かと思ってます。&lt;/li&gt;
&lt;li&gt;Sleep：スリープしてもすぐに復帰します。&lt;/li&gt;
&lt;li&gt;iGPUからの映像出力： config.plistではヘッドレス設定していますが、設定しなおしても映像出力されません。iGPUは使用しないので良いことにしてます。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="未確認のこと"&gt;未確認のこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;iCloud, App Store, Apple TV&lt;/li&gt;
&lt;li&gt;Universal clipboard, Continuity, AirDrop&lt;/li&gt;
&lt;li&gt;AirPlay Receiver (DRMコンテンツの再生)&lt;/li&gt;
&lt;li&gt;Universal Control&lt;/li&gt;
&lt;li&gt;Sidecar&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="まとめ"&gt;まとめ
&lt;/h2&gt;&lt;p&gt;以前メインマシンとして使っていたASRock Z590 Extremeを、久々に復活させて、OpenCoreとmacOSを最新に入れ替えました。その構成をまとめておきました。最後のIntel iMacで使用されている世代のCPUなので、安心して自作できるかと思います。macOSとして安定して動作していますが、スリープ動作などもう少し調整したい項目もあります。サブマシンなのでゆっくりですが、この先、動作確認項目などを更新していきます。&lt;/p&gt;</description></item><item><title>ASROCK Z690 STEEL LEGENDのUSBを設定する</title><link>https://bootmacos.rinontech.com/posts/14626/</link><pubDate>Mon, 02 May 2022 00:14:20 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/14626/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/11/image.png" alt="Featured image of post ASROCK Z690 STEEL LEGENDのUSBを設定する" /&gt;&lt;p&gt;ASRock Z690 Steel Legendをメインで使うことにして、ケースに入れたので、USBの設定を見直しました。15個制限があるので、使用するポートを選別して調整する必要があります。これまでの経緯は以下をご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/14599/" &gt;メインマシンをASRock Z690 Steel Legendに移行&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13940/" &gt;ASRock Z690 Steel LegendとAlder Lake-SでmacOSを動かす&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="usbポートの調査前回"&gt;USBポートの調査（前回）
&lt;/h3&gt;&lt;p&gt;以前の記事で書きましたように、バックパネルにアサインされているポート類は、以下のように割り当てられてました。ポート数は合計で12本です。Ethernetコネクタの下の２個のUSBポートのHSとSSの数字が入れ替わってますが、この通りでした。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/usbports.jpg"&gt;&lt;/p&gt;
&lt;p&gt;また、マザーボード上の内部コネクタに関しては、以下の2ヶ所を調べてありました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;マザーボード上のM.2 E keyソケットに接続されたUSBは&lt;strong&gt;HS14&lt;/strong&gt;でした&lt;/li&gt;
&lt;li&gt;また、マザーボード上のUSB Type-Cコネクタは、&lt;strong&gt;HS01&lt;/strong&gt;と&lt;strong&gt;SS01&lt;/strong&gt;でした&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ちなみにマザーボードの電源を切った時に、ほとんどのUSBコネクタに5Vが供給されるのですが、PS/2コネクタの下のUSB3_1_2だけには電力供給されないことがわかりました。&lt;/p&gt;
&lt;h3 id="usbポートの全調査今回"&gt;USBポートの全調査（今回）
&lt;/h3&gt;&lt;p&gt;今回は、マザーボードの他の内部USBポートも全部調べました。前回作ったUSBPorts.kextを書き換えて、キーボード類が接続されているHS14以外を、未確認のポート番号に入れ替えました。これで再起動すれば、未確認のポートが機能します。次に内部コネクタに、以下のようなアダプタを取り付けて、USBメモリなどのデバイスを取り付けます。その時の挙動をHackintoolなどで調べることで、ポート番号とコネクタの関係を知ることができます。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/06/internal_typec.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/06/internal_usb3.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/06/internal_usb2.jpg"&gt;&lt;/p&gt;
&lt;p&gt;その結果、以下のように配線されていることが判明しました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/05/onboardUSB2.png"&gt;&lt;/p&gt;
&lt;p&gt;以上をまとめると、以下のリストになります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HS01&lt;/strong&gt;:マザーボード上のUSB Type-Cコネクタ (F_USB32_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS02&lt;/strong&gt;:バックパネルのEtherの下の上のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS03&lt;/strong&gt;:バックパネルのEtherの下の下のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS04&lt;/strong&gt;:バックパネルのPS/2下の下のType-A (USB3_1_2)&lt;/li&gt;
&lt;li&gt;HS05:バックパネルのPS/2下の上のType-A (USB3_1_2)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS06&lt;/strong&gt;:バックパネルのType-C (USB31_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS07&lt;/strong&gt;:バックパネルのType-Cの上のType-A (USB31_TA_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS08&lt;/strong&gt;:オンボード搭載ハブ(ASM107x) (**USB3_5_6,**&lt;strong&gt;USB3_7_8&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;HS09:オンボードUSB2.0 (USB_3_4 のCPU反対側)&lt;/li&gt;
&lt;li&gt;HS10:オンボードUSB2.0 (USB_3_4 のCPU側)&lt;/li&gt;
&lt;li&gt;HS11:オンボードUSB2.0 (USB_1_2 のCPUの反対側)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS12&lt;/strong&gt;: オンボードUSB2.0 (&lt;strong&gt;USB_1_2 のCPU側&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;HS13: ASRock LED Controller&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HS14&lt;/strong&gt;:マザーボード上のM.2 E keyソケット接続 (BCM94360NGが&lt;strong&gt;BTで使用&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;HS15〜:（不明）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS01&lt;/strong&gt;:マザーボード上のUSB Type-Cコネクタ (F_USB32_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS02&lt;/strong&gt;:バックパネルのEtherの下の下のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS03&lt;/strong&gt;:バックパネルのEtherの下の上のType-A (USB3_3_4)&lt;/li&gt;
&lt;li&gt;SS04:バックパネルのPS/2下の下のType-A(USB3_1_2)&lt;/li&gt;
&lt;li&gt;SS05:バックパネルのPS/2下の上のType-A(USB3_1_2)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS06&lt;/strong&gt;:バックパネルのType-C (USB31_TC_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS07&lt;/strong&gt;:バックパネルのType-Cの上のType-A (USB31_TA_1)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SS08&lt;/strong&gt;:オンボード搭載ハブ(ASM107x) (**USB3_5-6,**&lt;strong&gt;USB3_7_8&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;SS09〜SS15:（不明）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;HS08とSS08&lt;/strong&gt;には、ASMedia社のUSB 3.0ハブ用チップのASM107xが接続されていると、Hackintoolに表示されました。ASM107xはマザーボードに搭載されていて、ASRockのマニュアルに記されたボード上のUSB 3.0コネクタ、USB3_5_6とUSB3_7_8に接続されているようです。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;HS13&lt;/strong&gt;には、ASRock LED Controllerというデバイスが接続されていました。名前から推測するに、マザーボードの電飾LEDコントローラに接続されているようです。Windowsのアプリケーションから電飾の設定を行う際に使用されるのだと思います。macOSでは使えません。&lt;/p&gt;
&lt;h3 id="利用状況に合わせて調整"&gt;利用状況に合わせて調整
&lt;/h3&gt;&lt;p&gt;発見されたUSBポートが全部利用できれば良いのですが、macOSには最大15口までの制限があります。なので、ここから使用するポートを15個選んでUSBPorts.kextに設定します。どのポートを使うかは、マシンの構成次第です。マザーボード上の内部ポートを一切使わなければ、バックパネルのポートだけを活かせば良いです。でも、PCケースや5.25インチ拡張ベイなどで内部ポートを使用するならば、調整する必要があります。&lt;/p&gt;
&lt;h4 id="bluetoothで使用するポートhs14"&gt;Bluetoothで使用するポート：HS14
&lt;/h4&gt;&lt;p&gt;現在の構成では、BCM94360NGをマザーボード上のM.2 E keyソケットに取り付けて、WiFiとApple Magic Keyboard/Trakpadを使用しています。設定不要で機能する便利な無線アダプタです。BCM94360NGのBluetoothチップがHS14にUSB接続されているので、HS14は必須です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Hackintosh-macOS-Broadcom-BCM94360NG-M-2-Wifi-Card-Than-DW1560-BCM9435-5.jpg"&gt;&lt;/p&gt;
&lt;h4 id="ケースで使用するポートhsss08"&gt;ケースで使用するポート：HS/SS08
&lt;/h4&gt;&lt;p&gt;PCケースにUSB3.0コネクタが2個あり、これをマザーボード上のUSB3_7_8と刻印された内部USB 3.0コネクタに接続しています。上記で説明したように、このコネクタはASM107xハブに接続されてます。なのでHS08, SS08は使用したいです。&lt;/p&gt;
&lt;h4 id="拡張ベイで使用するポートhsss06-07-08-hs12"&gt;拡張ベイで使用するポート：HS/SS06, 07, 08, HS12
&lt;/h4&gt;&lt;p&gt;5.25インチ拡張ベイに、USBハブ＋SDカードリーダーを取り付けてます。&lt;/p&gt;
&lt;p&gt;これが、マザーボード上のUSB3_5_6とUSB_1_2、バックパネルのEthernet下Type-Aに接続されてます。なので、HS06, HS07, HS08, HS12, SS06, SS07, SS08は活かしたいです。&lt;/p&gt;
&lt;h4 id="拡張スロットに引出すポートhs01-ss01"&gt;拡張スロットに引出すポート：HS01, SS01
&lt;/h4&gt;&lt;p&gt;マザーボード上の内部Type-Cコネクタは、延長ケーブル経由で拡張スロットに引き出しています。なのでHS01とSS01は活かしたいです。&lt;/p&gt;
&lt;h4 id="使用を断念するポートhsss05-ss04"&gt;使用を断念するポート：HS/SS05, SS04
&lt;/h4&gt;&lt;p&gt;以上のポートと、残りのバックパネルポートを全部活かそうとすると、18個になります。使用できるポート数が15なので、3個の使用を諦めないといけません。高機能・高性能なポート、例えばType-CやUSB 3 Gen2のポートは活用したいところです。除外するとしたら、普通のUSB 3ポートです。&lt;/p&gt;
&lt;p&gt;そこで、PS/2コネクタの下の２個のType-Aコネクタのうち、上のポートは使用を諦めました。また、PS/2コネクタ下の下のポートは、USB 2.0専用とすることにしました。HS05, SS05, SS04を諦めたことになります。PS/2下のコネクタは、通常はマウス・キーボード用に使われることが多いと思います。ここがUSB 2.0になっているマザーボードも多いので、2.0専用にしました。また前述のように、このポートは電源offの時に5Vが給電されません。使いにくい場合もあります。&lt;/p&gt;
&lt;p&gt;ということで、上記のリストで番号が太字になっているポートを使用することにしました。その内容になるよう、USBPorts.kextの中のinfo.plistを書き換えました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/05/usbpotsinfoplist.png"&gt;&lt;/p&gt;
&lt;p&gt;作成したUSBPorts.kextを&lt;a class="link" href="https://bootmacos.rinontech.com/download/USBPortsZ690.kext.zip" &gt;こちらに&lt;/a&gt;置いておきました。皆さんの使用状況に合わせて、この中のinfo.plistの内容を変更して使ってください。&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;仮組みで使ってたZ690マシンをケースに入れたことで、マザーボード上の内部USBを使用することになりました。それらが使用できるように、USBPorts.kextを調整しました。macOSには15個制限があるので、一部のバックパネルUSBコネクタを諦めました。厄介な制約ですが、苦労して調整するのも楽しく思えてきました。&lt;/p&gt;</description></item><item><title>メインマシンをASRock Z690 Steel Legendに移行</title><link>https://bootmacos.rinontech.com/posts/14599/</link><pubDate>Sun, 24 Apr 2022 18:09:33 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/14599/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/11/image.png" alt="Featured image of post メインマシンをASRock Z690 Steel Legendに移行" /&gt;&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13940/" &gt;Alder Lake-S 12900Kを取り付けたASRock Z690 Steel Legend&lt;/a&gt;をメインマシンとして使うことにしました。そこで、今まで使っていた&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13529/" &gt;ASRock Z590 Extremeマザーボード&lt;/a&gt;と交換しました。&lt;/p&gt;
&lt;h3 id="古いマシンのssdが不調に"&gt;古いマシンのSSDが不調に
&lt;/h3&gt;&lt;p&gt;Z590 Comet Lake-S で動かすmacOSメインマシンは、長らく安定していて全く問題ありませんでした。なので、興味本位で作ってしまったZ690マシンは、ずっとバラック状態で、サブマシンとして使ってました。&lt;/p&gt;
&lt;p&gt;そのZ590メインマシンが、ここ1~2ヶ月ほど不調でした。数回に一回くらいの頻度で起動しません。やり直せば問題なく起動して使えるので、BIOS不調かなくらいに思ってました。それがとうとう、ログインできなくなりました。パスワード入力画面は出るのですが、データが壊れていてログインできないという内容のダイアログが出て起動できなくなりました。別のドライブから起動してDisk First Aidをかけてみると、パーティション構成に問題があるとの診断です。使用していたのはかなり前から使っている2.5インチSATA SSDでした。おそらくはフォーマットし直して復旧できると思われます。データはクラウドとTimemachineでバックアップしてあるので復旧は容易です。でもまた壊れるかもしれません。少なくともSSDは交換した方が良さそうです。&lt;/p&gt;
&lt;p&gt;それで良いきっかけができたと思い直して、メインマシンからZ590マザボを取り外して、Z690マザボに交換することにしました。&lt;/p&gt;
&lt;h3 id="起動ssd交換"&gt;起動SSD交換
&lt;/h3&gt;&lt;p&gt;Z690マザーボードには、1TB容量のWDのM.2 SSDが取り付けてありました。これにOpenCore 0.8.0とmacOS Monterey 12.3.1が入れてあり、問題なく動いています。なので、マザーボード交換に伴い、起動ドライブもこのM.2 SSDに変更します。一方で、起動しなくなった古い2.5インチSATA SSDは、いつの間にかディスクユーティリティからも見えなくなってました。&lt;/p&gt;
&lt;h3 id="cpuクーラー交換"&gt;CPUクーラー交換
&lt;/h3&gt;&lt;p&gt;Z690マザーボードで最初に組んだ当時は、Alder LakeのLGA 1700対応クーラー製品が出揃ってませんでした。それでいち早く対応したCorsairの簡易水冷クーラーを使用しました。&lt;/p&gt;
&lt;p&gt;一方で、メインマシンのZ590マザーボードには、Noctuaの空冷クーラーをつけてました。ケースには水冷ラジエータを取り付ける場所が確保できなかったので、引き続きこの空冷クーラーを使うことにして、これに交換しました。&lt;/p&gt;
&lt;p&gt;現在売られているクーラー製品にはLGA 1700のアダプタも付属しています。でも昔に買った製品だったので、対応アダプタが必要です。NoctuaのLGA 1700アダプタには、サイズ違いのMP78とMP83があります。また、通常モデル用の銀色とchromax.black用の黒色があります。なので、色違い・サイズ違いの以下に示す4種類があります。色は間違えても取り付けられますが、サイズは互換リストを見て確認する必要があります。今回はMP78の黒色を入手しました。&lt;/p&gt;
&lt;h3 id="グラフィックスカード交換"&gt;グラフィックスカード交換
&lt;/h3&gt;&lt;p&gt;今まで使用していたZ590にはRadeon RX 6600を取り付けてました。&lt;/p&gt;
&lt;p&gt;一方で、Z690マザーボードにはRadeon RX 580がついていました。これも交換して、今まで通りRX 6600を使うことにしました。RX 6600を使う場合には、config.plistのboot-argsにagdpmod=pikeraを追加します。 RX 580では不要でした。その結果現在の設定は、以下のようになってます。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;-v keepsyms=1 debug=0x100 -wegnoigpu agdpmod=pikera
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ちなみに-wegnoigpuは、WhateverGreen.kextに、iGPUを使わないように指示するオプションです。Alder LakeのiGPUはmacOSでサポートされていないので、ここで念の為に指定しています。&lt;/p&gt;
&lt;h3 id="拡張カード"&gt;拡張カード
&lt;/h3&gt;&lt;p&gt;昔ながらのケースに、複数のHDD、光学ドライブ、SATA拡張ベイなどを取り付けているので、SATAを8本使ってました。Z590 ExtremeにはSATAが6本しか搭載されていなかったので、SATA拡張用のPCIeカードを使用していました。Z690 Steel Legendは、なんとSATAが8本ついています。拡張スロットの本数も多く、拡張性の高いマザーボードだと思います。なので、SATA拡張カードは取り外すことにしました。&lt;/p&gt;
&lt;p&gt;また、ほとんど使ってないのですが、IEEE 1394カードを取り付けてました。これは今まで通り使えるよう移行しました。&lt;/p&gt;
&lt;h3 id="マザーボード交換"&gt;マザーボード交換
&lt;/h3&gt;&lt;p&gt;説明が前後しますが、CPUクーラや拡張カード類を取り付ける前に、マザーボードを交換しました。同じASRock製品で、世代が近いこともあり、ボード上のケースファンコネクタ、USBコネクタ、オーディオコネクタなどの内部コネクタの位置がよく似ています。それでケース内の配線をほとんど変更することなく、大体同じ場所に取り付けることができて、とても助かりました。USB 3.0コネクタなどは嵩張るので、取り付け方向が90度違うと配線の取り回しが面倒になりますが、それも一緒なので楽でした。&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;起動SSDが不調になったのをきっかけに、メインマシンのマザーボードをZ690に交換しました。12900Kを使っているので、コアがたくさん見えて満足感があります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2022/02/Screen-Shot-2021-12-10-at-22.43.22.png"&gt;&lt;/p&gt;
&lt;p&gt;Z590マシンは、同じComet Lake搭載のiMacに合わせて、機種IDをiMac20,1に設定してありました。Z690マシンは、対応するCPU搭載Macが存在しないので、汎用性の高いiMacPro1,1に設定しました。そのおかげで、SafariからAmazon Primeビデオが再生できるようになりました。iMac20,1は本来Apple T2チップを搭載している機種なので、これに設定すると再生できないようです。&lt;/p&gt;
&lt;p&gt;今後普段使いする過程で、不具合など見つけて対応していきたいと思います。今のところ、ケースのコネクタに接続したUSBポートの一部が機能しない問題があります。USBの設定を見直したいです。&lt;/p&gt;</description></item><item><title>ASRock Z690 Steel LegendとAlder Lake-SでmacOSを動かす</title><link>https://bootmacos.rinontech.com/posts/13940/</link><pubDate>Tue, 30 Nov 2021 23:27:46 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/13940/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/11/image.png" alt="Featured image of post ASRock Z690 Steel LegendとAlder Lake-SでmacOSを動かす" /&gt;&lt;p&gt;Intelの第12世代CPUになるAlder Lake-Sシリーズが発売されました。今までになく高性能になったと評判です。macOSではサポートされていないCPUですが、Montereyで安定して稼働しました。Radeon RX 6600XTと組み合わせると、M1 Maxをちょっとだけ超える性能が得られます。&lt;/p&gt;
&lt;h3 id="asrock-z690-steel-legend-wifi-6e"&gt;ASRock Z690 Steel Legend WiFi 6E
&lt;/h3&gt;&lt;p&gt;Z690マザーボードにはASRock Z690 Steel Legend WiFi 6Eを選びました。WiFiの付いていないASRock Z690 Steel Legendも同様に使用できます。違いはE key M.2に802.11ax Wi-Fi 6E モジュールIntel AX210NGWが搭載されているかどうか、アンテナ端子とアンテナ配線がされているかどうかだけです。現時点の価格.comでの両者の価格差は550円程度ですので、WiFiモデルを買うのが得策だと思います。AX210NGWを置き換える場合でもアンテナ配線が不要なので楽です。&lt;/p&gt;
&lt;p&gt;このマザボを選んだいちばんの理由は、PCIeスロット数が多いことです。5本あります。これだけの拡張性は、実機では高価なMac Proでしか得られないので貴重です。Z590に引き続き、端正な見た目のASRock Z690 Extremeにしたかったのですが、ExtremeはZ690になってPCIeが1本減ってしまいました。Steel Legendは、Z590バージョンと同じスロット数を確保してます。Steel Legendの見た目のデザインは、ゴテゴテしてて好みでは無いのですが、機能重視で選びました。グラボの邪魔にならないバックパネル側に、PCIe x 1スロットがあるのも良いです。SSD用ヒートシンクの角を削って、多少見た目が悪くなっても、ここにPCIeを1本確保しようという設計者の機能性重視な心意気が気に入りました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/slslot.png"&gt;&lt;/p&gt;
&lt;p&gt;E keyのM.2ソケットが、マザーボード上のアクセスしやすい場所にあります。多くの歴代ASRockモデルと同様に、これもCNVi専用ソケットではありません。なのでmacOSと互換性が高く、OOBで稼働する&lt;a class="link" href="https://bootmacos.rinontech.com/posts/138/" &gt;BCM94360NG&lt;/a&gt;を取り付けることができました。PCIe用のWiFiアダプタを使用しなくて済むので、PCIeスロットの節約にもなります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/wifi.jpg"&gt;&lt;/p&gt;
&lt;p&gt;メモリはDDR4です。DDR5を試したかったのですが、メモリーが入手不可能な状態なので現状ではDDR4対応マザーボードしか選択肢がありません。&lt;/p&gt;
&lt;h3 id="alder-lake-s-12700k"&gt;Alder Lake-S 12700K
&lt;/h3&gt;&lt;p&gt;今回発売されたAlder Lake-S CPUは、12900, 12700, 12600のKとKFモデルです。どれを使用してもmacOSは稼働するようです。macOSで動作させた場合の12900Kと12700Kの性能を、Geekbench Browserの結果で比較すると、12900Kの方が、12700Kより数%程度高性能です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?q=Acidanthera&amp;#43;12900k" target="_blank" rel="noopener"
 &gt;Acidanthera 12900k - Geekbench 5 CPU Search - Geekbench Browser&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?q=Acidanthera&amp;#43;12700k" target="_blank" rel="noopener"
 &gt;Acidanthera 12700k - Geekbench 5 CPU Search - Geekbench Browser&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;とはいえ、後述するようにmacOSでは実質的にEコアが使えないので、Pコア数の同じ両者に大きな性能差は出ません。価格差は大きいので、12700Kの方がコスパは高いです。今回は、「M1 Maxにギリギリ勝てる」構成を目指して12700Kにします。（追記：OpenCore 0.7.7からは全コア全スレッドが使用できるようになり、12900Kの優位性が向上します）&lt;/p&gt;
&lt;p&gt;macOSではAlder Lake-SのiGPUは使えませんし、今後使えるようになる見込みもありません。そもそもmacOSがサポートしている第10世代CPUのiGPUも、自作マシンではなかなか安定せず使いにくかったです。なのでiGPUが搭載されていないKFモデルを選んでも良いと思います。&lt;/p&gt;
&lt;h3 id="biosを設定する"&gt;BIOSを設定する
&lt;/h3&gt;&lt;p&gt;BIOSの設定で重要な箇所を以下に列挙しました。大半がデフォルト値のままで良いです。デフォルト値から変更した部分（3箇所だけです）を太字で示します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OC Tweaker &amp;gt; DRAM Configuration &amp;gt; &lt;strong&gt;Load XMP Setting&lt;/strong&gt; &amp;gt; XMP 2.0 Profile 1&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; Intel Hyper Threading Technology &amp;gt; Enabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; Active Process P-Cores &amp;gt; All (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; &lt;strong&gt;Active Process E-Cores&lt;/strong&gt; &amp;gt; 0&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; CPU Configuration &amp;gt; CFG Lock &amp;gt; Disabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; Chipset Configuration &amp;gt; Above 4G Decoding &amp;gt; Enabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; Chipset Configuration &amp;gt; VT-d &amp;gt; Enabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; Chipset Configuration &amp;gt; IGPU Multi-Monitor &amp;gt; Disabled (default)&lt;/li&gt;
&lt;li&gt;Advanced &amp;gt; USB Configuration &amp;gt; &lt;strong&gt;XHCI Hand-off&lt;/strong&gt; &amp;gt; Enabled&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eコアを無効にする設定は、macOSを動かす上でとても重要です。これを行わないとカーネルパニックになります。一方で、Hyper Threading (HT)を無効にすれば、Eコアを有効にすることができます。ただし、性能は少しだけ低下します。それで、HTを有効にしてEコアを無効にする設定にしました。（追記：OpenCore 0.7.7からは全コア全スレッドが使用できるようになるので、その場合は、BIOSで全て有効に設定します。）&lt;/p&gt;
&lt;p&gt;Above 4G Decodingはデフォルト値の「有効」のままにしておく必要があります。DisabledにするとmacOSの起動途中で止まってしまいます。&lt;/p&gt;
&lt;p&gt;なおBIOSはできる限り最新にした方が良いようです。GIGABYTEのマザーボードでは、macOS起動の問題がBIOSアップデートで解決したという報告が多数見つかります。ASRockはマザーボードの発売が遅かったことも関係するのか、最初のBIOSでも問題ありませんでした。でも発売直後のマザーボードはBIOSにバグがあることが多いのでアップデートがあったら実施しておいた方が良いと思います。このマザーボードの現在のBIOSは2.10です。&lt;/p&gt;
&lt;h3 id="efiを設定する"&gt;EFIを設定する
&lt;/h3&gt;&lt;p&gt;以下のガイド（Gigabyte Z690 Aero G用）を参考にして設定しました。OpenCore 0.7.6を使っています。macOSは12.0.1と12.1 betaで動作確認しました。&lt;/p&gt;
&lt;p&gt;使用しているSSDTは以下です。これをACPIフォルダに入れました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-SBUS.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG-ALT.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;下の方でリンクしたEFIファイル一式には他のSSDTも入っていますが、config.plistで無効にしてあります。&lt;/p&gt;
&lt;p&gt;使用しているkext類は以下です。これをKextsフォルダに入れました。USBPorts.kextは、後述のようにHackintool.appを使って作りました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext (layout-idは12)&lt;/li&gt;
&lt;li&gt;LucyRTL8125Ethernet.kext&lt;/li&gt;
&lt;li&gt;NVMeFix.kext&lt;/li&gt;
&lt;li&gt;USBPorts.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回公開するEFIファイル一式には他のkextも入っていますが、config.plistで無効にしてあります。&lt;/p&gt;
&lt;p&gt;config.plistは、前述のガイドのページで配布されているものを参考に、機種IDなどを設定しました。機種IDはiMacPro1,1にしました。好みでMacPro7,1にしても良いです。ただ、iMacPro1,1の方が設定が簡単です。MacPro7,1の場合は、CPUFriend.kextとそれに付随するkextを使って、動作周波数を最適化しないと、十分な性能が出ません。&lt;/p&gt;
&lt;p&gt;12世代CPUはmacOSで採用されていないので、CPU IDを&lt;a class="link" href="https://www.cpu-world.com/cgi-bin/CPUID.pl?MANUF=Intel&amp;amp;FAMILY=&amp;amp;MODEL=&amp;amp;SIGNATURE=656981&amp;amp;PART=&amp;amp;ACTION=Filter" target="_blank" rel="noopener"
 &gt;i9-10850KなどのID である000A0655&lt;/a&gt;に偽装しています。config.plistのKernel/Emulateの中に以下のように記述します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/emulate.jpg"&gt;&lt;/p&gt;
&lt;p&gt;オンボードのオーディオは、AppleALC.kextの1.6.7からサポートされています。layout-idは12で動きました。config.plistのDevicePropertiesに追記します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/12/layoutid.jpg"&gt;&lt;/p&gt;
&lt;p&gt;ボード上のEthernet LANはRealtekのRTL8125BGです。これはLucyRTL8125Ethernet.kextで動きました。&lt;/p&gt;
&lt;p&gt;EFIファイルの一式を**&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_ASRockZ690SL.zip" &gt;ここに&lt;/a&gt;**置いておきます。シリアル番号などは削除してありますので、使用される場合は設定してください。&lt;/p&gt;
&lt;h3 id="usbポートを設定する"&gt;USBポートを設定する
&lt;/h3&gt;&lt;p&gt;Hackintoolなどでポート番号を調べると、バックパネルのUSBポートは以下のようにアサインされていました。合計で12本です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/usbports.jpg"&gt;&lt;/p&gt;
&lt;p&gt;マザーボード上の内部コネクタについても少し調査しました。その結果、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;マザーボード上のM.2 E keyソケットに接続されたUSBは&lt;strong&gt;HS14&lt;/strong&gt;でした。&lt;/li&gt;
&lt;li&gt;また、マザーボード上のUSB Type-Cコネクタは、&lt;strong&gt;HS01&lt;/strong&gt;と&lt;strong&gt;SS01&lt;/strong&gt;でした。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以上の合計がmacOS上限の15本になるので、これらを有効にするようにHackintoolを使ってUSBPorts.kextを作りました。マザーボード上の他の従来型内部コネクタ（USB 2.0と3のピンヘッダ）を使用する場合は、このリストを差し替える必要があります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/hackintool.png"&gt;&lt;/p&gt;
&lt;h3 id="スリープ"&gt;スリープ
&lt;/h3&gt;&lt;p&gt;上記のUSBコネクタ設定は、実際のコネクタの状況を反映した結果ですが、このままだとスリープで問題が発生しました。バックパネルのType-Aコネクタに、キーボードやUSBメモリなどが接続されていると、スリープに入っても1分ほどで復帰してしまいます。その一方で、Type-Aに何も接続されていなければ、正しくスリープします。Bluetoothキーボードなどから復帰することも可能でした。&lt;/p&gt;
&lt;p&gt;この問題は、USBPorts.kextでType-AコネクタをInternalに設定することで解決しました。Hackintool.appでしたら、以下のように設定します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/12/Screen-Shot-2021-12-16-at-20.12.01-1.png"&gt;&lt;/p&gt;
&lt;p&gt;システム環境設定・省エネルギーでは、ネットワークアクセスによるスリープ解除を無効にすると良いかも知れません。Power Napは有効でも問題ありません。1時間に1回くらい起動します。それが気になるようでしたら無効にすると良いです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/12/energysaving.jpg"&gt;&lt;/p&gt;
&lt;p&gt;ただ、Type-Aに直接接続した一部のキーボードなどから目覚めさせることができないようです。&lt;a class="link" href="https://bootmacos.rinontech.com/posts/6370/" &gt;こちらで紹介した格安キーボード&lt;/a&gt;ではスリープ復帰できませんでした。また、フォーラムで教えてもらった情報によると、スリープ復帰するマウスとしないマウスがあるようです。一方で、Magic KeyboardをUSB接続した状態だと、これからスリープ復帰できました。いずれにしてもBluetooth入力デバイスをメインに使うならば問題ないです。&lt;/p&gt;
&lt;p&gt;この設定で残った問題は、Type-Aに接続したキーボードからスリープ復帰できない点です。Bluetooth接続のApple純正キーボード、トラックパッドを使う場合は問題ありません。&lt;/p&gt;
&lt;h3 id="ベンチマークで性能評価"&gt;ベンチマークで性能評価
&lt;/h3&gt;&lt;p&gt;Geekbench 5でベンチマークしました。シングルコア性能ではM1 Maxを上回りました。マルチコア性能では互角でした。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/Screen-Shot-2021-11-26-at-1.05.57.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13699/" &gt;以前にGeekbench 5のサイトで確認したM1 Maxのスコア&lt;/a&gt;と比較すると以下のようになります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/g5score.jpg"&gt;&lt;/p&gt;
&lt;p&gt;これに&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13782/" &gt;Radeon RX 6600XTを組み合わせれば&lt;/a&gt;、M1 Maxより少しだけ性能の良いマシンが作れます。先の記事のGeekbench 5スコア比較を再掲します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/11/GPU.jpg"&gt;&lt;/p&gt;
&lt;h3 id="動いていること"&gt;動いていること
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;ここ2-3日電源を入れっぱなしですが、問題なく安定して動作してます。このままメインマシンにしても良いと考えているくらいです。&lt;/li&gt;
&lt;li&gt;システム終了、再起動&lt;/li&gt;
&lt;li&gt;有線LAN (ボード上の2.5GbE, Realtek RTL8125BG)&lt;/li&gt;
&lt;li&gt;M.2 無線LAN/BT (Broadcom BCM94360NGに交換)&lt;/li&gt;
&lt;li&gt;オンボードのオーディオ(ALC897, layout-idを12に設定)&lt;/li&gt;
&lt;li&gt;クイックルック、プレビュー&lt;/li&gt;
&lt;li&gt;メッセージ、FaceTime, iCloud, App Store, Apple TV&lt;/li&gt;
&lt;li&gt;ユニバーサルクリップボード&lt;/li&gt;
&lt;li&gt;コンティニュイティ&lt;/li&gt;
&lt;li&gt;AirPlayレシーバー（DRMコンテンツの表示も可能）&lt;/li&gt;
&lt;li&gt;SafariでのDRMコンテンツ表示（Prime Videoなど）&lt;/li&gt;
&lt;li&gt;スリープを開始すると画面が暗くなり、CPUファンが停止します。電源スイッチまたは、Bluetoothキーボード類（Magic Keyboard, Magic Trackpad, 他社のBTマウス）の操作で復帰します。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="動いていないこと"&gt;動いていないこと
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Sidecar（自作機にはT2チップが無いので仕方ないです）&lt;/li&gt;
&lt;li&gt;Type-A接続の一部のUSBキーボード・マウスからのスリープ復帰（USB接続したMagic Keyboardは復帰可能。BT入力デバイスを使えば問題ありません）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="コア数とhtの設定"&gt;コア数とHTの設定
&lt;/h3&gt;&lt;p&gt;現在では、Alder Lakeの全てのPコア、ハイパースレッド(HT)、EコアをmacOSで有効にすることができません。（追記：OpenCore 0.7.7から可能になります）上で配布しているEFIは、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BIOSでEコアを無効にしてPコア＋HTを使う（無難で性能が出るのでお勧め）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;設定になっています。このほかに、以下の選択肢が可能です。詳しくは&lt;a class="link" href="https://www.tonymacx86.com/threads/z690-chipset-and-alder-lake-cpus.316618/page-153#post-2294767" target="_blank" rel="noopener"
 &gt;上記のetorixさんの投稿&lt;/a&gt;をご覧ください。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BIOSでHTを無効にしてPコア＋Eコアを使う（少し性能が落ちる）&lt;/li&gt;
&lt;li&gt;BIOSで全コア＋HTを有効にしてSSDTでEコアを無効にする（Windows起動時に性能を出せる）&lt;br&gt;
この場合、SSDT-PLUG-ALT.amlを無効にしてSSDT-PLUG-ALT-12.aml (12600用) もしくはSSDT-PLUG-ALT-12.aml (12900, 12700用) を使う。また、Kernel&amp;gt;Quirk&amp;gt;ProvideCurrentCpuInfoを有効にする。これでmacOSからEコアが見えなくなる。ただしAVX-512が無効になる。&lt;/li&gt;
&lt;li&gt;BIOSで全コア＋HTを有効にして、Pコア全部＋Eコアの半分を有効にする。（性能は最大）&lt;br&gt;
この場合、 CpuTopologySync.kextを有効にして、SMCProcessor.kextは無効にして、カーネルのパッチを当てる。パッチは上記のEFIの中のconfig.plistに既に書いてあります。&lt;/li&gt;
&lt;li&gt;（追記）OpenCore 0.7.7からBIOSで全コア＋HTを有効にしても動くようになります。Windowsで実行する場合と同程度の性能が出ます。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;OpenCore 0.7.6を使う場合は、「BIOSでEコアを無効にしてPコア＋HTを使う」方法が、無難で性能が出るので、Windowsをあまり使わない場合はおすすめだと思います。&lt;/p&gt;</description></item><item><title>メインマシンをASRock Z590 Extremeに移行</title><link>https://bootmacos.rinontech.com/posts/13529/</link><pubDate>Sun, 12 Sep 2021 22:32:01 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/13529/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/03/Z590-ExtremeL6.jpg" alt="Featured image of post メインマシンをASRock Z590 Extremeに移行" /&gt;&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12835/" &gt;ASRock Z590 ExtremeにComet Lake-S 10900Kを取り付けたマシン&lt;/a&gt;をメインマシンとして使うことにしました。そこで、今まで使っていた&lt;a class="link" href="https://bootmacos.rinontech.com/posts/988/" &gt;ASUS Z390 ROG MAXIMUS XI HEROマザーボード&lt;/a&gt;と交換しました。&lt;/p&gt;
&lt;h3 id="絶対動くはず"&gt;絶対動くはず
&lt;/h3&gt;&lt;p&gt;Z390 Coffee Lake-S Refreshで動かすmacOSは、とても安定していて全く問題ありませんでした。なのでZ590に移行する必要性はあまりありませんでした。単に、macOSが動く最後のインテルCPUになるかもしれないComet Lake-Sに移行したかっただけです。とはいえ、8コア16スレッドから10コア20スレッドになるのは、その性能が必要かどうかは別として、嬉しいところです。なので、Z590への移行を以前から計画してました。&lt;/p&gt;
&lt;p&gt;移行のために、ASRock Z590 Extremeを検証台（いわゆる、まな板です）で動かして、動作確認してきました。こちらもZ390同様にとても堅牢で安定しています。数日起動し続けても問題ありません。Montereyベータ版も問題なく動作しているので、将来にわたって大丈夫そうです。&lt;/p&gt;
&lt;p&gt;今回はいよいよ、検証台のASRock Z590 Extremeを取り外し、PCケースの中のZ390マザーボードと差し替えることにしました。どちらも快調に動いている構成のマザーボードを入れ替えるだけなので、問題は何もなく、すぐに絶対動くものだと思っていました。&lt;/p&gt;
&lt;h3 id="一部のsataが動かない"&gt;一部のSATAが動かない
&lt;/h3&gt;&lt;p&gt;メインのマシンは、大型のタワーケースで、HDDやSSDをたくさん搭載しています。TimeMachineのバックアップ用大容量HDDや、Windows起動用のSSDなどです。光学ドライブも搭載してます。リムーバブルHDD/SSD用の5.25インチベイも取り付けてます。ASRock Z590 Extremeは、今時のマザーボードとしては珍しくSATAが6ポートあります。今までのASUS MAXIMUS XIと同じ数なので、移行は楽勝のはずでした。でも、6個のうち2個が動きません。&lt;/p&gt;
&lt;p&gt;ちゃんとマニュアルを読んでおけばよかったのですが、ASRock Z590 Extremeマザーボードは、3番目のM.2ソケットを使うと、SATAの2個が使えなくなる仕様でした。M.2とSATAに排他的な制約があるのはなんとなく理解してましたが、SATA M.2 SSDを使った場合だけの制約だと勝手に解釈してました。PCIe接続のM.2 SSDを使用した場合でも、2個のSATAが使えなくなるようです。&lt;/p&gt;
&lt;p&gt;ということで、M.2 SSDを2番目の（マザーボード中心の）ソケットに移動しました。今の所M.2 SSDは一個しか使ってないのでこれで良いですが、多数のM.2 SSDを使用する場合には、足りないSATAをPCIeカードで拡張しようと思います。&lt;/p&gt;
&lt;h3 id="起動が遅い"&gt;起動が遅い
&lt;/h3&gt;&lt;p&gt;マザーボードを入れ替えてすぐに気づいた問題は、新しいASRockマザーボードの起動に時間がかかることです。電源を入れるとASRockのロゴが瞬時に出るのですが、その状態が続き、1分くらいかかってOpenCoreの選択画面が表示されます。F2キーでBIOSメニューに入る場合も、同じだけの時間がかかります。この状況から見て、macOSの問題でも、OpenCoreの問題でもなく、ハードウェアかUEFIの問題と思われます。ASRockのロゴを出さないよう設定すると、起動進捗のコードが画面右下に表示されるのですが、この情報からは原因を推測できませんでした。&lt;/p&gt;
&lt;p&gt;このマザーボードを検証台で動かしていた時には、起動に時間がかかる問題はありませんでした。PCケースへの引っ越しで新たに追加されたハードウェアが原因と思われます。起動時に少し待てば良いので、我慢できなくはないのですが、OpenCoreやkextの設定を試行錯誤して試す場合には、効率が悪いです。そこで一つ一つ外して起動の様子を観察することにしました。&lt;/p&gt;
&lt;h4 id="sataドライブ"&gt;SATAドライブ
&lt;/h4&gt;&lt;p&gt;まずはSATA接続のSSD/HDDを全て外しました。HDDの調子が悪くなると、起動時のチェックに問題が出て、時間がかかることがあるそうです。全部外して、検証台での動作と同じくM.2 SSDだけで起動しても、やはり起動時間が長いままでした。原因は他にあるようです。&lt;/p&gt;
&lt;h4 id="メモリー"&gt;メモリー
&lt;/h4&gt;&lt;p&gt;メモリーに問題がある場合もあるようです。でも今回は、検証台で使っていたメモリーをそのまま持ってきたので問題ないはずです。&lt;/p&gt;
&lt;h4 id="usbデバイス"&gt;USBデバイス
&lt;/h4&gt;&lt;p&gt;次に、USB関係を外しました。以下で紹介した5.25インチベイ取り付けのUSBハブ／カードリーダなどを取り付けてました。でもUSB関係の部品を外しても変化はありませんでした。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/6393/" &gt;USB機器がスリープを阻害することがあります&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="pcie拡張カード"&gt;PCIe拡張カード
&lt;/h4&gt;&lt;p&gt;今度はPCIeスロットに挿した拡張カード類です。無線カードは以下で紹介したように、BCM94360NGをM.2 key Eソケットに取り付けていて、PCIeスロットは使ってません。マザーボードに取り付けたまま持ってきたのでこれは問題ないはずです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12917/" &gt;ASRock Z590 Extremeに無線モジュールを取り付ける&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thunderbolt 4カードも取り付けてます。これも検証台の時から使っていたので問題ないはずです。一応取り外しましたが、起動時間に変化はありませんでした。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/13119/" &gt;macOS で Thunderbolt 4 を使う&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;引っ越しで追加になったカードは、IEEE 1394カードと、&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/102/" &gt;IEEE 1394 (FireWire) を使う&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SATA拡張カードです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/2036/" &gt;PCIe拡張カードでSATAを増設する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;IEEE 1394は、全く使ってないのですが、大昔のiPodやSONYのビデオカメラが動いて面白いのでそのまま取り付けてます。古いカードなので怪しかったですが、取り外してみても変化ありませんでした。&lt;/p&gt;
&lt;h4 id="sata拡張カードが原因"&gt;SATA拡張カードが原因
&lt;/h4&gt;&lt;p&gt;最後にSATA拡張カードを取り外したところ、なんと、一瞬で起動するようになりました。上記の記事では紹介していませんでしたが、実は、HighPoint社の Rocket 640LというSATA拡張カードを取り付けていました。macOSの /Library/Extensions には、HighPoint関係のドライバーが入っているので、macOS標準で動作します。これが問題を起こして、起動に時間がかかっているようです。検索すると、&lt;a class="link" href="https://review.kakaku.com/review/K0000362235/ReviewCD=821541/" target="_blank" rel="noopener"
 &gt;価格コムのレビュー&lt;/a&gt;が見つかりました。UEFIに対応してなくて、現行のマザーボードとの相性が悪いようです。Z390マザーボードの時は、起動時間の問題は発生しませんでしたが、これに接続したリムーバブルベイに取り付けたHDD/SSDから起動できなかったです。そこで、上記の記事でも紹介したASMedia ASM1061搭載の格安SATA拡張カードに差し替えたところ、問題なく起動しました。このカードもmacOS標準のままで動作します。&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;起動時間が異様に長くなる現象は、自作PCではよくあるトラブルのようです。今回は使用していたPCIeカードが古かったのが原因でした。最小構成になるまで、一つ一つ部品を取り外して動作チェックする定番の方法で原因究明できました。&lt;/p&gt;</description></item><item><title>ASRock Z590マザーボードでmacOSを起動する</title><link>https://bootmacos.rinontech.com/posts/12835/</link><pubDate>Sat, 27 Mar 2021 20:56:14 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/12835/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2021/03/Z590-ExtremeL6.jpg" alt="Featured image of post ASRock Z590マザーボードでmacOSを起動する" /&gt;&lt;p&gt;ASRock Z590 ExtremeにComet Lake-S 10900Kを取り付けてmacOS Big Surを起動させました。今まで10900KはZ490で動かしていたのですが、なんとZ490のEFIのままでZ590でもログイン画面まで到達しました。課題はありますが一応の動作をしたのでご報告します。&lt;/p&gt;
&lt;p&gt;（&lt;strong&gt;更新&lt;/strong&gt;：有線LANがどちらも動くようになりました 2021/3/29)&lt;/p&gt;
&lt;h3 id="z590マザーボード"&gt;Z590マザーボード
&lt;/h3&gt;&lt;p&gt;第10世代CPUの10900Kを、今までASUSのZ490 Micro ATXマザーボードで動かしていました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/10236/" &gt;ASUS ROG STRIX Z490-G, 10900K&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;計画変更でこれを通常ATXのマザーボードにしたかったのですが、今更Z490を買うのもつまらないので、いっそZ590のマザーボードにすることにしました。Z590は、今月末に発売される第11世代CPU用のチップセットですが、現行の第10世代CPUも動きます。&lt;a class="link" href="https://www.tonymacx86.com/threads/ohchangs-build-gigabyte-z590-vision-g-i7-10700k-amd-rx580.310986/" target="_blank" rel="noopener"
 &gt;第10世代＋Z590でmacOSが動くという報告&lt;/a&gt;もいくつかあります。&lt;/p&gt;
&lt;p&gt;間もなく発売される第11世代CPUは、アーキテクチャやiGPUなどが変更されるので、しばらくはmacOSが動かないと考えられてます。でも将来、iMacに第11世代が搭載されることになれば試してみたいと思います。&lt;/p&gt;
&lt;p&gt;それでZ590マザーボードを物色しました。&lt;/p&gt;
&lt;h3 id="減少するpcieスロット"&gt;減少するPCIeスロット
&lt;/h3&gt;&lt;p&gt;macOSマシンを自作するメリットの一つは、本物のMacに足りない拡張性を補うことだと思ってます。なのでマザボ選びには、いつもPCIeスロットの数を考慮して、スロット数が多いものを選んでいました。&lt;/p&gt;
&lt;p&gt;でも、マザーボードに搭載されるPCIeスロットの数がだんだん減っているように思います。せっかく自作するなら良い部品を使いたいと思ってもいるのですが、特に上位モデルのマザーボードでスロットが減っている傾向があります。スロットのあった場所をM.2 SSDが占拠しているようです。Windowsで使う人たちもPCIeの拡張性をあまり重視しなくなっているのでしょうか？&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/03/StrixZ490.jpg"&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/03/strixZ590.jpg"&gt;&lt;/p&gt;
&lt;p&gt;（左がROG STRIX Z490-F, 右がZ590-F）&lt;/p&gt;
&lt;p&gt;例えば、hackintoshするのに人気のあったASUSのROG STRIX F GAMINGを見てみます。ASUS ROG STRIX &lt;strong&gt;Z490&lt;/strong&gt;-F GAMINGには6本あったPCIeが、同&lt;strong&gt;Z590&lt;/strong&gt;-F GAMINGでは3本に減ってしまいました。Z590-Fの3本のPCIeスロットのうち、2本はCPU直結を分割しているので、両方とも使うとGPUへのレーン数が16から8に減ってしまいます。使いたくないところです。とすると、GPU性能に影響を与えないPCIeスロットは1本だけになります。Z490-FではGPUに影響を与えないスロットが4本あったので、4分の1に激減です。ASUSはPCIeスロット数が他社に比べて多い方だったのですが、残念です。&lt;/p&gt;
&lt;p&gt;一方で、GIGABYTEとMSIは、以前からPCIeスロットが少なめでした。あっても、CPU直結を分割するタイプが多めでした。&lt;/p&gt;
&lt;p&gt;そんなところで気づいたのはASRockのミドルレンジ製品でした。ASRockも、歯車が動くことで話題のZ590 Taichiは4スロットで、うち2本はGPU用レーンを分割するタイプです。GPUの性能に影響を与えずに拡張できるスロットは2本です。他社の上位モデルよりは1本多いですが、少ないです。ところがTaichiの下位モデルのZ590 Extreme, Z590 Steel Legend, Z590 Pro4, Z590 Phantom Gaming 4になると、GPU用のレーン数を分割しないタイプのスロットが4本もあります。今まで4大マザボメーカで、ASRockを使ったことがなかったのですが、今回は大いに検討することにしました。&lt;/p&gt;
&lt;h3 id="asrock-z590-extreme"&gt;ASRock Z590 Extreme
&lt;/h3&gt;&lt;p&gt;それで今回選んだのは、ASRock Z590 Extremeです。色々な点で魅力でした。&lt;/p&gt;
&lt;h4 id="pcieスロットが多い"&gt;PCIeスロットが多い
&lt;/h4&gt;&lt;p&gt;PCIeスロットは5本あります。GPUスロットに割り当てられた16レーンを分割するタイプのスロットはありませんので、どれを使ってもGPU性能に影響は与えません。&lt;/p&gt;
&lt;h4 id="見た目が良い"&gt;見た目が良い
&lt;/h4&gt;&lt;p&gt;ヒートシンクや基板の模様が斜めにカットされていたり、斜めの溝や斜線が多用されたマザーボードのデザインに飽きていました。GIGABYTEのZ590 VISION DやZ590I VISION Dなどは、斜線の要素がなくて、スクエアで端正だと思います。ATXサイズのZ590 VISION Dはスロット数が少ないのですが、元々スロットがGPU用しかないZ590I VISION Dには、興味があります。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.amazon.co.jp/dp/B083HZFC2G" target="_blank" rel="noopener"
 &gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/amazon/B083HZFC2G.jpg"&gt;&lt;/a&gt;&lt;br&gt;
VISION Dほどカッコ良くはありませんが、Z590 Extremeも、斜線要素が抑えられていて、スクエアな印象です。黒と青の配色も、レトロフューチャーなコンピュータのイメージで良い感じです。&lt;/p&gt;
&lt;h4 id="互換性の高い有線lan"&gt;互換性の高い有線LAN
&lt;/h4&gt;&lt;p&gt;2.5GbEのチップがRealtek RTL8125Bです。&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12247/" &gt;こちら&lt;/a&gt;で紹介したように、RTL8125用のkextが用意されているので、&lt;strong&gt;LucyRTL8125Ethernet.kextで動きます&lt;/strong&gt;。他社のマザーボードだと、Intel I225-Vが搭載されていることが多いです。この場合は、FakePCIIDなどを駆使して動かす必要がありました。専用のkextの方が安心です。&lt;/p&gt;
&lt;p&gt;ASRockのZ590 ExtremeとSteel Legendは仕様がほとんど同じなのですが、唯一の違いが、Extremeには1GbEのチップも搭載されていることです。これがIntel I219Vなので、&lt;strong&gt;IntelMausi.kextで動きます&lt;/strong&gt;。IntelMausiEthernet.kextは動きませんでした。Z590マザボのI219Vのベンダー：デバイスIDが8086:15FAなのですが、Contents/Info.plistを見ると、IntelMausi.kextにはこのIDが設定されていますが、IntelMausiEthernet.kextにはありません。それが原因で動かないようです。IntelMausi.kextの方が頻繁に更新されているので、今後もこちらを使った方が良いと思いました。&lt;/p&gt;
&lt;h4 id="無線用key-eソケットとアンテナ穴がある"&gt;無線用key Eソケットとアンテナ穴がある
&lt;/h4&gt;&lt;p&gt;WiFiなしのモデルですが、無線モジュール用のソケットとアンテナ穴があります。&lt;/p&gt;
&lt;p&gt;ASRockマザボの無線LAN/Bluetooth用のM.2 key Eソケットは、CNViに加えて、従来型のPCIe + USB接続が可能なタイプです。&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9857/" &gt;こちらの記事で紹介した&lt;/a&gt;ように、最近の多くのマザボはCNViのみの対応になっていて、macOSと互換性のあるWiFi/Bluetoothモジュールを取り付けることができません。ASUS, GIGABYTE, MSIのM.2 key Eソケットは、CNVi専用の場合が多いです。&lt;/p&gt;
&lt;p&gt;ところが、ASRockの製品は、スペック表に以下のように書いてあるように、従来型の無線モジュールにも対応しています。これでmacOSにOOBで対応するBroadcomのBCM94360NGが使えます。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;1 x M.2 ソケット (Key E), タイプ 2230 WiFi/BT PCIe WiFi モジュールと Intel® CNVi (統合 WiFi/BT) に対応
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;バックパネルにアンテナ穴が空いているのもポイントです。現在の国内のラインナップではWiFi付きのExtremeはありませんが（Steel LegendにはWiFi付きと無しがあります）、WiFi非搭載モデルにもアンテナ穴がちゃんと空いてます。バックパネルを統一してコストダウンするのが目的だとは思いますが、あとから無線モジュールを取り付ける場合には、とても助かります。&lt;/p&gt;
&lt;h4 id="サウンドチップの互換性が高い"&gt;サウンドチップの互換性が高い
&lt;/h4&gt;&lt;p&gt;サウンドチップがRealtek ALC1220です。AppleALC.kextでサポートされているチップなので、互換性が高いはずです。実はまだ動かせてませんが、なんとかなると思ってます。ASRockは上位モデルのTaichiにもALC1220を使っているので、安心かと思います。他社のZ590モデルには、新しいチップのRealtek ALC4080が使われている場合が多いです。このチップにはAppleALC.kextが未対応なので音が出ない可能性が高いと考えました。ただ、&lt;a class="link" href="https://www.tonymacx86.com/threads/ohchangs-build-gigabyte-z590-vision-g-i7-10700k-amd-rx580.310986/" target="_blank" rel="noopener"
 &gt;TonymacX86の情報&lt;/a&gt;によるとGIGABYTE Z590 VISION Gでは、ALC4080がUSBオーディオ接続になっていて、何の問題もなく音が出たという報告があります。なのでサウンドチップの互換性の心配は不要なのかもしれません。&lt;/p&gt;
&lt;p&gt;以上のように、ASRockのZ590シリーズは、全般的に安定したこなれた規格と部品が使われている傾向があって、hackintoshするには安心感のある構成かと思いました。&lt;/p&gt;
&lt;h3 id="組み立てる"&gt;組み立てる
&lt;/h3&gt;&lt;p&gt;CPU、メモリー、M.2 SSD、CPUクーラー、グラフィックスカード類は、今まで使っていたASUS micro-ATXマザーボードのROG STRIX Z490-G GAMINGから取り外して移植しました。WiFi/BluetoothもBroadcomのBCM94360NGを取り付けました。これは&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9857/" &gt;OOBで動く唯一のM.2無線モジュール&lt;/a&gt;です。M.2 WiFiと書かれたM.2 key Eソケットにぴったり収まります。この後、アンテナを仮配線しました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/03/bcm84360ng.jpg"&gt;&lt;/p&gt;
&lt;p&gt;M.2 SSDには、Z490で起動させていた時のEFIがそのまま入っています。OpenCore 0.6.7です。メインのパーティションには、Big Sur 11.2.3がインストールされてます。グラフィックスカードはAMD Radeon 5700XTです。&lt;/p&gt;
&lt;p&gt;構成をまとめると、以下になります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ASRock Z590 Extreme&lt;/li&gt;
&lt;li&gt;10900K&lt;/li&gt;
&lt;li&gt;M.2 SSD&lt;/li&gt;
&lt;li&gt;BCM94360NG&lt;/li&gt;
&lt;li&gt;Radeon 5700XT&lt;/li&gt;
&lt;li&gt;OpenCore 0.6.7 + Big Sur 11.2.3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;BIOS設定は、工場出荷時設定でも問題ありませんでした。でも通例にしたがって以下のように設定しました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IGPU Multi-Monitor: Enabled&lt;/li&gt;
&lt;li&gt;Primary Graphics Adapter: PCIE1&lt;/li&gt;
&lt;li&gt;XHCI Hand-off: Enabled&lt;/li&gt;
&lt;li&gt;Above 4G Decoding: Enabled&lt;/li&gt;
&lt;li&gt;Onboard HD Audio: Enabled&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="とりあえず起動"&gt;とりあえず起動
&lt;/h3&gt;&lt;p&gt;Z490マザーボードで動かしていたM.2 SSDのままで、とりあえず起動を試みました。なんと、ログイン画面まで問題なく到達しました。CPUは同じなのでそれほど問題ないとは思ってましたが、あっけなかったです。でも、キーボード、トラックパッドが効かず、ログインできません。USB機器が動いていないようです。&lt;/p&gt;
&lt;h3 id="usbメモリで起動"&gt;USBメモリで起動
&lt;/h3&gt;&lt;p&gt;移植に先立って、M.2 SSDのEFI部分を、USBメモリのEFI部分にコピーしてありました。ログイン画面に至ったところでUSB機器が動かなくなっている様子でしたが、OpenCoreなどが動く段階では、USBメモリーは動いています。なので、このUSBメモリから起動することが可能でした。&lt;/p&gt;
&lt;p&gt;そこで、この起動用USBメモリを別のマシンで編集して、多少の調整をしました。まずは、IntelMausiEthernet.kextとLucyRTL8125Ethernet.kextを導入します。この記述をconfig.plistにも追加しました。次にconfig.plistからZ490関係の内容、つまりはDevicePropertiesの有線LANとサウンドに関する部分を削除しました。これでかなりZ590対応したと思うのですが、USB周りは手を加えてないので、やはりログイン画面でUSBが効かなくなったままです。&lt;/p&gt;
&lt;h3 id="画面共有する"&gt;画面共有する
&lt;/h3&gt;&lt;p&gt;USB機器が動かない様子なので、画面共有で先を進めようと考えました。ルーターのDHCPのログを見ると、新しいマザーボードに1個だけアドレスが割り当てられていました。そこで、このアドレスに対して画面共有を行ったところ、無事ログイン画面が現れました。ここで、ログインして全ての操作が可能になりました。システム環境設定からネットワークを調べたところ、動いていたのはWiFiのBCM94360NGでした。&lt;/p&gt;
&lt;p&gt;当初、有線LANは、Intel I219VもRealtek RTL8125Bも、どちらも動いていませんでした。Intelが動かなかったのは、前述のように、IntelMausiEthernet.kextを使っていたのが原因でした。IntelMausi.kextに変えて動くようになりました。RTL8125Bが動かなかったのは、前のZ490マザーボードの設定で、ジャンボフレームが使用したかったので、2.5Gハブ接続するよう固定してしまっていたからでした。それを1Gハブに接続したので動かないようでした。自動モードにしたら動くようになりました。&lt;/p&gt;
&lt;h3 id="usbinjectallkextを入れる"&gt;USBInjectAll.kextを入れる
&lt;/h3&gt;&lt;p&gt;画面共有から接続して、Hackintool.appで調べたところ、USBポートが一つも見えてませんでした。元々Hackintool.appで作ったZ490マザボ用USBのためのkextを入れていたので、これが動いていないと考えました。そこで、USBInjectAll.kextを入れてみたのですが、やはりUSBは見えませんでした。ちょっと探したところ、Z590チップセットに対応したUSBInjectAll.kextがあるようでした。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://gitee.com/softxing/OS-X-USB-Inject-All" target="_blank" rel="noopener"
 &gt;https://gitee.com/softxing/OS-X-USB-Inject-All&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hackintool.appで調べると、Z490のXHCI Host ControllerのVender:Device IDは8086:A36Dですが、Z590の場合8086:43EDでした。これらの違いを反映したUSBInjectAll.kextが必要なようでした。上記のサイトからソースコード一式をダウンロードして、makeコマンドでkextを作ることができました。&lt;a class="link" href="https://bootmacos.rinontech.com/download/USBInjectAll.kext.zip" &gt;コンパイルしたZ590用のUSBInjectAll.kextをここに置いておきます&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2021/03/hackintool_usb.jpg"&gt;&lt;/p&gt;
&lt;p&gt;これでUSBが見えるようになりました。上はHackintool.appで調べた様子です。USB Receiverというのはlogitechのトラックパッド付きキーボードです。これでログインもmacOSの操作もできるようになりました。BRCM20702 Hubは、BCM94360NGのBluetooth部分です。これでBluetoothが見えて、純正Magic Trackpad/Keyboardも接続できるようになりました。ASM107xというのは、マザボ搭載のUSBハブかなと思います。今の状態だとUSB 3.1が使えないので、今後は使うべき15個のUSBポートを選択して、kextを作っていきたいと思います。&lt;/p&gt;
&lt;h3 id="efi構成"&gt;EFI構成
&lt;/h3&gt;&lt;p&gt;以上の作業で、EFIの構成は以下のようになりました。ACPIフォルダが、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-RHUB.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kextsフォルダが&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;LucyRTL8125Ethernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;IntelMausi.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;です。config.plistは&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#starting-point" target="_blank" rel="noopener"
 &gt;DortaniaさんのComet Lakeガイド&lt;/a&gt;とほぼ同じです。機種IDはiMac20,1です。&lt;/p&gt;
&lt;p&gt;追記：使用中のEFIを&lt;a class="link" href="https://bootmacos.rinontech.com/download/EFI_z590_bootmacos.zip" &gt;こちら&lt;/a&gt;に置いておきます。config.plistのシリアル番号などはみなさんで設定してください。Radeon RX 6xxx以外の方は、ブートオプションのagdpmod=pikeraを削除してください。OpenCore 0.7.6です。USBは設定済みで、オンボードオーディオも動きます。&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;ASRockのZ590 Extremeに10900Kを搭載してmacOSを動かしました。現状では&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;USBは動いているけど15個制限対策は未設定&lt;/li&gt;
&lt;li&gt;Intel (1GbE)、Realtek (2.5GbE)のどちらの有線LANも動く&lt;/li&gt;
&lt;li&gt;マザボに取り付けたBCM94360NGでWiFi/BTが動く&lt;/li&gt;
&lt;li&gt;オンボードオーディオが動かない&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;状態です。少しずつ対策していきたいと思います。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：オンボードオーディオが動きました：&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/12857/" &gt;ASRock Z590マザーボード搭載ALC1220で音を出す (その1)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ASUS ROG STRIX Z490-G, 10900K</title><link>https://bootmacos.rinontech.com/posts/10236/</link><pubDate>Tue, 28 Jul 2020 23:45:58 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/10236/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2020/07/DDR4_3600.png" alt="Featured image of post ASUS ROG STRIX Z490-G, 10900K" /&gt;&lt;p&gt;第10世代デスクトップCPU 10900Kを搭載したASUSのZ490マザーボードに、OpecCoreで起動するmacOS Catalinaをインストールしました。CPU, GPU, スリープ、Ethernet, サウンド, WiFiが全て動き、安定しています。間も無く登場すると言われているComet Lake-S搭載iMacに匹敵するマシンになると思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/07/10900K.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア構成"&gt;ハードウェア構成
&lt;/h3&gt;&lt;p&gt;こちらの記事で、10600を使ったhackintoshを作りました。これのCPUだけを10900Kに交換しました。他の設定は全く変更なく、引き続き動きました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9328/" &gt;Comet Lake-S 10600とZ490でmacOSを動かす&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="マザーボード"&gt;マザーボード
&lt;/h4&gt;&lt;p&gt;マザーボードは、です。しっかりした作りでよくできています。販売サイトの製品写真ではバックパネルカバーのロゴが黄色です。でもこれはフルカラーLEDなので、Windowsからならば何色にも設定できると思われます。デフォルトでは時間と共に色が変化します。は2,000円安いです。WiFi用のM.2ソケットでBroadcomのカードが動くかと思ったのですが、これはCNVi専用でした。なのでWi-Fi無しの方が良かったかもしれないです。&lt;/p&gt;
&lt;h4 id="cpu"&gt;CPU
&lt;/h4&gt;&lt;p&gt;10900Kです。10コア20スレッドです。12面体という奇抜な外箱だった9900Kに比べて、普通のコンパクトな外箱になったと思っていたのですが、実物を見るとこれもなかなか奇抜でサイズ感がありました。微妙な角度でCPUが保持されています。&lt;/p&gt;
&lt;h4 id="gpu"&gt;GPU
&lt;/h4&gt;&lt;p&gt;CPU内蔵のiGPUであるIntel UHD Graphics 630はほぼ稼働しました。ただし、Display Portのみが機能し、HDMIでは出力できないです。また、「画面共有」を設定しても他マシンから接続できませんでした。このCPUでiGPUを使い続けることはないと思うので、緊急用としたらこれで十分でしょう。&lt;/p&gt;
&lt;p&gt;そこで、PCIeスロットにグラフィックスボードを接続し、こちらを主に利用します。現在挿してあるのは、Sapphire NITRO+ ブランドのRadeon RX 580です。全く問題なく動いています。&lt;/p&gt;
&lt;h4 id="wifi--bluetooth"&gt;WiFi / Bluetooth
&lt;/h4&gt;&lt;p&gt;BroadcomのBCM94360NGを使用してます。アンテナ端子は、マザーボードのバックパネルに取り付けてあります。詳細は、こちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9857/" &gt;Z490マザボ搭載WiFiをmacOS対応品に交換する&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;BIOSの設定は、ほぼ工場出荷時設定で大丈夫です。Legacy USBをdisabledにするなど、やっておけば良い程度の変更をしました。デフォルト設定のままであってもmacOSの起動に支障をきたすことはありません。&lt;/p&gt;
&lt;p&gt;よくあることのようですがメモリーが2133MHzと認識されていました。2666MHzのメモリーなのでBIOSでそのように設定しました。メモリー速度設定はGeekbench 5のスコアに影響を与えます。&lt;/p&gt;
&lt;h3 id="使用したefiとkext"&gt;使用したefiとkext
&lt;/h3&gt;&lt;p&gt;ACPIには&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG.aml&lt;/li&gt;
&lt;li&gt;SSDT-RHUB.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れました。Driversには、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VBoxHfs.efi&lt;/li&gt;
&lt;li&gt;OpenRuntime.efi&lt;/li&gt;
&lt;li&gt;OpenCanopy.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れました。Kextsには、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;FakePCIID.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Intel_I225-V.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;USBPorts.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れました。このうち、macOSの起動に最低限必要なのは、以下の3個です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;USBPorts.kextは、USBを15個指定する自作kextです。なくても、USBポートの一部が動かないだけで、macOSの起動には問題ありません。作り方は以下をご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9392/" &gt;ASUS ROG STRIX Z490-G GAMINGのUSBを設定する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SMCSuperIO.kextとSMCProcessor.kextは、CPU温度などをモニターするkextです。これも特に必要なものではありません。使い方は以下をご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9487/" &gt;HWMonitorを使う&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;FakePCIID.kext, FakePCIID_Intel_I225-V.kextの2個は、マザーボード搭載のEthernetチップを動かすために入れてあります。このマザーボードから新しくなったチップなので、偽装する必要がありました。将来的には不要になるかと思います。これも無くても、LANが動かなくなるだけで、macOSの起動には問題ありません。詳しくはこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9365/" &gt;ASUS ROG STRIX Z490-G GAMINGの音とLANを動かす&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ToolにはOpenShell.efiを入れました。ちなみにOSとブートローダは以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;macOS Catalina 10.15.6&lt;/li&gt;
&lt;li&gt;OpenCore 0.6.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="configplistを作る"&gt;config.plistを作る
&lt;/h3&gt;&lt;p&gt;OpenCore配布パッケージにあるsample.plistを元に、変更を加えてconfig.plistを作っていきます。下記のComet Lakeガイドのページにほぼ従いました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html" target="_blank" rel="noopener"
 &gt;Desktop Comet Lake | OpenCore Install Guide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ディスプレイの設定は、Radeonのグラフィックスボードを使うので、ヘッドレス用の以下の設定にしました。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;PciRoot(0x0)/Pci(0x2,0x0)&amp;lt;/key&amp;gt;
&amp;lt;dict&amp;gt;
	&amp;lt;key&amp;gt;AAPL,ig-platform-id&amp;lt;/key&amp;gt;
	&amp;lt;data&amp;gt;AwDImw==&amp;lt;/data&amp;gt;
&amp;lt;/dict&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;サウンドの設定はこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/10361/" &gt;ASUS ROG STRIX Z490-G GAMINGの音を動かす（続編）&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ここで使用したconfig.plistを以下で公開しておきます。シリアル番号などは有効な番号が入っていますが、ネットに接続する前に必ず自分用の番号に置き換えてください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/t1QRY3fH" target="_blank" rel="noopener"
 &gt;config.plist for ASUS Z490G and 10900K - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;シリアル番号などの作り方は、こちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9597/" &gt;GenSMBIOSを使って機種情報を設定する&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="動作確認"&gt;動作確認
&lt;/h3&gt;&lt;p&gt;ほぼ問題なく動作します。動作確認したことは、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;スリープ&lt;/li&gt;
&lt;li&gt;iGPU (DisplayPortのみ。画面共有は不調)&lt;/li&gt;
&lt;li&gt;グラフィックスボード (RX 5700XTとRX 580で確認)&lt;/li&gt;
&lt;li&gt;WiFi/Bluetooth&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などです。このほかに問題はありません。&lt;/p&gt;
&lt;h3 id="ベンチマーク"&gt;ベンチマーク
&lt;/h3&gt;&lt;p&gt;Geekbench 5でベンチマークしました。マルチコアスコアで10,000超えが目標だったのですが、達成できました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/07/DDR4_3600.png"&gt;&lt;/p&gt;
&lt;p&gt;ちなみにCore i5 10600では6300くらいでした。コア数が6だったので、妥当な値でした。&lt;/p&gt;
&lt;p&gt;今回のスコアを実際のMacと比較すると14コアiMac Proと12コアMac Proの中間くらいです。クロックが高いのでコア数が多いMacに勝ってます。Apple Siliconが10,000超えのスコアを出してくれるまでは、Intel搭載デスクトップは安泰な気がします。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/07/macsover10000.png"&gt;&lt;/p&gt;
&lt;p&gt;ベンチマークを動かしていた時のActivity Monitorです。20コアが働いてます。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/07/cpuactivity10900K.png"&gt;&lt;/p&gt;
&lt;h3 id="imac202が出ました追記"&gt;iMac20,2が出ました（追記）
&lt;/h3&gt;&lt;p&gt;Comet Lake-S搭載の27インチ iMacが発表されました。最上位モデルのCPUは10910のようです。Apple用のカスタムチップで一般には販売されないモデルです。10900Kと10900の中間の性能のようです。&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?utf8=%e2%9c%93&amp;amp;q=imac20%2C2" target="_blank" rel="noopener"
 &gt;Geekbenchに上がっているスコア&lt;/a&gt;によると以下のようです。10900Kよりはクロックが低いので、スコアは10000前後ギリギリのようです。実機よりちょっと高いベンチマーク結果が得られるところが、自作PC hackintoshの醍醐味だと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/07/imac202GB.png"&gt;&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;Core i5 10600で動かしていたマシンのCPUを10900Kに交換しました。全く問題なく動きました。Geekbench 5でのマルチコアスコアは10,000を超えました。Comet Lake-S搭載のiMacが出たら、シリアル番号などをそれに合わせて設定し、本格的に使用したいと思います。&lt;/p&gt;</description></item><item><title>Comet Lake-S 10600とZ490でmacOSを動かす</title><link>https://bootmacos.rinontech.com/posts/9328/</link><pubDate>Sat, 06 Jun 2020 00:07:34 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/9328/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2020/06/10600.png" alt="Featured image of post Comet Lake-S 10600とZ490でmacOSを動かす" /&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/misc/pti0n6atttciqrzm_setting_000_1_90_end_500-2.jpg"&gt;&lt;/p&gt;
&lt;p&gt;を搭載したASUSのZ490マザーボードに、OpenCoreで起動するmacOS Catalinaをインストールしました。とりあえずは動く状況です。CPU, iGPU, スリープは動いていますが、オンボードのEthernet, サウンドがまだ動きません。&lt;/p&gt;
&lt;h3 id="参考にしたページ"&gt;参考にしたページ
&lt;/h3&gt;&lt;p&gt;&lt;a class="link" href="https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D" target="_blank" rel="noopener"
 &gt;SchmockLoadさんが、GIGABYTE Z490 Vision Dにインストールした様子をGitHubにまとめてくれていた&lt;/a&gt;ので最初はこれを参考にしていました。でも作業を進めているうちに、OpenCoreが0.5.9になり、ガイドのページも更新されて、なんとComet Lake-S用のconfig.plistを作るガイドが追加されました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html" target="_blank" rel="noopener"
 &gt;Desktop Comet Lake | OpenCore Install Guide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ということでこのガイドを参考に、作業を進めました。&lt;/p&gt;
&lt;h3 id="使用ハードウェア"&gt;使用ハードウェア
&lt;/h3&gt;&lt;h4 id="マザーボード"&gt;マザーボード
&lt;/h4&gt;&lt;p&gt;使用したマザーボードは、です。サブマシンがmicro-ATXなので、ゆくゆくはそれに搭載しようと考えました。メインマシンがASUSなので、同じメーカにしました。しっかりした作りでよくできています。製品写真ではバックパネルカバーのロゴが黄色です。でもこれはフルカラーLEDなので、Windowsからならば何色にも設定できると思われます。デフォルトでは時間と共に色が変化します。&lt;/p&gt;
&lt;p&gt;は2,000円安いです。IntelのWi-Fiアダプタを&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8579/" &gt;macOS互換のM.2無線カード&lt;/a&gt;に差し替えたら、数が少ないm-ATXマザボのPCIeスロットを節約できると思いWi-Fi付きにしました。300シリーズチップセットマザーボードなら、CNViカードだけでなく、一般のM.2無線カードが使えました。なのでmacOSと互換性のあるBroadcomのM.2カードが使えました。しかし新しいマザーボードは、ソケットの物理的な形状はM.2でしたが、動作しませんでした。CNVi対応カードだけが動くようになったようです。なのでWi-Fi無しの方が良かったかもしれないです。そのうち、マザーボード上のSSD用M.2ソケットに無線カードを取り付けて、バックパネルのアンテナ端子だけを利用しようと考えています。&lt;/p&gt;
&lt;h4 id="cpu"&gt;CPU
&lt;/h4&gt;&lt;p&gt;どうせなら話題の10コア20スレッドの10900Kを使おうかとも思いました。でも、当初はComet Lake-SがmacOSで動くかどうか不明でしたので、日和って安価な6コア12スレッドの10600無印にしました。10900Kが品切れで入手不可能だったことも理由です。とはいえ同じ6コア12スレッドなら、Ryzen 5 1600 (AF) の方がコストパフォーマンスが良いですね。&lt;/p&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;BIOSの設定は、ほぼ工場出荷時設定で大丈夫です。Legacy USBをdisabledにするなど、やっておけば良い程度の変更をしました。デフォルト設定のままでmacOSの起動に支障をきたすことはありません。&lt;/p&gt;
&lt;h3 id="使用したefiとkext"&gt;使用したefiとkext
&lt;/h3&gt;&lt;p&gt;ACPIには&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-AWAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EC-USBX.aml&lt;/li&gt;
&lt;li&gt;SSDT-PLUG.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れました。Driversには、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VBoxHfs.efi&lt;/li&gt;
&lt;li&gt;OpenRuntime.efi&lt;/li&gt;
&lt;li&gt;OpenCanopy.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れました。Kextsには、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;IntelMausi.kext (動かないのでつづきの記事では外しました)&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;を入れ、ToolにはOpenShell.efiを入れました。ちなみにOSとブートローダは以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;macOS Catalina 10.15.5&lt;/li&gt;
&lt;li&gt;OpenCore 0.5.9&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="configplistを作る"&gt;config.plistを作る
&lt;/h3&gt;&lt;p&gt;OpenCore配布パッケージにあるsample.plistを元に、変更を加えてconfig.plistを作っていきます。上記のサイトのComet Lakeのページにほぼ従いました。とはいえ、以前紹介したCoffee Lakeとほぼ同じ設定です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8895/" &gt;ASUS Z390 + Coffee LakeのブートローダをOpenCoreにする&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;まずは、上記のefi, kextファイル類を所定の場所に収めた後、Proper TreeのOC Clean Snapshot機能を使って、これらの設定を終えます。これで半分くらいの作業は終了です。次に残りの項目を設定していきます。とはいえほとんどはsample.plistにあるデフォルト値のままで良いです。&lt;/p&gt;
&lt;p&gt;Comet Lake-Sは、Macで搭載されたことのない最新CPUなので、Core 2の時代の古いCPUに偽装しないと動かないという報告が多くありました。CPUの偽装には、config.plistのKernel, Emulateの項目を使います。ところが、macOS 10.15.5からComet Lake-Sがサポートされて、Emulateに何も設定しなくても動くようになったそうです！。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;Emulate&amp;lt;/key&amp;gt;
&amp;lt;dict&amp;gt;
	&amp;lt;key&amp;gt;Cpuid1Data&amp;lt;/key&amp;gt;
	&amp;lt;data&amp;gt;&amp;lt;/data&amp;gt;
	&amp;lt;key&amp;gt;Cpuid1Mask&amp;lt;/key&amp;gt;
	&amp;lt;data&amp;gt;&amp;lt;/data&amp;gt;
&amp;lt;/dict&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;また、iGPUのig-platform-idも解明されているようです。ディスプレイ接続用と、ヘッドレス用それぞれに対しての推薦のig-platform-id値が、ガイドのページに書かれています。今回は、ディスプレイ接続用の以下の設定にしました。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;PciRoot(0x0)/Pci(0x2,0x0)&amp;lt;/key&amp;gt;
&amp;lt;dict&amp;gt;
	&amp;lt;key&amp;gt;AAPL,ig-platform-id&amp;lt;/key&amp;gt;
	&amp;lt;data&amp;gt;BwCbPg==&amp;lt;/data&amp;gt;
&amp;lt;/dict&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="動いたこと"&gt;動いたこと
&lt;/h3&gt;&lt;p&gt;ということで、思いのほか順調に動作しました。&lt;strong&gt;CPU&lt;/strong&gt;は完全に動いています。ターミナルからCPU名を問い合わせると、名前とクロック数が正しく返ってきます。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;% sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i5-10600 CPU @ 3.30GHz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;iGPU&lt;/strong&gt;も機能しています。下のスクリーンショットでわかるように、ドックの背景が半透明です。グラフィックス加速が正しく機能しています。ただし、Display Portのみ機能し、HDMIでは出力できないです。グラフィックスボードを使用する予定なので、これで十分です。&lt;/p&gt;
&lt;p&gt;追記：iGPUをしばらく使ってみたのですが、「画面共有」を設定しても他マシンから接続できませんでした。コンソール.appからsystem.logを見ると、他のマシンから接続した際に、screensharingサービスが中断シグナルを受けて落とされているようでした。sshやsmbのサービスは問題ありませんのでネットワークの問題ではなく、iGPUの問題だと思われます。後でグラフィックスボード（Radeon RX5700XT）を接続してそちらで動かしたところ、「画面共有」を受け付けられるようになりました。iGPUはHDMI出力できないこともありますし、使わない方が良いと思いました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/06/10600.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;スリープ&lt;/strong&gt;も正しく動いています。スリープすると画面が消え、CPUファンが停止します。キーボードを押すと復帰して、画面が現れます。遮断も正しく行われます。&lt;/p&gt;
&lt;h3 id="動かないこと"&gt;動かないこと
&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：Ethernetとオーディオは動きました。詳しくは「つづき」の節のリンクを見てください。&lt;/p&gt;
&lt;p&gt;IntelMausi.kextを使っていますが、&lt;strong&gt;Ethernet&lt;/strong&gt;が動きません。400シリーズからEthernetチップが、2.5 GbitのIntel I225-Vになりました。新しいチップなので、IntelMausi.kextの元になっているLinuxのドライバでもまだサポートされていないらしいです。&lt;a class="link" href="https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D" target="_blank" rel="noopener"
 &gt;SchmockLoadさんのガイド&lt;/a&gt;によると、I225-Vが動いたようなことが書いてありますのでもう少し確認します。&lt;/p&gt;
&lt;p&gt;マザーボード搭載&lt;strong&gt;オーディオ&lt;/strong&gt;が動いていません。上記のOpenCoreのガイドによるとオーディオチップは、PciRoot(0x0)/Pci(0x1b,0x0) にマップされていると書かれています。でも、&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8895/" &gt;Coffee Lakeの時と同様に、これはPciRoot(0x0)/Pci(0x1F,0x3)&lt;/a&gt; ではないかと思っています。というのは、こちらの設定にすれば、システム環境設定、サウンドに、オーディオ端子の一覧が表示されるからです。ただ、音の再生はされません。ASUSの仕様によると、300シリーズはSupremeFX CODECs S1220で、400シリーズはS1220Aなのだそうです。SupremeFXはASUSが付けた名前で、実際にはALC1220が使われているようです。AppleALC.kextでサポートしているALC1220のlayout-idは全部試しました。これももう少し確認します。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/06/sound.png"&gt;&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;Comet Lake-SでmacOSを動かしました。CPUは偽装することなく使用できました。DP経由のiGPUグラフィックスが加速状態で使用可能でした。スリープも動きます。~~一方で、LANとオーディオがまだ動いていません。~~もう少し確認していきたいと思っています。&lt;/p&gt;
&lt;h3 id="つづき"&gt;つづき
&lt;/h3&gt;&lt;p&gt;その後の展開です。安定して動いているので、このままメインマシンにしても良いと考えています。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9365/" &gt;ASUS ROG STRIX Z490-G GAMINGの音とLANを動かす&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/10361/" &gt;ASUS ROG STRIX Z490-G GAMINGの音を動かす（続編）&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9392/" &gt;ASUS ROG STRIX Z490-G GAMINGのUSBを設定する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/9857/" &gt;Z490マザボ搭載WiFiをmacOS対応品に交換する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/10236/" &gt;ASUS ROG STRIX Z490-G, 10900K&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;macOS 10.15.6へのアップデートをシステム環境設定から行いました。問題なくアップデートできました。（2020/7/16）&lt;/p&gt;</description></item><item><title>ThinkPad T460s (6300U) にOpenCoreでCatalinaを導入</title><link>https://bootmacos.rinontech.com/posts/8399/</link><pubDate>Tue, 14 Apr 2020 22:53:41 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/8399/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2020/04/aboutthismac.jpg" alt="Featured image of post ThinkPad T460s (6300U) にOpenCoreでCatalinaを導入" /&gt;&lt;p&gt;Skylake 6300Uを搭載したThinkPad T460sにOpenCore (OC) でmacOS Catalinaをインストールしました。&lt;a class="link" href="https://github.com/simprecicchiani/Thinkpad-T460s-macOS-OpenCore" target="_blank" rel="noopener"
 &gt;手順と必要ファイルが揃っているGitHubページ&lt;/a&gt;があったので、苦労なしで完成度の高いmacOSマシンが出来上がりました。&lt;/p&gt;
&lt;h3 id="動作状況"&gt;動作状況
&lt;/h3&gt;&lt;p&gt;最初に動作状況をまとめておきます。完成度はかなり高いです。&lt;/p&gt;
&lt;h4 id="動くこと"&gt;動くこと
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;macOS Catalina 10.15.4&lt;/li&gt;
&lt;li&gt;macOSのアップデート (10.15 –&amp;gt; 10.15.4)&lt;/li&gt;
&lt;li&gt;シャットダウンおよびSleepとsleepからの復帰&lt;/li&gt;
&lt;li&gt;iGPUのグラフィックス加速&lt;/li&gt;
&lt;li&gt;LAN&lt;/li&gt;
&lt;li&gt;USB 3.0 x 3 (Gen 1, 5Gbps)&lt;/li&gt;
&lt;li&gt;サウンド（内蔵スピーカ・ヘッドフォン自動切り替え）&lt;/li&gt;
&lt;li&gt;内蔵カメラ・マイクロフォン&lt;/li&gt;
&lt;li&gt;Fnキーからの明るさ・音量調整&lt;/li&gt;
&lt;li&gt;Siriの音声認識&lt;/li&gt;
&lt;li&gt;バッテリー残量表示&lt;/li&gt;
&lt;li&gt;HDMIからの表示&lt;/li&gt;
&lt;li&gt;高DPIスケール動作（720p相当を1.5倍の1080pで表示中）&lt;/li&gt;
&lt;li&gt;Night Shift&lt;/li&gt;
&lt;li&gt;マルチタッチジェスチャ（2本指でスクロールできる程度）&lt;/li&gt;
&lt;li&gt;App Store&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="動かないこと"&gt;動かないこと
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Wifi/Bluetooth (M.2モジュールを交換予定)&lt;/li&gt;
&lt;li&gt;SDカード、指紋認証（macOSが非対応なので無理です）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="未確認なこと"&gt;未確認なこと
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;continuity, iPhone, iPad, Watchとの連携, AirDrop, Sidecar, iCloud, iMessage, FaceTime（WiFi/BT交換後に試します）&lt;/li&gt;
&lt;li&gt;Mini DisplayPortからの表示（mini DPはもはや使わない）&lt;/li&gt;
&lt;li&gt;WWANカードとSIM（動かしている例もあるらしいです）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="thinkpad-t460sについて"&gt;ThinkPad T460sについて
&lt;/h3&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/t460s.jpg"&gt;&lt;/p&gt;
&lt;p&gt;以前、X220にmacOSをインストールしました。今回は少し大きめのT460sにmacOSをインストールします。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1978/" &gt;Lenovo ThinkPad X220, 2620M&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;X220は昔ながらの作りの良いキーボードを採用した最後のモデルです。でも第2世代Sandy Bridge CPUなのでCatalinaは公式サポートされてません。次にノートPCでhackintoshするなら、現行macOSが動く第3世代 (IvyBridge) 以降のCPUで試したいと思っていました。また、先日、HPのHP EliteDesk 800 G2 DMがとても簡単に動いて、気に入っていました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8176/" &gt;HPの小型デスクトップEliteDesk (1: macOS導入)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;第6世代 (Skylake)はmacOSとの相性が良さそうな気がします。またSkylakeならCatalinaで動くだけでなく、Sidecarにもギリギリ対応しています。Kaby Lake, Coffee Lakeならばさらに新しくて良いのですが、遊ぶ目的としてはまだ高価です。Lakeシリーズ初代のSkylake搭載製品ならば、5-6年前の製品なので、リース終了後の法人物件が出回っていて、値段が手ごろです。8GBメモリ、256GB SSD程度の構成で、デスクトップなら1万円代、ノートPCでも2万円代で中古品が購入可能です。&lt;/p&gt;
&lt;p&gt;Skylake搭載ThinkPadで中古品を探すと、X260とT460sが目につきました。ThinkPadは型番3桁部分の、100の位がディスプレイの大きさ（12インチなら2, 14インチなら4）で、10の位がCPUの世代数を表しています。例えばX260は第6世代の12インチモデルで、T460sは第6世代の14インチです。X260とT460sはほぼ同じくらいの中古価格で取引されています。どちらにするか大いに迷いました。でも、macOSのインストール状況を検索した限りでは、X260では多くの人が困難に遭遇しているのに対して、T460sではインストール手順情報が充実していて成功率が高い様子でした。構造はほとんど変わらないと思うので、単にユーザ数の違いかもしれません。それでも成功例報告の多いT460sにしました。後述のように、T460sの到着前に、さらに親切なGitHubページを発見できてラッキーでした。&lt;/p&gt;
&lt;p&gt;到着して開封した時、予想以上に薄いので驚きました。実は、T460とT460sは販路が違うだけで同じものだと思い込んでいました。ネットにあったT460の分解動画をいくつか見ていて、その厚さだと思ってました。sが付くだけで全然違うモデルなのですね。T460は、2.5 inch SSD, 取り外し可能バッテリーなのに対して、T460sは、M.2 SSD, 内蔵バッテリーのみになり、薄くなっています。他にもいくつか変更されています。メモリーソケットが2個から1個に減っています。これは少し残念ですが、マザーボードに8GB搭載されていたので十分です。T460sになって一番嬉しいことは、裏蓋を止めている爪が簡単に外れるようになったことです。T460の分解動画では裏蓋の隙間にヘラを入れてベキベキと外していた様子だったのが、なんの苦労もなく裏蓋が外れます。裏蓋を止めているネジも8個から5個に減りました。&lt;/p&gt;
&lt;p&gt;入手したT460sの液晶はfull HDのIPS液晶でした。国内販売品は全部FHDのようです。タッチ入力対応のモデルもありますが、macOSでは不要でしょう。&lt;/p&gt;
&lt;p&gt;キーボードは相当にテカってます。プラスチック表面のシボ加工が取れて、ツルツルの面になってます。汚れているわけではないですが、触るとペタペタした感触があります。さらにはA, H, Nなどのキーは文字も消えかけています。前のユーザのお役に立って活躍していたようです。で売ってますので、交換したいと考えています。同じ世代のThinkPadでもX260はキーボード交換がかなり面倒なのですが、T460シリーズはThinkPadの伝統を引き継いでいて、交換が楽です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/keyboard.jpg"&gt;&lt;/p&gt;
&lt;p&gt;裏蓋は5個のネジで外れます。ネジは蓋から外れない方式なので、行方不明になる心配がありません。分解動画で比較すると、T460に比べてT460sは爪がすぐに外れるように作られているようで、分解が楽です。裏蓋を開けた中は以下のようです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/inside640.jpg"&gt;&lt;/p&gt;
&lt;p&gt;内蔵バッテリーが写真の上下に2個あります。全体にかなり薄型なのですが、まだまだいろいろいじれる部品構成です。中央右のヒートパイプの端あたりにCPUがあります。その下に、DDR4 SODIMMの空ソケットが一つあります。マザーボードにメモリーが既に搭載されていて（今回入手したモデルは8GB）、これに加えて増設できます。CPU左側の黒い絶縁シートが貼られた大きなエリアは、空き地です。Nvidia GeForce 930MというGPUを搭載するモデルがあり、そのGPUの接点がある場所です。macOSではサポートされていないGPUですので、GPU搭載モデルを選ぶ必要はありません。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/m2cards-1.jpg"&gt;&lt;/p&gt;
&lt;p&gt;左の部分には3種類のM.2のソケットがあります。それぞれ、WLAN, WWAN, SSD用です。WLANはインテルのM.2モジュールが取り付けられています。無線LANとBluetoothが搭載されています。インテルの無線LANはmacOSでは使えません。Bluetoothはどういうわけかシステム環境設定に現れますが、これも使用不可能です。BroadcomのM.2モジュールに交換する予定です。参考にしたGitHubページでは、&lt;a class="link" href="https://github.com/simprecicchiani/Thinkpad-T460s-macOS-OpenCore/blob/master/Guides/BCM94360CS2_WLAN_card.md" target="_blank" rel="noopener"
 &gt;M.2用アダプタを使って純正のBroadcomモジュール、BCM94360CS2を取り付ける様子&lt;/a&gt;が紹介されています。厚みが増えるため裏蓋が少し浮くようですが、この方式ならmacOSとの互換性は完璧です。&lt;/p&gt;
&lt;p&gt;WWAN用のM.2ソケットは空です。でもアンテナは配線されています。国内の一般販路ではWWANモデルは流通していないらしいです。&lt;/p&gt;
&lt;p&gt;M.2 SSDソケットには切り欠きが2箇所あるSSDが装着されていました。型番から東芝のSATAタイプの256GB M.2 SSDだと判明しました。これだけ容量があれば、macOSの動作には問題ありません。手元のSSDで試したところ、NVMe方式のM.2 SSD（切り欠きが1箇所のタイプ）も使えました。&lt;/p&gt;
&lt;h3 id="opencoreで導入を試みる"&gt;OpenCoreで導入を試みる
&lt;/h3&gt;&lt;p&gt;今回のmacOS導入は、全く努力してなくて、落ちていたESPファイル類を拾ってコピーしただけのヘタレなハッキングです。こちらのサイトのおかげです。本当に感謝したいです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://github.com/simprecicchiani/Thinkpad-T460s-macOS-OpenCore" target="_blank" rel="noopener"
 &gt;GitHub - simprecicchiani/ThinkPad-T460s-macOS-OpenCore: Bootloader configurat&amp;hellip;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;実はこのGitHubページは、先月末にできたばかりのようです。&lt;a class="link" href="https://www.reddit.com/r/hackintosh/comments/fwi49y/thinkbook_pro_t460s_running_catalina/" target="_blank" rel="noopener"
 &gt;このページを使ってT460sでmacOSを動かせたことが、T460sの到着前日にRedditで紹介されていて&lt;/a&gt;知りました。デスクトップに比べてノートPCのhackintoshは複雑なので、tonymacx86やredditで実績のある機種を選んだ後で、実際に調達するという手順が良いように思います。&lt;/p&gt;
&lt;h4 id="biosを設定する"&gt;BIOSを設定する
&lt;/h4&gt;&lt;p&gt;上記のサイトにはBIOS設定も書いてあります。以下の設定が必要とのことです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Security -&amp;gt; Security Chip Disabled&lt;/li&gt;
&lt;li&gt;Memory Protection -&amp;gt; Execution Prevention Enabled&lt;/li&gt;
&lt;li&gt;Virtualization -&amp;gt; Intel Virtualization Technology Enabled&lt;/li&gt;
&lt;li&gt;Virtualization -&amp;gt; Intel VT-d Feature Disabled&lt;/li&gt;
&lt;li&gt;Anti-Theft -&amp;gt; Current Setting Disabled&lt;/li&gt;
&lt;li&gt;Anti-Theft -&amp;gt; Computrace -&amp;gt; Current Setting Disabled&lt;/li&gt;
&lt;li&gt;Secure Boot -&amp;gt; Secure Boot Disabled&lt;/li&gt;
&lt;li&gt;Intel SGX -&amp;gt; Intel SGX Control Disabled&lt;/li&gt;
&lt;li&gt;Device Guard -&amp;gt; Disabled&lt;/li&gt;
&lt;li&gt;UEFI/Legacy Boot -&amp;gt; UEFI Only&lt;/li&gt;
&lt;li&gt;CSM Support -&amp;gt; No&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これ以外も趣味に合わせて設定しました。例えば、WiFi, Bluetooth, 指紋センサー、SDカード読み取り機などはmacOSで動きませんので、節電になるかと思いdisabledに設定しました。&lt;/p&gt;
&lt;h4 id="macos導入用usbメモリを作成する"&gt;macOS導入用USBメモリを作成する
&lt;/h4&gt;&lt;p&gt;まずは通常のhackintoshの手順に従って、まずはインストール用のUSBメモリーを作成しました。&lt;a class="link" href="https://support.apple.com/ja-jp/HT201372" target="_blank" rel="noopener"
 &gt;Appleのサイトに書いてあるようにcreateinstallmediaコマンドを使います&lt;/a&gt;。こうして作成したUSBメモリのESP (EFI System Partition) をマウントします（diskutil listコマンドでUSBメモリのESPが例えばdisk5s1だとわかったら、sudo diskutil mount disk5s1とタイプします）。次に、上記のサイトからダウンロードしたESPの内容を、ごっそりとUSBメモリのESPにコピーします。ファインダーのドラッグ&amp;amp;ドロップで可能です。&lt;/p&gt;
&lt;p&gt;こうして設定されるkext類は以下です。VoodooPS2Controllerなどは、キーボードやトラックポイントを動かすためのkextだと思います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VoodooPS2Controller.kext&lt;/li&gt;
&lt;li&gt;USBPorts.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;VoodooInput.kext&lt;/li&gt;
&lt;li&gt;SMCProcessor.kext&lt;/li&gt;
&lt;li&gt;SMCSuperIO.kext&lt;/li&gt;
&lt;li&gt;SMCLightSensor.kext&lt;/li&gt;
&lt;li&gt;SMCBatteryManager.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;IntelMausi.kext&lt;/li&gt;
&lt;li&gt;CPUFriend.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;efiドライバーは以下です。Cloverに比べると少ないですね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OpenRuntime.efi&lt;/li&gt;
&lt;li&gt;HfsPlus.efi&lt;/li&gt;
&lt;li&gt;ApfsDriverLoader.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SSDT類は大量にあります。バッテリー、電力制御、PS2関係など色々用意されているようです。これらを自分で作るのは大変なので、ありがたいです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SSDT-XCPM.aml&lt;/li&gt;
&lt;li&gt;SSDT-ALS0.aml&lt;/li&gt;
&lt;li&gt;SSDT-BAT.aml&lt;/li&gt;
&lt;li&gt;SSDT-BATC.aml&lt;/li&gt;
&lt;li&gt;SSDT-BKeyQ14Q15.aml&lt;/li&gt;
&lt;li&gt;SSDT-DMAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-EXT3-LedReset.aml&lt;/li&gt;
&lt;li&gt;SSDT-EXT4-WakeScreen.aml&lt;/li&gt;
&lt;li&gt;SSDT-MCHC.aml&lt;/li&gt;
&lt;li&gt;SSDT-PMCR.aml&lt;/li&gt;
&lt;li&gt;SSDT-PNLF.aml&lt;/li&gt;
&lt;li&gt;SSDT-PS2K.aml&lt;/li&gt;
&lt;li&gt;SSDT-PTSWAK.aml&lt;/li&gt;
&lt;li&gt;SSDT-PWRB.aml&lt;/li&gt;
&lt;li&gt;SSDT-SMBU.aml&lt;/li&gt;
&lt;li&gt;SSDT-UIAC.aml&lt;/li&gt;
&lt;li&gt;SSDT-USBX.aml&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplistをカスタマイズする"&gt;config.plistをカスタマイズする
&lt;/h4&gt;&lt;p&gt;配布されているconfig.plistでは、機種がMacBookPro13,1に設定されていました。この機種はCPUとして6360U, 6600Uを搭載しているので、6300Uで使用するには適切な選択です。ただMacBookPro13,1のiGPUはIntel Iris Graphics 540なので、6300UのIntel HD Graphics 520とは違います。でもこれで問題なく動きました。ただ、このconfig.plistには個別のマシンの情報が入っていないので、それだけは編集します。&lt;/p&gt;
&lt;p&gt;CloverとOCでは個別マシン情報の項目名が異なります。Cloverのconfig.plistでSerialNumberとBoardSerialNumberは、OCのconfig.plistでは、それぞれPlatformInfo, Genericの中のSystemSerialNumberとMLBに相当します。Cloverの時と同様にClover Configuratorなどで生成して、シリアル番号が使えるかどうかをAppleのサイトで確認して、その値を記入します。SystemUUIDも、ターミナルのuuidgenコマンドを使って生成して設定します。&lt;/p&gt;
&lt;p&gt;また、PlatformInfo, Generic, ROMの値も独自の値を入力します。これは6バイトの数値です。サンプルでは0x112233440000というような値が入っています。世界に存在しない独自の値を入れれば良いようで、通常はEthernetのMACアドレスを使います。これは、システム環境設定、ネットワーク、Ethernet、詳細、ハードウェアと辿ると分かります。例えばこれがc0:7e:bf:c3:af:ffでしたら、&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;echo -en &amp;#34;\xc0\x7e\xbf\xc3\xaf\xff&amp;#34; | base64
wH6/w6//
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;とするとbase64値、この場合wH6/w6//が得られます。これをチェックするには、&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;echo -n wH6/w6// | base64 -d | hexdump 
0000000 c0 7e bf c3 af ff
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;とすれば確認できます。この値を、PlatformInfo, Generic, ROMのところに&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;ROM&amp;lt;/key&amp;gt;
&amp;lt;data&amp;gt;wH6/w6//&amp;lt;/data&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;として書き込みます。&lt;/p&gt;
&lt;h4 id="usbメモリで起動してmacos導入"&gt;USBメモリで起動してmacOS導入
&lt;/h4&gt;&lt;p&gt;これでOCから問題なくmacOSのインストーラが起動しました。まずは東芝のM.2 SATA SSDをAPFSでフォーマットしてインストールを試みました。するとmacOSのインストール先にAPFSドライブを選択できません。「APFSのボリュームにインストールするためにはMacのfirmwareアップデートが必要だからHFS+を選べ」と言っているようです。MacBookPro13,1はSierraの時代のマシンですので、firmwareがAPFS起動に対応していないです。なのでmacOSインストールの時についでにfirmwareアップデートも行われます。この場面では、firmwareアップデート前の状態と判断されたので、APFSが選べなくなっているのだと思います。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Your Mac needs a firmware update in order to install to this volume. Please select a Mac OS Extended (Journaled) volume instead.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/firmware.jpg"&gt;&lt;/p&gt;
&lt;p&gt;仕方なくHFS+に戻しました。いったんAPFSにすると、DiskUtility.appのGUI画面からはHFS+に戻せなくなってました。ターミナルから&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;diskutil eraseDisk JHFS+ &amp;#34;Macintosh HD&amp;#34; disk0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;などすればHFS+に戻せます（対象がdisk0だった場合の例です）。&lt;/p&gt;
&lt;p&gt;これでインストール先として選択できるようになるのですが、インストールを少し進めると、以下のようなエラーメッセージで止まってしまいました。firmwareを検証中にエラーが出るようです。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;An error occurred while verifying firmware.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/firmware2.jpg"&gt;&lt;/p&gt;
&lt;p&gt;hackintoshなのでfirmwareのバージョン等情報がおかしいのは当然です。Cloverはそれを自動的に偽装してくれます。また、config.plistのBiosReleaseDateやBiosVersionの項目で偽装用の情報を指定することもできます。同じようなfirmwareバージョン偽装設定をOCのconfig.plistでやろうとしたのですが、方法がわかりませんでした。Cloverの項目名では判別できないというエラーが出ました。&lt;/p&gt;
&lt;h3 id="cloverで導入を試みる"&gt;Cloverで導入を試みる
&lt;/h3&gt;&lt;p&gt;この状況に対処するために、M.2 SSDをmacOSマシンに接続してmacOSをインストールすることも可能だったと思います。でも今回は、手元にM.2 SATA SSDをUSB変換するアダプタがなかったので、Cloverで起動することに方針変換しました。kextとSSDTはこのGitHubページのものをそのまま使いました。UEFIドライバは、Cloverでいつも使っている内容です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VirtualSmc.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFix3Drv.efi&lt;/li&gt;
&lt;li&gt;FSInject.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi.efi&lt;/li&gt;
&lt;li&gt;ApfsDriverLoader.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;config.plistも、Cloverで使っているシンプルなものを使いました。ただDevicesの場所は、OCのconfig.plistを参考にして以下の設定にしました。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;PciRoot(0x0)/Pci(0x2,0x0)&amp;lt;/key&amp;gt;
	&amp;lt;dict&amp;gt;
		&amp;lt;key&amp;gt;AAPL,ig-platform-id&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AAAWGQ==&amp;lt;/data&amp;gt;
		&amp;lt;key&amp;gt;enable-hdmi20&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AQAAAA==&amp;lt;/data&amp;gt;
		&amp;lt;key&amp;gt;framebuffer-fbmem&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AACQAA==&amp;lt;/data&amp;gt;
		&amp;lt;key&amp;gt;framebuffer-patch-enable&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AQAAAA==&amp;lt;/data&amp;gt;
		&amp;lt;key&amp;gt;framebuffer-stolenmem&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AAAwAQ==&amp;lt;/data&amp;gt;
		&amp;lt;key&amp;gt;framebuffer-unifiedmem&amp;lt;/key&amp;gt;
		&amp;lt;data&amp;gt;AAAAgA==&amp;lt;/data&amp;gt;
	&amp;lt;/dict&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;この設定によると、ig-platform-idは0x19160000です。&lt;a class="link" href="https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md" target="_blank" rel="noopener"
 &gt;こちらのサイト&lt;/a&gt;によると、Intel HD Graphics 510から580搭載laptopのための推奨値のようです。&lt;/p&gt;
&lt;p&gt;この結果、Cloverでも無事起動して、しかも今回はfirmware関係のエラーメッセージも出ず、順調にmacOSインストールが可能でした。macOSをM.2 SATA SSDにインストールした後で、そのSSDのESPにも、インストール用USBメモリーと同じ内容をコピーしました。これでSSDからCatalinaが起動します。&lt;/p&gt;
&lt;h3 id="動作確認とベンチマーク"&gt;動作確認とベンチマーク
&lt;/h3&gt;&lt;p&gt;このMacについて、を見ると以下のようです。Thunderbolt 3のあるモデル番号なので、無いのに表示されてしまいました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/about.png"&gt;&lt;/p&gt;
&lt;p&gt;CPUの名前は、以下のコマンドで確認できます。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;正しく6300Uだと認識されています。Geekbench 5でスコアをとってみました。Haswell, Broadwell, Skylakeあたりはだいたい同じくらいのスコアですね。2コアなのでそれほどスコアが上がりません。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/geekbench.png"&gt;&lt;/p&gt;
&lt;h3 id="結局opencoreに移行する"&gt;結局OpenCoreに移行する
&lt;/h3&gt;&lt;p&gt;Cloverでほぼ問題なく動いている様子でしたが、バッテリーの表示が正しく表示されないことに気づきました。GitHubからダウンロードしたそのままのOpenCoreのESP内容に置き換えて起動したところ、今度はバッテリー残量が表示されました。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/04/battery.png"&gt;&lt;/p&gt;
&lt;p&gt;Cloverでも、おそらくはちゃんと設定すれば、バッテリー残量の表示を可能にできたとは思います。でも、楽ですし、時代はOpenCoreに移行する方向らしいので、結局、最初のようにOCで使うことにしました。firmwareの確認は初めてAPFSを使うときにのみ現れる様子で、macOSアップデートなどでは問題ないようです。&lt;/p&gt;
&lt;h3 id="以下に続きます"&gt;以下に続きます
&lt;/h3&gt;&lt;p&gt;引き続き、WiFiを整備したり、キーボードを交換したりしたいと計画しています。以下もご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8556/" &gt;ThinkPad T460sのBIOSを更新する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8579/" &gt;ThinkPad T460s にWiFi/BTカードBCM94360NGを取り付ける&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8554/" &gt;ThinkPad T460sのキーボード交換&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;この機種用の情報を提供してくれたGitHubページのおかげで、完成度の高いmacOSノートPCが完成しました。実のところかなり気に入っています。無線カードなどを調達して、もう少し遊んでみたいと思います。&lt;/p&gt;</description></item><item><title>HPの小型デスクトップEliteDesk (1: macOS導入)</title><link>https://bootmacos.rinontech.com/posts/8176/</link><pubDate>Fri, 20 Mar 2020 21:37:26 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/8176/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2020/03/hp800g2dm.jpg" alt="Featured image of post HPの小型デスクトップEliteDesk (1: macOS導入)" /&gt;&lt;p&gt;HP社の小型デスクトップPC、HP EliteDesk 800 G2 DM (Core i3-6100T)にmacOSをインストールしました。まずはiGPUとLANが動きました。第5~6世代のメーカー製中古デスクトップPCは1万円前後で入手できます。この値段ですぐに動くmacOSマシンが手に入るのでお得です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：その後、スリープ復帰後にiGPUの信号が出ないブラックスクリーン状態が発生していることに気づきました。最近のmacOSで発生しているようで解決策は無いようです。スリープさせない設定にしても長時間放置するとブラックスクリーンになることもありました。画面共有では問題ないので、ディスプレイ無しのサーバーなら問題ないかもしれません。Intel HD Graphics 530とmacOSの相性の問題のようです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8583/" &gt;HPの小型デスクトップEliteDesk (4: 暗黒画面問題で頓挫)&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="メーカー製小型pc"&gt;メーカー製小型PC
&lt;/h3&gt;&lt;p&gt;メーカー製PCと自作PCはそれぞれ長所短所がありますが、macOSを入れるという観点から見ると、予め相性の良いパーツを選択できて、必要ならば交換も容易な自作PCの方が有利です。でもメーカー製品でも、デスクトップPCならパーツ交換や改造が容易なので、ノートPCよりは柔軟に対応可能です。そこで初めての試みとして、メーカー製デスクトップにmacOSを入れてみます。&lt;/p&gt;
&lt;p&gt;今回選んだ製品カテゴリーは各社でtiny, micro, desk miniなどと呼ばれる一番小さなデスクトップです。Lenovo, Dell, HP各社から発売されています。これ以外のメーカーからも発売されていますが、ネット上の情報が多いのでこれらの大手3社が良いと考えました。中古で手頃に入手可能な第5世代CPUモデルには&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lenovo ThinkCenter M93p Tiny&lt;/li&gt;
&lt;li&gt;Dell OptiPlex 3020 Micro&lt;/li&gt;
&lt;li&gt;HP EliteDesk 800 G1 DM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/lenovo.jpg"&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/dell2.jpg"&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/hp800g1dm.jpg"&gt;&lt;/p&gt;
&lt;p&gt;などがあります。YouTubeではTechNolliさんという方がこれらを使ったhackintoshを説明しています。以下は、Lenovo M93p Tiny, Dell 3020 Micro, HP 800 G1 DMにmacOSをインストールする方法の解説ビデオです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.youtube.com/watch?v=M1pnWKNaqUs" target="_blank" rel="noopener"
 &gt;https://www.youtube.com/watch?v=M1pnWKNaqUs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.youtube.com/watch?v=BJqhvzjx-yo" target="_blank" rel="noopener"
 &gt;https://www.youtube.com/watch?v=BJqhvzjx-yo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.youtube.com/watch?v=6hZo2dZH_V0" target="_blank" rel="noopener"
 &gt;https://www.youtube.com/watch?v=6hZo2dZH_V0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;これらの製品はどちらかというと法人向けのようです。時々秋葉原に大量に放出されます。ほぼ同じ仕様でポートの種類が違うなどのバリエーションも多いです。またHPにはEliteDeskの他にProDeskというブランドもあって紛らわしいです。ProDeskはより法人向けのようで、サポートセンタの対応が無いとか、チップセットが格下だったりする違いがあります。&lt;/p&gt;
&lt;p&gt;これらの製品群は、一般のデスクトップPCと同じLGAソケットのCPUが搭載されています。CPUを交換できるのでアップグレードも可能です。Intel NUCがノートPC向けBGAパッケージ（半田付け）のCPUを使っているのと対照的です。上記でリストしたCore iモデル機種には、どれもCore i3-4160T, i5-4570T, i5-4590Tなどの省電力のTモデルCPUが搭載されています。Tモデルは無印モデルよりクロックが多少低いですがそれ以外の仕様は無印と同じです。ソケットなので上位グレードのTモデルCPUに交換可能です。&lt;/p&gt;
&lt;h3 id="hp-elitedesk-800-g2-dm"&gt;HP EliteDesk 800 G2 DM
&lt;/h3&gt;&lt;p&gt;今回はこのカテゴリーの中古コンピュータから、HP EliteDesk 800 G2 DMという第6世代CPU (Core i3-6100T) 搭載モデルを選びました。&lt;a class="link" href="https://jp.ext.hp.com/lib/jp/ja/products/desktops/spec_pdf/800g2dm_cto.pdf" target="_blank" rel="noopener"
 &gt;スペック表がこちらにあります&lt;/a&gt;。TechNolliさんのビデオに登場する第5世代CPU搭載モデルのHP EliteDesk 800 G1 DMと外見はよく似ていますが、前面パネルにUSB Type-Cが追加されている点が異なります。&lt;a class="link" href="https://youtu.be/mSMtorSdC1U" target="_blank" rel="noopener"
 &gt;YouTubeの比較動画&lt;/a&gt;によると、CPUクーラの構造も変更されていて、ファン音が静かになったそうです。ヤフオクではG1が1万円未満で取引されているのに対して、G2は1万円を少し超えるくらいです。&lt;/p&gt;
&lt;p&gt;コンピュータの前面には、ヘッドフォン、マイクロフォン、USB Type-C, USB 3.1 Gen1, 電源スイッチがついています。HPの丸いマークの左側のスリットが長くなった部分にスピーカーが入っています。また前面パネル内側のスピーカー下部には（写真では見えていませんが）無線LANのアンテナ取り付け場所があります。無線LANはオプションなので、今回入手したマシンにはついていません。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/panel_back640.jpg"&gt;&lt;/p&gt;
&lt;p&gt;コンピュータ背面には、左からDP, VGA, DP, USB 3.1 Gen1, LAN, 電源端子があります。真ん中のDPの部分は、モジュール式になっていて、シリアルポート、DVI-D、HDMIになっているモデルもあります。VGA端子はmacOSでは動かないようです。今回は左端のDPを使いました。背面左端の四角い穴が3個見える部分も無線LANのアンテナを取り付ける部分です。これも装着されていません。背面側の中央上には上蓋を固定しているネジがあります。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/screw.jpg"&gt;&lt;/p&gt;
&lt;p&gt;この一個だけのネジを手で回して外せば、上蓋が取り外せます。Mac miniに比べたらとても簡単です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/inside.jpg"&gt;&lt;/p&gt;
&lt;p&gt;上蓋を開けると、内部には、左側に2.5インチドライブベイ（HDDは外しました）、右側にCPUとクーラーがあります。CPUクーラー部分は、ヒートシンクとファンで構成されています。ファンは簡単に持ち上げることができて（写真では爪楊枝で支えています）、その下にあるメモリーソケットにアクセスできます。このマシンは2.5インチドライブを前提としたフォームファクターだと言えます。2.5インチHDD/SSDのコストパフォーマンスが高かった時代には合理的な構造です。最近のように、M.2 SSDが十分に安価になり、2.5インチドライブが不要になってくると、もっとコンパクトな形状が好まれるかもしれないです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/IMG_2137.jpg"&gt;&lt;/p&gt;
&lt;p&gt;2.5インチベイはT15のトルクスドライバで外せます。その下にM.2 SSD用と、M.2 無線モジュール用のソケットがあります。上に2.5インチベイの金具があるので、放熱板は取り付け困難です。熱伝導シートを使って、2.5インチベイ金具に接触させるのが良いかもしれないです。&lt;/p&gt;
&lt;h3 id="catalinaで動かす"&gt;Catalinaで動かす
&lt;/h3&gt;&lt;p&gt;とりあえずmacOSが動くことを確認します。不具合はあるかもしれないですが、今回は、iGPUドライバが動くこと、LAN接続ができることを確認しました。&lt;/p&gt;
&lt;h4 id="bios設定"&gt;BIOS設定
&lt;/h4&gt;&lt;p&gt;まずはBIOS設定画面で設定をデフォルト状態に戻しました。デフォルトではiGPUへの割り当てメモリが32MBになっています。この場合、iGPUが動き始めるとすぐに再起動に戻ってしまいました。そこで128MBくらいに設定しました。それ以外の設定はデフォルトのままで以下を進めました。今後、もう少し最適化すべきかもしれないです。&lt;/p&gt;
&lt;h4 id="catalina-ssdを作る"&gt;Catalina SSDを作る
&lt;/h4&gt;&lt;p&gt;2.5インチSATA SSDを用意しました。いつも試験に使っている32GBの小さなSSDです。これを、既に動いているmacOSマシンに接続し、GUIDスキーム＋Mac OS拡張（ジャーナリング）でフォーマットしました。ただ、この後のインストール作業でAPFSに変換されました。&lt;/p&gt;
&lt;p&gt;このSSDにCatalinaをインストールしました。手元にあったインストーラが10.15でしたので初期バージョンです。このSSDでmacOSマシンが起動することを確認しました。&lt;/p&gt;
&lt;h4 id="cloverとkextをインストール"&gt;Cloverとkextをインストール
&lt;/h4&gt;&lt;p&gt;次にESPの部分を作成します。このSSDのESPを&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;diskutil list
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;コマンドで探して、それを（disk1s1だった場合）&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo diskutil mount disk1s1
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;としてマウントします。ここに現用のZ390マザーボード用のESPの中身をコピーしました。この際、Z390用のSSDT, kext, config.plist項目は、当然ながら不要ですので削除しました。ということでconfig.plistも最小限のシンプルなものになりました。config.plistは以下になりました。いつものようにシリアル番号とUUIDは有効な値を設定してありますが、アップルのサービスに接続する前に自分用のシリアルとIDを、Clover Configuratorなどを使用して生成して、config.plistを書き換えてください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/wvZuT4eb" target="_blank" rel="noopener"
 &gt;Config.plist for HP EliteDesk 800 G2 DM - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;機種はiMac17,1にしました。Intel HD Graphics 530を搭載した6500, 6600, 6700Kを搭載するMacはこれだけです。6100Tは6100の省電力版でほぼ同等ですし、6100は同じSkyLakeのCPU (6500, 6600, 6700K) と互換性は高いです。config.plistではGPUのig platformの設定などを通常行うのですが、省略できるようです。当初Intel HD Graphics 530のIDを設定して動きましたが、削っても動きました。&lt;/p&gt;
&lt;h4 id="hpマシンでcatalinaを起動"&gt;HPマシンでCatalinaを起動
&lt;/h4&gt;&lt;p&gt;こうして用意したSSDをHP EliteDesk 800 G2 DMに取り付け、起動します。先に述べたように、BIOSでiGPUへのメモリ割り当てが少なかったこと、VGAコネクタからは映像が出なかったことを試行錯誤した程度で、すんなりと起動しました。ここまで簡単だとは予想していませんでした。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/aboutthismac.png"&gt;&lt;/p&gt;
&lt;p&gt;Dockに被っている部分は半透明になっています。iGPUのドライバーがちゃんと動いてiGPUによるグラフィックス加速が行われていることを示してます。LANも、kextに入れたIntelMausi.kextで問題なく動きました。LANのチップは、&lt;a class="link" href="https://jp.ext.hp.com/lib/jp/ja/products/desktops/spec_pdf/800g2dm_cto.pdf" target="_blank" rel="noopener"
 &gt;上で紹介したスペック表&lt;/a&gt;によるとIntel I219LMだそうで、これは&lt;a class="link" href="https://github.com/acidanthera/IntelMausi" target="_blank" rel="noopener"
 &gt;IntelMausi.kextの対応表&lt;/a&gt;に掲載されています。&lt;/p&gt;
&lt;h4 id="今後の予定"&gt;今後の予定
&lt;/h4&gt;&lt;p&gt;とりあえずは動きましたが、まだチューニングの余地があります。長時間使用するとiGPU特有のノイズに気付くかもしれません。サウンドは動くかどうか確認していません。USBは15個制限のために2.0側だけが動いているようです。なのでせっかくのType-Cも動作していません。WiFi/Bluetoothカードは取り付けたいと思います。&lt;/p&gt;
&lt;h3 id="ベンチマーク"&gt;ベンチマーク
&lt;/h3&gt;&lt;p&gt;Geekbench 5でベンチマークしました。シングルコアスコアが801でマルチコアが1838でした。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2020/03/geekbench5.png"&gt;&lt;/p&gt;
&lt;p&gt;ちなみに今回のお手本にした&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?q=imac17%2C1&amp;#43;6100" target="_blank" rel="noopener"
 &gt;無印6100を搭載したiMac17,1のベンチマークスコア&lt;/a&gt;はそれぞれ900/2100くらいです。6100Tは無印6100の省電力モデルのため、クロック数が14％低いです。クロック数の差に見合った妥当な結果となりました。（追記：勘違いしていました。6100を搭載したiMac17,1なんて存在しないですね。なので&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?q=imac17%2C1&amp;#43;6100" target="_blank" rel="noopener"
 &gt;このGeekbench結果は全部hackintoshのスコア&lt;/a&gt;だと思います。&lt;a class="link" href="https://browser.geekbench.com/v5/cpu/search?q=imac17%2C1&amp;#43;6500" target="_blank" rel="noopener"
 &gt;6500を搭載したiMac17,1のシングルコアスコア&lt;/a&gt;も900くらいなので、やはり妥当なスコアです。）&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;HPの小型デスクトップPCにmacOSをインストールし、とりあえず動作確認しました。特に難しいところはなく、あっさりと動いてしまいました。ベンチマークスコアもそこそこ出て、実用的に使用できそうです。同じくらいのサイズのMac miniと比較すると、筐体を開けるのは簡単ですし、メモリー、CPU, SSDなどのアップグレードも容易です。Mac miniは確かにおしゃれでかっこいいですが、HPの無骨な感じの外観も悪くないと思います。&lt;/p&gt;
&lt;p&gt;今回のマシンはお遊び用なので、邪魔にならない小型デスクトップにしました。でもメインで使用されるのでしたら、DVDドライブが付いているモデルやPCIeスロットが付いているモデルにするのが良いと思います。グラフィックスカードがあれば快適ですし（iGPUでも気にならないですが）、iGPUよりmacOSとの互換性が高いので安心です。さらには、嵩張るマシンは人気が無いようで、より大きなサイズの中古製品の方が、より安価に入手できます。&lt;/p&gt;
&lt;p&gt;今後は電力制御、iGPUの動作、サウンド、USB設定、WiFi/Bluetooth、メモリー、SSDなどを確認・追加していきます。&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;以下の記事に続きます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8176/" &gt;HPの小型デスクトップEliteDesk (1: macOS導入)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8173/" &gt;HPの小型デスクトップELITEDESK (2: Audio設定)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8251/" &gt;HPの小型デスクトップELITEDESK (3: USB設定)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8583/" &gt;HPの小型デスクトップEliteDesk (4: 暗黒画面問題で頓挫)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>MSI B360M MORTAR TITANIUM, 9600K</title><link>https://bootmacos.rinontech.com/posts/6191/</link><pubDate>Fri, 16 Aug 2019 22:06:46 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/6191/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/06/product_6_20180402151821_5ac1d93dd6d06.png" alt="Featured image of post MSI B360M MORTAR TITANIUM, 9600K" /&gt;&lt;p&gt;銀色のマザーボードMSI B360M Mortar Titaniumに6コア6スレッドのCore i5 9600Kを組み合わせたHackintoshです。実機27インチiMac 2019に搭載されている第9世代CPUと同じCPUなので互換性が高いと期待しました。&lt;/p&gt;
&lt;h3 id="ハードウェア構成"&gt;ハードウェア構成
&lt;/h3&gt;&lt;h4 id="マザーボード"&gt;マザーボード
&lt;/h4&gt;&lt;p&gt;マザーボードはMSI B360M Mortar Titaniumです。以下で使ったものと同じマザーボードです。CPU以外の構成は変わっていません。マザーボードのBIOS設定もこの記事をご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5459/" &gt;MSI B360M Mortar Titaniumと9100Fで作る格安Hackintosh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;300シリーズチップセットの白いマザーボードを使いたい場合は、選択肢がこれしかありません。B360は、Z390/H370と同じ世代の廉価版チップセットです。それでもこの世代から導入されたUSB 3.1 Gen2とWiFi MAC層をチップセットに内蔵しています。WiFiサポートはmacOSに恩恵ありませんし、このマザーボードにはWiFi搭載されていないので関係ないです。一方で、USB 3.1 Gen2は、実機でもチップセットのGen2を利用しているようなので、OOBで動きます。Z390/H370と比較して一番劣る機能はチップセット経由のPCIeレーン数が少ない（H370は20に対してB360は12レーン）ことです。でもグラフィックス用のCPU直結16レーンは別に用意されていますし、micro ATXならPCIeスロットが少ないので、十分かと思います。&lt;/p&gt;
&lt;h4 id="cpuアップグレード"&gt;CPUアップグレード
&lt;/h4&gt;&lt;p&gt;上の記事では9100Fで作りましたが、メインで使うにはもう少し上位のCPUを使いたくなり、交換しました。ゲームも動画編集もしないので、9100Fでも全く問題のない性能だったのですが、ロマンです。コア数を増やす方向でロマンを追求することにしました。9100Fは4コアです。別に9900Kマシンがあるので、同じ8コアを2台使うのも面白みがないので6コアを目指すことにしました。第9世代 (Coffee Lake Refresh-S) CPUの品揃えが増えて、中位モデルの選択肢が広がっています。6コアだと9400F, 9400, 9500, 9600Kあたりが妥当なところと思います。特に9400Fは、9500と性能がほとんど変わらないのにお得な価格で人気です。でも、現在使用中の9100Fと比べるとクロックが下がります。シングルコアしか使わない状況だとむしろ性能低下する恐れもあります。9100Fのコスパとバランスはすごいと今更ながら思いました。&lt;/p&gt;
&lt;h4 id="core-i5-9600k"&gt;Core i5 9600K
&lt;/h4&gt;&lt;p&gt;ということで選んだのは、ちょっとお高めで、第9世代では古参のIntel(R) Core(TM) i5-9600K CPU @ 3.70GHzです。これならクロック数が9100Fとほぼ同等 (0.1GHzだけ高い) でコアが増えます。&lt;/p&gt;
&lt;p&gt;クロック数やコア数以外に、9600Kを選んだもう一つの理由は、実機の27インチiMacの上位モデルがこのCPUを採用していることです。実機で採用しているCPUを使用すると、互換性が高いメリットがあります。実機で使用されていないCPUであっても、仕様が近いモデルならば、多くの場合は動作します。それでも場合によってはconfig.plistの中でFakeCPUIDなどを設定して、macOSがサポートしているCPUに誤魔化す必要が生じます。また、実際の動作には支障はないのですが、「このMacについて」のCPU名が正しく表示されない場合もあります。iGPUのIDが違うと、これを実機に合わせる必要がある場合もあります。実機で搭載されているCPUと同一のCPUを選んでおけば、そのような手間は不要です。価格や性能に大きな違いがない候補で迷っているなら、実機で採用されているかどうかを基準に決めてしまうのも良いと思います。今回もそうしました。&lt;/p&gt;
&lt;p&gt;ちなみに非BTO第9世代iMacが9700Kではなく9600Kを採用したのは、6コアであったのが理由だと思います。8コアCPU 9900K搭載の最上位BTOモデルを用意したので、通常モデルを6コアに差別化したかったところ、当時の第9世代にはこれしか選択肢がなかったのでしょう。&lt;/p&gt;
&lt;h4 id="そのほかのハードウェア"&gt;そのほかのハードウェア
&lt;/h4&gt;&lt;p&gt;&lt;img alt="BCM94360CD" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-7.jpg"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;グラフィックスは&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5496/" &gt;Radeon Vega 64&lt;/a&gt;です。（OOBで動作）&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはBCM94360CD（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェア構成"&gt;ソフトウェア構成
&lt;/h3&gt;&lt;h4 id="os-clover-機種id"&gt;OS, CLOVER, 機種ID
&lt;/h4&gt;&lt;p&gt;以下を使用しました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.6 (18G87)&lt;/li&gt;
&lt;li&gt;Clover v2.4k r5033&lt;/li&gt;
&lt;li&gt;iMac19,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="bios設定"&gt;BIOS設定
&lt;/h4&gt;&lt;p&gt;マザーボードのBIOS設定は、ほぼデフォルトのままです。色々な項目のデフォルト設定が、macOS向きの設定でした。PCIe接続のビデオカードを使用していますが、クイックルックなどを動かすためにiGPUも稼働する設定にしました。また、ブートするドライブをUEFI限定にして、MSIマザーボードの便利な機能GO2BIOSを有効にしました。GO2BIOSは電源スイッチ長押しでBIOS設定画面が現れる機能です。&lt;/p&gt;
&lt;h4 id="uefiドライバ"&gt;UEFIドライバ
&lt;/h4&gt;&lt;p&gt;以下を使用しています。以前のビルドではOsxAptioFix2Drv-free2000.efiを使っていましたが、slideパラメータを調節することで最新のAptioMemoryFix.efiが使えました。slideの設定はconfig.plistの項目で説明します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi.efi&lt;/li&gt;
&lt;li&gt;FSInject.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs.efi&lt;/li&gt;
&lt;li&gt;VirtualSmc.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="kext類"&gt;Kext類
&lt;/h4&gt;&lt;p&gt;以下のkextをkexts/Otherに入れました。マザーボード搭載LANはインテル製なのでIntelMausiEthernet.kextを使います。AppleALCで音も出ました。HDMIからも音が出ます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;Config.plist
&lt;/h4&gt;&lt;p&gt;他の第9世代CPUで使っているconfig.plistとほぼ同じです。MSIの最近のマザーボードはmacOSカーネルを読み込むためのメモリー確保で失敗することが多いです。そこで、強制的にメモリーを解放するOsxAptioFix2Drv-free2000.efiを使っていました。今回は、以下の記事で紹介した方式を採用しました。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/6108/" &gt;slideでカーネル読み込み番地を調整する (Clover編)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Boot, Argumentsにslideオプションを設定して、使用中のメモリーを避けてメモリー確保するよう設定します。さらに、slide機能を使うためにSIP機能の一部を解除しました。RtVariables, CsrActiveConfigを0x40にしてあります。&lt;/p&gt;
&lt;p&gt;下は、SIPのNVRAM制限を解除する設定です。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;RtVariables&amp;lt;/key&amp;gt;
&amp;lt;dict&amp;gt;
 &amp;lt;key&amp;gt;CsrActiveConfig&amp;lt;/key&amp;gt;
 &amp;lt;string&amp;gt;0x40&amp;lt;/string&amp;gt;
&amp;lt;/dict&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;こちらはブートオプションです。slideは128に設定しました。とりあえず使わないUSB 2.0を指定して、暫定的に15個制限を解決しています。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;key&amp;gt;Arguments&amp;lt;/key&amp;gt;
&amp;lt;string&amp;gt;-v slide=128 uia_exclude=HS09;HS10;HS11;HS12;HS13;HS14;USR1;USR2&amp;lt;/string&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;使用したconfig.plistを以下に置いておきます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/MqugSi2w" target="_blank" rel="noopener"
 &gt;config.plist for MSI B360M and 9600K - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="動作確認"&gt;動作確認
&lt;/h3&gt;&lt;p&gt;以上の設定で問題なく動きました。スリープも機能しているようです。CPUも正しく認識されているようです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/08/%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2019-08-07-16.46.48.png"&gt;&lt;/p&gt;
&lt;p&gt;sysctlコマンドでCPUの名前を見ると以下のようになります。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Geekbenchのスコアは、シングルが約5900でマルチコア(6コア6スレッド)で約22000でした。以前測定した9100Fはシングル5298、マルチコア(4コア4スレッド)が14966でした。また&lt;a class="link" href="https://bootmacos.rinontech.com/posts/988/" &gt;9900Kはシングル6086, マルチコア(8コア16スレッド)で30114でした&lt;/a&gt;。9100Fと9900Kの中間くらいの性能であることがわかります。ちなみに、当たり前ですが、同じCPUを搭載した本物の27インチiMacのGeekbenchとほぼ同じスコアです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/08/%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2019-08-07-17.28.27.png"&gt;&lt;/p&gt;
&lt;p&gt;今後は、USBの15個制限に対する調整を進めたいと思います。&lt;/p&gt;</description></item><item><title>MSI B360M Mortar Titaniumと9100Fで作る格安Hackintosh</title><link>https://bootmacos.rinontech.com/posts/5459/</link><pubDate>Fri, 21 Jun 2019 23:16:11 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/5459/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/06/product_6_20180402151821_5ac1d93dd6d06.png" alt="Featured image of post MSI B360M Mortar Titaniumと9100Fで作る格安Hackintosh" /&gt;&lt;p&gt;銀色のマザーボードMSI B360M Mortar TitaniumにCore i3 9100Fを組み合わせたHackintoshを作りました。予算に優しい構成ですが最新4コアCPUと現行チップセットの組み合わせで高性能です。&lt;/p&gt;
&lt;h3 id="msi-b360m-mortar-titanium"&gt;MSI B360M Mortar Titanium
&lt;/h3&gt;&lt;h4 id="チタン色マザボ"&gt;チタン色マザボ
&lt;/h4&gt;&lt;p&gt;MSI B360M Mortar Titaniumは、現行チップセットを使ったマザーボードで唯一の銀色マザーボードです。一世代前の200シリーズの時には白いマザーボードとしてH270搭載の&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5097/" &gt;MSI H270M MORTAR ARCTICがありました&lt;/a&gt;。MORTAR ARCTICは北極圏をイメージした白と灰色のシリーズでした。Titaniumも昔からあるMSIのシリーズで、チタンをイメージした銀色のマザーボードです。チタン色の塗装は綺麗で、基板の厚みがあり、たわむこともなくしっかりとした作りです。でも前作はPCIeスロットやメモリースロットまで白にこだわっていたのが、本製品では黒くなってしまいました。&lt;/p&gt;
&lt;h4 id="b360チップセット"&gt;B360チップセット
&lt;/h4&gt;&lt;p&gt;MSIの白系マザボは200シリーズでH270だったものが、300シリーズになったらB360に格下げになってしまいました。B360はZ390, H370と同世代チップセットの廉価版です。Z390と比べると、H370と同様にオーバークロック非対応でCPU直結PCIeの分割機能がありません。またH370と比べるとチップセット経由のPCIe数が20から12レーンに減り、USBポートが減ってます。Intel Rapid Storage Technologyにも非対応です。とはいえ、SLIやCross Fireに非対応のmacOSではCPU直結PCIeの分割機能は出番がありません。またIntel Rapid Storage Technologyも非対応です。チップセット経由のPCIe数も、これを使用するスロットが3本しかないmicro ATX規格なら十分な数です。ということで、スペックを冷静に分析するとB360でも十分なのかと思います。チップが廉価版なのでマザーボード価格もそこそこお買い得です。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/B360package.png"&gt;&lt;/p&gt;
&lt;p&gt;このマザーボードにはx16, x1, x1, x16のPCIeスロットが付いています。CPUに一番近いx16はCPU直結の高速なスロットでGPU用です。後のx1, x1, x16スロットはチップセット経由のPCIeです。CPUから遠い方のx16スロットは形状はx16ですが実際にはx4です。拡張スロット全体で&lt;strong&gt;6レーン&lt;/strong&gt;使っているわけです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2019-06-21-17.33.15.png"&gt;&lt;/p&gt;
&lt;p&gt;SSD用の（Key Mの）M.2スロットが2個あります。それぞれPCIe x4です。しかしM2_2（CPUから遠い方のスロット）はPCIE_4（CPUから一番遠いPCIeスロット）と共用なので、PCIE_4にカードを挿すと使えません。なのでM.2では&lt;strong&gt;4レーン&lt;/strong&gt;使っています。PCIeスロットと合わせて合計10レーンです。チップセットの上限が12レーンなので、排他動作にせざるを得なかったのだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2019-06-21-17.28.48.png"&gt;&lt;/p&gt;
&lt;p&gt;一方、M2_1（CPUに近い方）はSATAにも対応していますが、4個のSATAコネクタのうちSATA2と排他利用です。チップセットのSATAは6個あるのですが、4個しか配線されていないようです。MSIのマザーボードはSATA数が少ない傾向がある気がします。&lt;a class="link" href="https://bootmacos.rinontech.com/posts/2036/" &gt;PCIeカードで拡張したい&lt;/a&gt;ところです。&lt;/p&gt;
&lt;h3 id="core-i3-9100f"&gt;Core i3 9100F
&lt;/h3&gt;&lt;p&gt;9100Fは先月発売されたばかりの最新CPUです。第9世代 (Coffee Lake Refresh-S) のCPUの中で一番安いモデルで1万円前半で買えます。&lt;/p&gt;
&lt;p&gt;Core i3ですがコア数は4あります。安価で高性能なので、B360チップセットと組み合わせるのに最適なCPUかもしれません。FモデルはiGPUを搭載していない製品です。噂によるとインテルの製造技術に問題があってチップ製造の歩留まりが悪いので、iGPUを無効にしたバージョンであるFモデルで凌いでいるらしいです。&lt;/p&gt;
&lt;h3 id="macosを動かす"&gt;macOSを動かす
&lt;/h3&gt;&lt;p&gt;とりあえずmacOSを動かしてみましたところ、意外と簡単に動いてしまいました。&lt;/p&gt;
&lt;h4 id="ハードウエア構成"&gt;ハードウエア構成
&lt;/h4&gt;&lt;p&gt;マザボとCPUは上で書いたとおりです。それ以外は、たまたま手元に転がっていたパーツを使いました。GPUはNvidiaの古いカード、GTX 770です。&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5422/#Kepler_GTX_6xx_7xx" &gt;KeplerアーキテクチャのNvidiaカードはmacOSのドライバがネイティブに対応します。&lt;/a&gt;NvidiaのWebDriverを必要としないのでMojaveでも使えます。メモリもその辺りに転がっていたものです。8GBしかつけていません。WiFiやBluetoothはまだ取り付けていません。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;マザーボード：MSI B360M Mortar Titanium&lt;/li&gt;
&lt;li&gt;CPU：Core i3 9100F&lt;/li&gt;
&lt;li&gt;GPU：Nvidia GTX 770&lt;/li&gt;
&lt;li&gt;2.5インチSATA SSD&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="bios設定"&gt;BIOS設定
&lt;/h4&gt;&lt;p&gt;マザーボードのBIOS設定は、開封したまま、デフォルトのままです。色々な項目のデフォルト設定が、macOS向きの設定でした。iGPUの無いCPUなので、GPU設定も迷いようがありませんでした。デフォルトのまま動くのですが、ブートするドライブをUEFI限定にして、またMSIマザーボードの便利な機能GO2BIOSを有効にしました。GO2BIOSは電源スイッチ長押しでBIOS設定画面が現れる機能です。&lt;/p&gt;
&lt;h4 id="osのバージョン"&gt;OSのバージョン
&lt;/h4&gt;&lt;p&gt;macOS 10.14.5を、2.5インチSSDにクリーンインストールしました。このSSDのEFI部分に以下のファイルを置きました。&lt;/p&gt;
&lt;h4 id="uefiドライバ"&gt;UEFIドライバ
&lt;/h4&gt;&lt;p&gt;drivers64UEFIフォルダの中身は以下です。不要なものもあるかもしれません。今回のマザーボードに必須と思われるのがOsxAptioFix2Drv-free2000.efiです。当初はAptioMemoryFix-64.efiで起動したのですが、条件を変えると起動しない場合がありました。メモリーマップの状況が変化するためと思われます。色々なビルドを見ると、MSIとASRockの300シリーズチップセットではOsxAptioFix2Drv-free2000.efiが必要らしいです。バージョンアップされていない古いドライバなのであまり使いたくないのですが、確実に起動させるためには使わざるを得ないです。VirtualSmc.efiはVirtualSMC.kextと一緒に配布されているドライバーです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;li&gt;VirtualSmc.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFix2Drv-free2000.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi-64.efi&lt;/li&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：slideパラメタを利用すればOsxAptioFix2Drv-free2000.efiを使用しなくて済むようです。詳しくは&lt;a class="link" href="https://bootmacos.rinontech.com/posts/6108/" &gt;こちら&lt;/a&gt;をご覧ください。&lt;/p&gt;
&lt;h4 id="kext類"&gt;Kext類
&lt;/h4&gt;&lt;p&gt;以下のkextをkexts/Otherに入れました。マザーボード搭載のLANチップはインテル製なのでIntelMausiEthernet.kextを使います。AppleALCで音も出ました。HDMIからも音が出ます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;Config.plist
&lt;/h4&gt;&lt;p&gt;9900Kで使用したconfig.plistがほぼそのまま使えました。機種IDも9900Kの時と同じiMac19,1にしました。シリアル番号やUUIDなどは変更しました。&lt;/p&gt;
&lt;p&gt;9900Kのconfig.plistをそのまま使ったところ、クイックルックでJPEGファイルを見る（JPEGファイルを選択してコマンドスペースを押して内容を表示する）ことができませんでした。9100FはiGPUが無いことが原因らしいです。9100FでJPEGのクイックルックを機能させるためには以下のブートオプションが必要でした。オプション名はshiki用のものに見えますが、shikiはWhateverGreenに統合されたのでWhateverGreen用オプションです。フォーラムで教えていただきました。ありがとうございます。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;使用したconfig.plistを以下に置いておきます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/WCSbJhCs" target="_blank" rel="noopener"
 &gt;config.plist for MSI B360M and 9100F - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="動作確認"&gt;動作確認
&lt;/h3&gt;&lt;p&gt;以上の設定で問題なく動きました。スリープも機能しているようです。CPUも正しく認識されているようです。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/aboutthismac.png"&gt;&lt;/p&gt;
&lt;p&gt;sysctlコマンドでCPUの名前を見ると以下のようになります。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i3-9100F CPU @ 3.60GHz
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Nvidiaの古いグラフィックスでしたが4KのUI擬似解像度にも対応しています。Metalにも対応しています。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/graphicsinfo.png"&gt;&lt;/p&gt;
&lt;p&gt;Geekbenchのスコアは、シングルが約5300でマルチコア(4コア4スレッド)で約15000でした。以前測定した&lt;a class="link" href="https://bootmacos.rinontech.com/posts/988/" &gt;9900Kはシングル6086, マルチコア(8コア16スレッド)で30114でした&lt;/a&gt;。コア数なりの差です。価格差を考えたらよくできたCPUだと思います。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/2019/06/geek.png"&gt;&lt;/p&gt;
&lt;p&gt;今後は、引き続き使用して不具合を確かめると同時に、USBの15個制限に対する調整、M.2 SSDへの移行、無線モジュール搭載などを進めたいと思います。&lt;/p&gt;
&lt;h3 id="radeon-vega-64に載せ替える"&gt;Radeon Vega 64に載せ替える
&lt;/h3&gt;&lt;p&gt;価格が下がっていたのでRadeon Vega 64に載せ替えました。こちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5496/" &gt;Radeon RX Vega 64をmacOSで使う&lt;/a&gt;&lt;/p&gt;</description></item><item><title>MSI H270M MORTAR ARCTIC, 7700K</title><link>https://bootmacos.rinontech.com/posts/5097/</link><pubDate>Thu, 23 May 2019 23:22:28 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/5097/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/05/H270M.jpg" alt="Featured image of post MSI H270M MORTAR ARCTIC, 7700K" /&gt;&lt;p&gt;Kaby Lake世代CPUでの作例です。スリープ、iMessage, FaceTimeが機能します。純正無線モジュールなのでContinuity関連も問題ありません。270チップセット世代で唯一の白いマザーボードです。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94360CD" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-4.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;マザーボードはMSI H270M MORTAR ARCTIC&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i7-7700K CPU @ 4.20GHz&lt;/li&gt;
&lt;li&gt;グラフィックスは（OOBで動作）&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはBCM94360CD（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;こちらの設定どおりです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/137/" &gt;マザーボード (BIOS) 設定&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4 (18E226)&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;iMac18,3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;マザーボード&lt;a class="link" href="https://jp.msi.com/Motherboard/H270M-MORTAR-ARCTIC/Specification" target="_blank" rel="noopener"
 &gt;搭載LANはIntel I219-Vで、オーディオはRealtek ALC892&lt;/a&gt; です。そこでLANのためにIntelMausiEthernet.kextを使います。また、オーディオはAppleALC.kextで動きます。&lt;/p&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFix2Drv-free2000.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ブート時のメモリ領域配置の関係で、OsxAptioFix2Drv-free2000.efiが必要でした。AptioMemoryFix-64.efiなどでは起動時に禁止マークが出ます。DataHubDxe-64.efiは不要かもしれません。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;追記&lt;/strong&gt;：Clover 5018にしたついでに、OsxAptioFix2Drv-free2000.efi をOsxAptioFix3Drv.efi に交換してみたところ、問題なく起動しました。また、他のefiも調整しました。DataHubDxe.efiは不要でした。またSMCHelper.efiはVirtualSMC.kextでは不要と聞いたので外しました。代わりにVirtualSmc.efiを入れました。現時点で使用しているefiファイルは以下です(2019/7/17)。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi.efi&lt;/li&gt;
&lt;li&gt;FSInject.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFix3Drv.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs.efi&lt;/li&gt;
&lt;li&gt;VirtualSmc.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。実機で未使用のシリアル番号を生成して書き込みましたので、このままでも問題なく使えます。しかし、Apple社のサービスを使う前にシリアル番号、UUIDを独自の値に設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/JvPd3DXc" target="_blank" rel="noopener"
 &gt;config.plist for MSI H270M - Pastebin.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GIGABYTE GA-Z68MX-UD2H-B3, 2500K</title><link>https://bootmacos.rinontech.com/posts/5123/</link><pubDate>Sat, 18 May 2019 02:39:43 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/5123/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/05/4279_big.jpg" alt="Featured image of post GIGABYTE GA-Z68MX-UD2H-B3, 2500K" /&gt;&lt;p&gt;Sandy Bridgeの作例です。スリープ、LAN、サウンドが機能します。iMessage、FaceTime、Continuity関連は未確認ですが純正無線ユニットをいれているので多分大丈夫です。CPUが古いのでMojaveではiGPUが動きません。たまたま手元にパーツがあったので試みましたが、Mojaveで動かすには色々無理があります。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94360CD" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-5.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;マザーボードはGIGABYTE GA-Z68MX-UD2H-B3&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i5-2500K CPU @ 3.30GHz (MojaveではiGPU不可)&lt;/li&gt;
&lt;li&gt;グラフィックスはNVIDIA GTX 770, ブランドはELSA（OOBで動作）&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはBCM94360CD（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class="link" href="https://www.gigabyte.com/jp/Motherboard/GA-Z68MX-UD2H-B3-rev-10#sp" target="_blank" rel="noopener"
 &gt;マザーボードに搭載されているチップ&lt;/a&gt;は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;インテルチップセットに追加のSATAがMarvell 88SE9172（OOBで動作）&lt;/li&gt;
&lt;li&gt;有線LANがRealtek RTL8111E（RealtekRTL8111.kextで動作）&lt;/li&gt;
&lt;li&gt;オーディオがRealtek ALC889（AppleALC.kextで動作）&lt;/li&gt;
&lt;li&gt;USB 3.0がEtron EJ168（動作しません）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;グラフィックスカードには手元にあったGTX 770を使いました。MojaveからNVIDIAのドライバが使えなくなりましたが、GTX 770は古いカードなので、もともとmacOSがサポートしています。なのでドライバ不要で動きます。&lt;/p&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;まずはLoad Optimized Defaultsを選択して工場出荷時状態にします。その後で以下の設定をしました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advanced BIOS Features –&amp;gt; Onboard VGA –&amp;gt; Enable If No Ext PEG&lt;/li&gt;
&lt;li&gt;Integrated Peripherals –&amp;gt; PCH SATA Control Mode –&amp;gt; AHCI&lt;/li&gt;
&lt;li&gt;Integrated Peripherals –&amp;gt; F_USB30 Controller –&amp;gt; Disabled&lt;/li&gt;
&lt;li&gt;Integrated Peripherals –&amp;gt; R_USB30 Controller –&amp;gt; Disabled&lt;/li&gt;
&lt;li&gt;Integrated Peripherals –&amp;gt; GSATA3 Ctrl Mode –&amp;gt; AHCI&lt;/li&gt;
&lt;li&gt;Integrated Peripherals –&amp;gt; Onboard Serial Port 1 –&amp;gt; Disabled&lt;/li&gt;
&lt;li&gt;Power Management Setup –&amp;gt; HPET Mode –&amp;gt; 64-bit mode&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Onboard VGAは、PCIeにグラフィックスカードが挿さっている場合にはiGPUを動かさないという設定にします。これ以外の設定にすると非サポートのiGPUが機能しようとするためか、sleepからの復帰に失敗します。電源は回復するのですが表示が真っ黒なままになります。&lt;/p&gt;
&lt;p&gt;SATAのモードはmacOSがサポートするAHCIにします。最近のマザーボードではAHCIがデフォルトですが、古いマザーではIDEがデフォルトなので変更する必要があります。GSATA3の項目は、追加SATAチップのMarvell 88SE9172のことです。これもAHCIにします。シリアルポートはmacOSがサポートしていないのでDisabledにします。これが有効だと起動に失敗することがあります。HPETもmacOSに合わせて64-bit modeに設定します。&lt;/p&gt;
&lt;p&gt;USB 3.0にはEtron EJ168というチップが使われています。当時のインテルのチップセットはUSB 2.0だけをサポートし、USB 3.0をサポートしていませんでした。なのでUSB 3.0はサードパーティのチップが使われました。EtronのチップはmacOSで不安定だったり使えない場合がありました。特に最近のmacOSでは古すぎてサポートされていないようです。今回の場合も、BIOS設定でUSB 3.0がEnabledになっているとMojaveの起動に失敗します。&lt;/p&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.3 (18D109)&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;iMac12,2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;機種IDはこの世代のiMacのIDを採用しました。iMac12,2ではSandy BridgeのCore i5 2500S、i5 2400、i7 2600が採用されています。MojaveではSandy Bridgeはサポート外です。なのでそのままでは起動しません。後述のようにconfig.plistで互換性チェックを無効にして使います。またiMac12,1を指定しているとMojaveのインストールもアップデートもできません。今回は起動ドライブにmacOSを別のマシンからインストールしています。&lt;/p&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;AHCI_3rdParty_SATA.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;RealtekRTL8111.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;このマザボの8個のSATAのうち2個はMarvell 88SE9172が担当しています。これを正しい名前で認識させるためにAHCI_3rdParty_SATA.kextまたはAHCI_3rdParty_eSATA.kextを使います。eの付く方はホットスワップ対応です。また、LANのチップのRealtek RTL8111Eを使用するためにRealtekRTL8111.kextを使います。オーディオのALC889はAppleALC.kextで動きます。&lt;/p&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;DataHubDxe-64.efiとEmuVariableUefi-64.efiはもしかしたら不要かもしれません。&lt;/p&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。実機で未使用のシリアル番号を生成して書き込みましたので、このままでも問題なく使えます。しかし、Apple社のサービスを使う前にシリアル番号、UUIDを独自の値に設定し直してください。&lt;/p&gt;
&lt;p&gt;MojaveはSandy Bridgeをサポートしていないので、iMac12,2では起動しません。そこで起動オプションに-no_compat_checkを入れて、互換性チェックを無視するよう指定しています。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/fVvDJ3K3" target="_blank" rel="noopener"
 &gt;config.plist for GA-Z68MX - Pastebin.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>LattePanda Alpha 800, m3-7Y30</title><link>https://bootmacos.rinontech.com/posts/2002/</link><pubDate>Sun, 12 May 2019 13:23:11 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/2002/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2018/12/IMG_3939-2.jpg" alt="Featured image of post LattePanda Alpha 800, m3-7Y30" /&gt;&lt;p&gt;LattePanda Alpha 800は、Intel Core m3-7Y30を搭載したシングルボードコンピュータです。MacBook 2017に搭載されているm3-7Y32のクロック違いバージョンなのでmacOSとの互換性が高いです。3回にわたって過去に紹介しましたが、まとめ記事にしました。&lt;/p&gt;
&lt;p&gt;&lt;img alt="DW1560" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/BCM94352Z-BCM94352-DW1560-NGFF-867Mbps-802-11ac-Bluetooth-4-0-Wlan-Car-4.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;本体は LattePanda Alpha 800 (他に864があり。搭載無線はBIOSでdisable)&lt;/li&gt;
&lt;li&gt;CPUは Intel(R) Core(TM) m3-7Y30 CPU @ 1.10GHz&lt;/li&gt;
&lt;li&gt;グラフィックスはIntel HD Graphics 615&lt;/li&gt;
&lt;li&gt;SSDはSATA M.2 SSD WD WDS120G2G0B (NVMeも使用可能)&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはDW1560 (Continuity非対応)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;MacBook10,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;RealtekRTL8111.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;FakeSMC.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Intel_HDMI_Audio.kext&lt;/li&gt;
&lt;li&gt;FakePCIID.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Broadcom_WiFi.kext&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM2.kext&lt;/li&gt;
&lt;li&gt;BrcmFirmwareData.kext&lt;/li&gt;
&lt;li&gt;AppleHDA.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;PartitionDxe-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下に示します。これで動作するはずですが、シリアル番号、UUIDは設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/jjRjt3wx" target="_blank" rel="noopener"
 &gt;config.plist for LattePanda Alpha 800 - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="外部情報"&gt;外部情報
&lt;/h3&gt;&lt;p&gt;以下でESPの中に入れるべきファイルが全て配布されています。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://github.com/novaspirit/macpanda/releases" target="_blank" rel="noopener"
 &gt;Releases · novaspirit/macpanda&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;このビルドに関する記事です。詳細はこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1031/" &gt;LattePanda AlphaでmacOSを起動する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1130/" &gt;LattePanda AlphaのBluetooth/WiFi&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1132/" &gt;LattePanda AlphaのUSB&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Intel NUC D54250, 4250U</title><link>https://bootmacos.rinontech.com/posts/1991/</link><pubDate>Fri, 03 May 2019 16:11:57 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1991/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2017/11/20171116093346.png" alt="Featured image of post Intel NUC D54250, 4250U" /&gt;&lt;p&gt;Haswell世代のCore i5-4250Uを搭載しています。これはMacBookAir6,1, 6,2で使用されているCPUで、macOSとの互換性が高く安定しています。D54250WYKは薄型筐体で、WYKHは2.5インチドライブを内蔵できる厚型モデルです。WYKHは一時期ドスパラで税込3万円未満で売られていました。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94322HM8L DW1510" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/BCM94322HM8L-2-4-5G-300M-BCM4322-Mini-PCI-E-DW1510-Free-drivers-3.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Intel NUC D54250WYKH (WYKHの他にWYK, WYBがあり)&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i5-4250U CPU @ 1.30GHz&lt;/li&gt;
&lt;li&gt;グラフィックスはIntel HD Graphics 5000 (稀にノイズが出ます)&lt;/li&gt;
&lt;li&gt;WiFiモジュールはDW1510を搭載（OOBで動作）&lt;/li&gt;
&lt;li&gt;BluetoothはI-O DATAのUSB-BT40LE（Magic Trackpad/keyboardはOOBで動作するもののContinuityは非対応）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;MacBookAir6,2&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。これで動作するはずですが、シリアル番号、UUIDは設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/fY3ATMGL" target="_blank" rel="noopener"
 &gt;config.plist for NUC D54250WYK(H) - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;Intel NUC D54250の続きはこちらです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/10914/" &gt;Intel NUC D54250にOpenCoreとBig Sur Beta 9を入れる&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Intel NUCに関する記事は以下です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/95/" &gt;NUCで作る超小型macOSマシン&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Intel NUC DC3217, 3217U</title><link>https://bootmacos.rinontech.com/posts/1993/</link><pubDate>Wed, 01 May 2019 20:29:02 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1993/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/04/dc3217iye.png" alt="Featured image of post Intel NUC DC3217, 3217U" /&gt;&lt;p&gt;最初に販売されたCore i搭載のNUCで、Ivy Bridge Core i3-3217Uを搭載しています。Macで同じCPUは使われていませんが、近いi5-3317UがMacBookAir5,1で使われています。Intel HD Graphics 4000が共通なこともあり、安定に動作します。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94322HM8L DW1510" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/BCM94322HM8L-2-4-5G-300M-BCM4322-Mini-PCI-E-DW1510-Free-drivers-4.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Intel NUC DC3217IYE (IYEの他に IYR, BY, GKE, CKなどあり)&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i3-3217U CPU @ 1.80GHz&lt;/li&gt;
&lt;li&gt;グラフィックスはIntel HD Graphics 4000&lt;/li&gt;
&lt;li&gt;SSDはAliで買った格安mSATA&lt;/li&gt;
&lt;li&gt;WiFiモジュールはDW1510を搭載（OOBで動作）&lt;/li&gt;
&lt;li&gt;BluetoothはI-O DATAのUSB-BT40LE（Magic Trackpad/keyboardはOOBで動作するもののContinuityは非対応）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;MacBookAir5,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。シリアル番号は実機とコンフリクトしないことを確認してあります。このままで動作するはずですが、シリアル番号、UUIDは設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/gPYDJ1rN" target="_blank" rel="noopener"
 &gt;config.plist for NUC DC3217IYE - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;Intel NUCに関する記事は以下です。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/95/" &gt;NUCで作る超小型macOSマシン&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8346/" &gt;Intel NUC DC3217のiGPU画面が乱れる&lt;/a&gt;&lt;/p&gt;</description></item><item><title>MSI Z97A GAMING 7, 4790K</title><link>https://bootmacos.rinontech.com/posts/1929/</link><pubDate>Wed, 01 May 2019 10:35:48 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1929/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/04/product_5_20160825171944_57beb830288cc.jpg" alt="Featured image of post MSI Z97A GAMING 7, 4790K" /&gt;&lt;p&gt;Haswell CPUの作例です。スリープ、iMessage、FaceTimeが機能します。純正無線ユニットを使用しているのでContinuity関連も問題ありません。HaswellはmacOSで問題を引き起こすことが少なく安定しているという評判でした。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94360CD" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-3.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;マザーボードはMSI Z97A GAMING 7&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i7-4790K CPU @ 4.00GHz&lt;/li&gt;
&lt;li&gt;グラフィックスは（OOBで動作）&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはBCM94360CD（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="bios設定"&gt;BIOS設定
&lt;/h3&gt;&lt;p&gt;こちらの設定どおりです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/137/" &gt;マザーボード (BIOS) 設定&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4 (18E226)&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;iMac15,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;AHCIPortInjector.kext&lt;/li&gt;
&lt;li&gt;AHCI_3rdParty_eSATA.kext&lt;/li&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;AtherosE2200Ethernet.kext&lt;/li&gt;
&lt;li&gt;EFICheckDisabler.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class="link" href="https://jp.msi.com/Motherboard/Z97A-GAMING-7/Specification" target="_blank" rel="noopener"
 &gt;このマザボは8個のSATAのうち2個にASMedia ASM1061を使っています&lt;/a&gt;。これを使うためにAHCI_3rdParty_SATA.kextまたはAHCI_3rdParty_eSATA.kextを使います。eの付く方はホットスワップ対応です。&lt;/p&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。実機で未使用のシリアル番号を生成して書き込みましたので、このままでも問題なく使えます。しかし、Apple社のサービスを使う前にシリアル番号、UUIDを独自の値に設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/1md2Ec6P" target="_blank" rel="noopener"
 &gt;config.plist for MSIZ97AGAMING7 - Pastebin.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ASUS ROG MAXIMUS XI HERO (Z390), 9900K</title><link>https://bootmacos.rinontech.com/posts/1915/</link><pubDate>Mon, 29 Apr 2019 20:17:38 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1915/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/03/1899146-n0.png" alt="Featured image of post ASUS ROG MAXIMUS XI HERO (Z390), 9900K" /&gt;&lt;p&gt;Coffee Lake-S Refreshの作例です。スリープ、iMessage、FaceTimeが機能します。純正無線ユニットを使用しているのでContinuity関連も問題ありません。過去に公開した記事のまとめです。このマシンは常用していますので、ここで紹介している作例で一番自信のある構成です。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94360CD" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/Broadcom-BCM94360CD-802-11ac-mini-PCI-E-WiFi-WLAN-Bluetooth-4-0-2.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;マザーボードは (国内ではWiFi付モデルのみのようです。WiFi/BTは動作しないのでdisable)&lt;/li&gt;
&lt;li&gt;@ 4.00GHz&lt;/li&gt;
&lt;li&gt;グラフィックスは（OOBで動作）&lt;/li&gt;
&lt;li&gt;WiFi/BluetoothはBCM94360CD（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;iMac19,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;AppleALC.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;AptioMemoryFix-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;VirtualSmc.efi （VirtualSMC.kextに同梱されているもの）&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。iGPUを使わない場合の設定です。シリアル番号は実機で使われていないことを確認してあります。しかしアップルのサービスを使用する前に独自のシリアル番号、UUID値を設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/ViYnkAfX" target="_blank" rel="noopener"
 &gt;config.plist for 9900K w/o iGPU display - Pastebin.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;詳細な手順などはこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/988/" &gt;9900K搭載Z390マザーボードでHackintoshを作る&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1233/" &gt;ASUS Z390マザーボードのshutdown/sleep対応&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1403/" &gt;9900Kのsleep問題〜原因はiGPUのデバイスID&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1416/" &gt;ASUS MAXIMUS XI HEROにM.2 SSD (WD SN750)を取り付ける&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1489/" &gt;10.14.4で第9世代CPUの互換性が向上&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1534/" &gt;第9世代CPU用のSMBIOSを書く&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1576/" &gt;9900KのためにmacOS 10.14.4 (18E2034) を入手する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/1424/" &gt;ASUS MAXIMUS XI HEROのUSBを設定する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5116/" &gt;9900KマシンをmacOS 10.14.5に更新する&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/5734/" &gt;ASUSのBIOSを1105以上に更新すると起動しない&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/8895/" &gt;ASUS Z390 + Coffee LakeのブートローダをOpenCoreにする&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/11189/" &gt;OpenCore 0.6.2から0.6.3に更新&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/11388/" &gt;Big Surをクリーンインストールする (OpenCore + Z390)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Lenovo ThinkPad X220, 2620M</title><link>https://bootmacos.rinontech.com/posts/1978/</link><pubDate>Sun, 28 Apr 2019 12:04:11 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1978/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2018/06/overview.png" alt="Featured image of post Lenovo ThinkPad X220, 2620M" /&gt;&lt;p&gt;ThinkPad X220にmacOSをインストールした過去記事のまとめです。定評のある昔ながらのキーボードとトラックポイントを採用した最終モデルThinkPadでmacOSを動かします。Sandy BridgeなのでMojave非対応です。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94322HM8L DW1510" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/BCM94322HM8L-DW1510-Mini-PCI-E-Dual-Band-300M-Wireless-Card-For-DELL.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;本体は Lenovo ThinkPad X220 (パッチ済みBIOSに変更)&lt;/li&gt;
&lt;li&gt;CPUは Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz (Mojave非対応)&lt;/li&gt;
&lt;li&gt;グラフィックスは インテル® HD グラフィックス 3000 (Metal非対応)&lt;/li&gt;
&lt;li&gt;Bluetoothは本体内蔵(BCM92070MD0-LENO) (OOB。Continuity非対応)&lt;/li&gt;
&lt;li&gt;WiFiはDW1510に交換（OOBで動作）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS High Sierra 10.13.6&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;MacBookPro8,1&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ACPIBatteryManager.kext&lt;/li&gt;
&lt;li&gt;ACPIPoller.kext&lt;/li&gt;
&lt;li&gt;AppleBacklightInjector.kext&lt;/li&gt;
&lt;li&gt;AppleHDA_20672.kext&lt;/li&gt;
&lt;li&gt;BlueTooth_Injector.kext&lt;/li&gt;
&lt;li&gt;FakeSMC.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;IOAHCIBlockStorageInjector.kext&lt;/li&gt;
&lt;li&gt;VoodooPS2Controller.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;li&gt;UsbKbDxe.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;OsxFatBinaryDrv-64.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFixDrv-64.efi.NotUsed&lt;/li&gt;
&lt;li&gt;OsxAptioFix2Drv-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;AudioDxe-64.efi&lt;/li&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="dsdt"&gt;DSDT
&lt;/h4&gt;&lt;p&gt;次の「外部情報」に記載したページでdsdt.amlが配布されていますので、EFI/CLOVER/ACPI/patchedの中に入れます。&lt;/p&gt;
&lt;h3 id="外部情報"&gt;外部情報
&lt;/h3&gt;&lt;p&gt;以下に全てのガイドがあります。ここでは、パッチを当てたBIOSと、ESPの中に入れるべきファイルが全て配布されています。Cloverやkext類も最新版になるよう更新されています。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="http://x220.mcdonnelltech.com/" target="_blank" rel="noopener"
 &gt;ThinkPad X220 macOS High Sierra Installation - ThinkPad X220&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="関連記事"&gt;関連記事
&lt;/h3&gt;&lt;p&gt;このビルドに関する記事です。詳細はこちらをご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/53/" &gt;Thinkpad X220でHigh Sierra (1)機種選定&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/52/" &gt;Thinkpad X220でHigh Sierra (2)準備・到着・起動&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/51/" &gt;Thinkpad X220でHigh Sierra (3)BIOSと無線&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/49/" &gt;Thinkpad X220でHigh Sierra (4:最終回)まとめ・これから&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CPU/GPUがサポート対象外のMojaveをなんとか動かす記事はこちらです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/47/" &gt;Sandy Bridge搭載Thinkpad X220でMojave&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Gigabyte GA-Z77N-WIFI, 3570K</title><link>https://bootmacos.rinontech.com/posts/1926/</link><pubDate>Sat, 27 Apr 2019 10:19:35 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/1926/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2019/04/GAZ77N.jpg" alt="Featured image of post Gigabyte GA-Z77N-WIFI, 3570K" /&gt;&lt;p&gt;Ivy Bridge時代の作例です。macOS Mojaveでも安定して動いています。スリープも機能します。未確認ですがiMessage/FaceTimeも大丈夫だと思います。BluetoothをBCM20702で構成していますので、キーボード・トラックパッドは問題ないですが、Continuityなどには対応していません。大昔に作ったマザボを引っ張り出して現行Mojaveを入れてみましたが、正しく動きました。&lt;/p&gt;
&lt;p&gt;&lt;img alt="BCM94322HM8L DW1510" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/aliexpress/BCM94322HM8L-2-4-5G-300M-BCM4322-Mini-PCI-E-DW1510-Free-drivers-2.jpg"&gt;&lt;/p&gt;
&lt;h3 id="ハードウェア"&gt;ハードウェア
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;マザーボードはGigabyte GA-Z77N-WIFI&lt;/li&gt;
&lt;li&gt;CPUはIntel(R) Core(TM) i5-3570K CPU @ 3.40GHz&lt;/li&gt;
&lt;li&gt;グラフィックスはNVIDIA GTX650, ブランドはASUS（OOBで動作）&lt;/li&gt;
&lt;li&gt;搭載されていたIntelのWiFiモジュールはDW1510に交換（OOBで動作）&lt;/li&gt;
&lt;li&gt;BluetoothはI-O DATAのUSB-BT40LE（Magic Trackpad/keyboardはOOBで動作するもののContinuityは非対応）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ソフトウェアと機種id"&gt;ソフトウェアと機種ID
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;macOS Mojave 10.14.4&lt;/li&gt;
&lt;li&gt;Clover v2.4k r4920&lt;/li&gt;
&lt;li&gt;iMac13,2&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="espの設定"&gt;ESPの設定
&lt;/h3&gt;&lt;h4 id="kext類-kextsother"&gt;kext類 (kexts/Other)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;li&gt;RealtekRTL8111.kext&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext&lt;/li&gt;
&lt;li&gt;VirtualSMC.kext&lt;/li&gt;
&lt;li&gt;WhateverGreen.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="efiドライバ-drivers64uefi"&gt;efiドライバ (drivers64UEFI)
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ApfsDriverLoader-64.efi&lt;/li&gt;
&lt;li&gt;DataHubDxe-64.efi&lt;/li&gt;
&lt;li&gt;EmuVariableUefi-64.efi&lt;/li&gt;
&lt;li&gt;FSInject-64.efi&lt;/li&gt;
&lt;li&gt;OsxAptioFix3Drv-64.efi&lt;/li&gt;
&lt;li&gt;SMCHelper-64.efi&lt;/li&gt;
&lt;li&gt;VBoxHfs-64.efi&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="configplist"&gt;config.plist
&lt;/h4&gt;&lt;p&gt;以下です。これで動作するはずですが、シリアル番号、UUIDは設定し直してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://pastebin.com/mZJcpXx4" target="_blank" rel="noopener"
 &gt;config.plist for GA-Z77N - Pastebin.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Gigabyte Z370 AORUS Gaming 7, 8700K</title><link>https://bootmacos.rinontech.com/posts/55/</link><pubDate>Thu, 10 May 2018 22:37:37 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/55/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2018/05/20180504120215.png" alt="Featured image of post Gigabyte Z370 AORUS Gaming 7, 8700K" /&gt;&lt;p&gt;&lt;img alt="f:id:siroanko:20180504120215p:plain" data-title-escaped="f:id:siroanko:20180504120215p:plain" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://bootmacos.rinontech.com/uploads/external/hatena/20180504120215.png" title="f:id:siroanko:20180504120215p:plain"&gt;&lt;/p&gt;
&lt;p&gt;Hackintosher.comの記事紹介です。Z370マザーボードとCoffee Lakeを使ってHackintoshを作りたいという場合に役立つ記事だと思います。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://hackintosher.com/builds/gigabyte-z370-aorus-gaming-7-hackintosh-build-guide/" target="_blank" rel="noopener"
 &gt;hackintosher.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="パーツ選択"&gt;パーツ選択
&lt;/h3&gt;&lt;p&gt;High Sierra 10.13.Xを使えばCoffee Lakeはそのまま使えます。iGPUも使えます。Nvidia/AMDのグラフィックスも安定して使えます。この記事では、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CPU: Intel Core i7-8700k&lt;/li&gt;
&lt;li&gt;マザーボード：Gigabyte Z370 AORUS Gaming 7&lt;/li&gt;
&lt;li&gt;グラフィックス：Gigabyte AMD RX 560 4GB OC&lt;/li&gt;
&lt;li&gt;SSD: SAMSUNG 960 EVO NVMe SSD&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;の組み合わせを紹介しています。しかし、tonymacx86のガイドで紹介されているパーツなら、これ以外でも同様に問題なく動くと思われます。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.tonymacx86.com/buyersguide/april/2018/" target="_blank" rel="noopener"
 &gt;www.tonymacx86.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ただ、この記事の手順で期待通りの成果をあげたいのでしたらマザーボードは同じものにした方が良いかもしれません。&lt;/li&gt;
&lt;li&gt;グラフィックスはNVIDIAでも良いと書かれていますが、現時点ではAMDが良いです。NVIDIAは最近のmacOSで不具合が報告されています。どの環境でも発生する不具合ではないですし、今後のNVIDIA提供ドライバで解決されると思われますが、macOS標準のドライバで動くAMDの方が安心です。&lt;/li&gt;
&lt;li&gt;この記事では、RX 560を使っていますが、もし予算に余裕があるなら、&lt;strong&gt;RX 570かRX 580&lt;/strong&gt;を検討してください。Apple社やSonnet社がmacOSと互換性があると表明しているチップです。Sonnetのリストでは、RX 560はmacOSと互換性が無いとされていますので、今は動いても将来、スリープ復帰などで問題が出てくる可能性があります。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/139/" &gt;/posts/139/&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;NVMe SSDもSAMSUNG EVOシリーズ以外でも動くと思われますが、新規に購入するのであれば他の製品を購入してあえて冒険する必要もないです。（もし動いたらぜひ教えてください）&lt;/li&gt;
&lt;li&gt;これ以外のパーツ（メモリ、HDD, 電源など）はどれでも良く、tonymacx86のリストから選ぶ必要すらありません。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="clover設定とkext"&gt;Clover設定とkext
&lt;/h3&gt;&lt;p&gt;上で紹介した、Hackintosher.comのページで、ESPに入れるべきファイルの一式を配布しています。これをSSDのESPにそのまま入れるだけで大丈夫なはずです。内容には多少気になる点はありますが、とにかく起動するファイル類を配布してくれているのは初心者にとってありがたいと思います。気になる点は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RX 570/580を使うならWhateverGreen.kextは不要です。互換性が低いと思われるRX 560のために必要なのかもしれません。&lt;/li&gt;
&lt;li&gt;またconfig.plistでのAppleGraphicsDevicePolicy.kextへのパッチも不要です。これはNVIDIA向けのものです。&lt;/li&gt;
&lt;li&gt;ついでに、config.plistにNvidiaWebがtrueになっていますが、AMDを使っているのでfalseで良いはずです。&lt;/li&gt;
&lt;li&gt;シリアル番号とBoardSerialNumberは変更しておいた方が良いです。このまま使うと、iMessageなどのサービスを使う時に同じ番号が重複する危険があります。&lt;/li&gt;
&lt;li&gt;USBの上限を撤廃しているパッチもあまり使わない方が良い気がします。&lt;/li&gt;
&lt;li&gt;OsxAptioFix2Drv-64.efiを使っていますが、もし問題なく起動するならば、これの代わりにAptioMemoryFix.efiを使用するべきです。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;他にも気になるところはありますが、配布されている内容で問題なく起動すると思います。そのあとで、config.plistの内容を理解しつつ、シンプルな構成に試行錯誤して書き換えていけば良いと思います。こちらを参考にしてください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/119/" &gt;config.plistの実例紹介&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="マザーボードを設定する"&gt;マザーボードを設定する
&lt;/h3&gt;&lt;p&gt;以下のように設定すると良いようです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Save &amp;amp; Exit → Load Optimized Defaults&lt;/li&gt;
&lt;li&gt;M.I.T. → Advanced Memory Settings Extreme Memory Profile(X.M.P.) : Profile1&lt;/li&gt;
&lt;li&gt;BIOS → Fast Boot : Disabled&lt;/li&gt;
&lt;li&gt;BIOS → LAN PXE Boot Option ROM : Disabled&lt;/li&gt;
&lt;li&gt;BIOS → Storage Boot Option Control : UEFI&lt;/li&gt;
&lt;li&gt;Peripherals → Trusted Computing → Security Device Support : Disable&lt;/li&gt;
&lt;li&gt;Peripherals → Network Stack Configuration → Network Stack : Disabled&lt;/li&gt;
&lt;li&gt;Peripherals → USB Configuration → Legacy USB Support : Auto&lt;/li&gt;
&lt;li&gt;Peripherals → USB Configuration → XHCI Hand-off : Enabled&lt;/li&gt;
&lt;li&gt;Chipset → Vt-d : Disabled&lt;/li&gt;
&lt;li&gt;Chipset → Wake on LAN Enable : Disabled&lt;/li&gt;
&lt;li&gt;Chipset → IOAPIC 24-119 Entries : Enabled&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;こちらもご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/137/" &gt;マザーボード (BIOS) 設定&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;この後グラフィックスの設定をします。このHackintosher.comのガイドでは、グラフィックスカードを使用する場合は、iGPUをDisabledにするようにと書かれています。手元のマシンで経験したところでは、iGPUをDisabledにしているとあるタイミングでAMDのグラフィックス性能が急激に低下します。Enabledにしておくのが良いと思います。以下をご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/62/" &gt;/posts/62/&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="インストール手順"&gt;インストール手順
&lt;/h3&gt;&lt;p&gt;インストールの手順は、通常とほぼ同じですが、ESPに提供されたファイルを入れて使います。インストール用USBメモリなどにより起動用SSDにアクセスできる状態で、以下のステップを行います。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;SSDをフォーマットする&lt;/li&gt;
&lt;li&gt;macOSをこれにインストールする&lt;/li&gt;
&lt;li&gt;CloverをESPにインストールする（これは省略可能）&lt;/li&gt;
&lt;li&gt;ESPに入ったファイルをHackintosher.comで提供されているファイルと置き換える&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;3.は省略可能ですし、2.と4.の順番を逆にしても大丈夫なはずです。本ブログの解説記事も参考にしてください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/92/" &gt;Hackintoshの作り方（総集編:10.13版）&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="まとめ"&gt;まとめ
&lt;/h3&gt;&lt;p&gt;この記事の説明と配布ファイルで、とにかく起動すると思われますので、特に初めて挑戦する方にとってありがたいページかと思います。とにかくHackintoshが動けば安心できます。動いたところで、config.plist, kext, efiドライバなどを調査して最適化すると良いと思います。&lt;/p&gt;</description></item><item><title>Asus Prime X299 Deluxe, 7980XE</title><link>https://bootmacos.rinontech.com/posts/77/</link><pubDate>Wed, 24 Jan 2018 22:26:56 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/77/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2018/01/20180120200010.png" alt="Featured image of post Asus Prime X299 Deluxe, 7980XE" /&gt;&lt;p&gt;X299マザーボードにSkylake-Xを搭載した自作水冷マシンにmacOSをインストールする記事がtonymacx86で紹介されています。iMac Proのようなマシンです。この記事が最初に書かれたのは去年の8月ですが、適宜アップデートされているようです。18コア36スレッドの究極のmacOSハードウェアを作るのは、ロマンですね。記事はかなりの長文ですのでサクッと抄訳してみたいと思います。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.tonymacx86.com/threads/how-to-build-your-own-imac-pro-successful-build-extended-guide.229353/" target="_blank" rel="noopener"
 &gt;www.tonymacx86.com&lt;/a&gt;&lt;/p&gt;

 &lt;blockquote&gt;
 
 &lt;blockquote&gt;
 &lt;p&gt;—————————-ここから抄訳—————————-&amp;laquo;&lt;/p&gt;

 &lt;/blockquote&gt;

 &lt;/blockquote&gt;
&lt;p&gt;Skylake-X/X299のマシンにmacOS High Sierra 10.13.2をインストールしてiMac Pro相当のマシンを作るためのガイドです。&lt;/p&gt;
&lt;h3 id="a-ハードウェアの概要"&gt;A.) ハードウェアの概要
&lt;/h3&gt;&lt;p&gt;i7-7640X と 7740X は、2チャンネルのDDR4-2666であったり、PCI express 3.0が16本しかなかったりで、見劣りがします。i7-7800とi7-7820は4チャンネルDDR4-2666ですがPCIeが28本です。ということで、最高の性能を得るためには、i9-7900X以上のCPUを選択することをお勧めします。&lt;/p&gt;
&lt;p&gt;今回の構成は以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;マザーボード: Asus Prime X299 Deluxe&lt;/li&gt;
&lt;li&gt;CPU: i9-7980XE (18 core, 4.4Ghz)&lt;/li&gt;
&lt;li&gt;メモリ: Tridentz DDR-4 3200 Mhz 128GB (8x16GB)&lt;/li&gt;
&lt;li&gt;GPU: Gigabyte Aorus GTX 1080 Ti Waterforce WB Extreme Edition 11GB&lt;/li&gt;
&lt;li&gt;システムディスク: EVO 960 NVMe M.2 1TB (system disk macOS High Sierra 10.13.2); EVO 960 NVMe M.2 1TB (system disk macOS Sierra 10.12.6 Sierra)&lt;/li&gt;
&lt;li&gt;電源: Corsair AX1500i&lt;/li&gt;
&lt;li&gt;モニター: LG 38UC99-W 38″ curved 21:9 Ultra Wide QHD+ IPS Display (3840 pix x 1600 pix)&lt;/li&gt;
&lt;li&gt;Bluetooth + Wifi: BCM94360CD&lt;/li&gt;
&lt;li&gt;ケース: Thermaltake Core X71&lt;/li&gt;
&lt;li&gt;CPUとグラボの水冷： 2台のD5ポンプ、360mm, 280mmのラジエータを複数使ったDIY水冷&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="b-マザーボードのbios"&gt;B.) マザーボードのBIOS
&lt;/h3&gt;&lt;h4 id="b1-asus-biosにパッチを当てる"&gt;B1.) ASUS BIOSにパッチを当てる
&lt;/h4&gt;&lt;p&gt;本物のMacでは、MSR 0xE2レジスタが書き込み可能で、これによりOSX XCPM電力制御を行っています。そこで、ASUSのBIOSにパッチを当て、MSR 0xE2レジスターを書き込みできるようにアンロックします。BIOSにパッチを当てる手順は以下です。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;BREWをインストールしてQT5をインストールする&lt;/li&gt;
&lt;li&gt;CodeRush UEFIPatchをGithubから入手する&lt;/li&gt;
&lt;li&gt;@interferenc氏によって作られたパッチのファイルpatches.txtを入手する&lt;/li&gt;
&lt;li&gt;ASUSから最新のBIOSを入手する&lt;/li&gt;
&lt;li&gt;UEFIPatchコマンドでパッチを当てる&lt;/li&gt;
&lt;li&gt;出来上がったBIOSをFAT32のUSBメモリに入れる&lt;/li&gt;
&lt;li&gt;BIOS起動時にF2を押してUSBからBIOSをアップデートする&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;再起動した後、ターミナルからbdmesg | grep MSRコマンドを入れると、MSR 0xE2レジスターがアンロックされたことを確認できます。&lt;/p&gt;
&lt;h4 id="b2-asusのbios設定"&gt;B2.) ASUSのBIOS設定
&lt;/h4&gt;&lt;p&gt;BIOSを設定します。（**訳注：**通常の設定ですので省略します）&lt;/p&gt;
&lt;h4 id="b3--gigabyteのbios設定"&gt;B3.) – GigabyteのBIOS設定
&lt;/h4&gt;&lt;p&gt;BIOSを設定します。（**訳注：**こちらも省略します）&lt;/p&gt;
&lt;h4 id="c-エラーを防ぐための重要なアドバイス"&gt;C.) エラーを防ぐための重要なアドバイス
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;配布しているファイルでは、AptioMemoryFix.efiの代わりに再びOsxAptioFix3Drv-64.efiを使うようにしました。&lt;/li&gt;
&lt;li&gt;ATI RX560、580のユーザは、WhateverGreen.kextのv1.1.4とLilu.kext v1.2.1を使ってください。Vega 64とFrontier GPUはこれらは不要です&lt;/li&gt;
&lt;li&gt;NVIDIAのユーザは10.13 Web Driverを使ってください。&lt;/li&gt;
&lt;li&gt;Thunderbolt EX3 PCIe拡張カードを使用できているなら、macOSインストールの時にはThunderbolt 2ドライブを外しておきます。まだ使用できていないなら、インストール時には拡張カード自体を外しておきます。&lt;/li&gt;
&lt;li&gt;最新のapfs.efiが使われていることを確認しておきます。&lt;/li&gt;
&lt;li&gt;sleep/wakeで問題を起こさないためにVoodooTSCSync.kextを入れておきましょう。VoodooTSCSync.kextのInfo.plistファイルの中のIOCPUNumberを書き換えておきます。&lt;/li&gt;
&lt;li&gt;ASUS Prime X299 Deluxeで2番目のLANを使用する場合は、SmallTree-Intel-211-AT-PCIe-GBE.kextを入れるか、macOSインストール時に2番目のLANをBIOSでoffにしておきましょう。&lt;/li&gt;
&lt;li&gt;Lilu.kextでカーネルパニックを起こしたことがあります。最新のkext類を入れておきましょう。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="d-imac-pro-用のmacos-1013-high-sierraを作る"&gt;D.) iMac Pro 用のmacOS 10.13 High Sierraを作る
&lt;/h3&gt;&lt;h4 id="d1-imac-pro-efiフォルダの準備"&gt;D.1) iMac Pro EFIフォルダの準備
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;EFI-X299-10.13.2-Release-iMacPro1,1-170118.zipをダウンロードしてください。この内容でEFIフォルダをデスクトップなどに作ります。&lt;/li&gt;
&lt;li&gt;EFI/CLOVERのconfig.plistをClover Configurator (v.4.60.0以上) で開いて、SMBIOSセクションのシリアル番号、ボードシリアル番号、SmUUIDを設定します。&lt;/li&gt;
&lt;li&gt;VoodooTSCSync.kextをEFI/CLOVER/kexts/Other/に入れます&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="d2-imac-pro-macos-high-sierra-10132-17c2120-のinstallerパッケージを作る"&gt;D.2) iMac Pro macOS High Sierra 10.13.2 (17C2120) のInstallerパッケージを作る
&lt;/h4&gt;&lt;p&gt;**訳注：**iMac Proにインストールされているらしい10.13.2 (17C2120)は、現在App Storeでは配布されていません。App Storeにある最新は、17C205です。17C2120をcurlコマンドでアップルのサーバから取り寄せて、インストーラパッケージを作る手順が説明されています。長いのでオリジナルを見てください。もしこれからiMacを作る場合、間も無く10.13.3が出ると思いますので、そうなったらそれを使えば良いので、この作業は不要になります。&lt;/p&gt;
&lt;h4 id="d3-imac-pro-macos-high-sierra-10132-17c2120-usb-インストーラを作る"&gt;D.3) iMac Pro macOS High Sierra 10.13.2 (17C2120) USB インストーラを作る
&lt;/h4&gt;&lt;p&gt;いつものようにcreateinstallmediaコマンドで、インストール用USBメモリを作ります。作ったUSBメモリをブート可能にするために、以下の操作をします。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;cd /Volumes/USB_VOLUME
mkdir .IABootFiles
cd .IABootFiles
cp /Volumes/USB_VOLUME/System/Library/CoreServices/boot.efi .
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;前のD.1節で作ったEFIフォルダを、このUSBのEFIパーティションに入れます。&lt;/p&gt;
&lt;h4 id="d4-imac-pro-macos-high-sierra-10132-17c2120-のクリーンインストール"&gt;D.4) iMac Pro macOS High Sierra 10.13.2 (17C2120) のクリーンインストール
&lt;/h4&gt;&lt;p&gt;Skylake-X/X299の自作システムに、17C2120をクリーンインストールします。このために、&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;新しいSSDなどを用意してHFS+でフォーマットします&lt;/li&gt;
&lt;li&gt;先のD.1節で作ったEFIフォルダをそのSSDのESPに入れます&lt;/li&gt;
&lt;li&gt;このSSDを自作したシステムに接続し、さらにD.2節で作ったUSBメモリを入れて起動します&lt;/li&gt;
&lt;li&gt;ブート途中でUSBメモリを起動ドライブに指定します&lt;/li&gt;
&lt;li&gt;Cloverの起動画面でUSBメモリを選びます&lt;/li&gt;
&lt;li&gt;macOSをSSDにインストールします。&lt;/li&gt;
&lt;li&gt;インストール途中の再起動ではF8キーを押してUSBメモリから起動するようにし、Clover画面ではInstall macOS …を選択します。&lt;/li&gt;
&lt;li&gt;次の再起動では、F8でSSDを選んで、Clover画面ではmacOS High Sierraアイコンを選びます&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="d5-すでに動いている1013-ssdを自作imac-pro用に変換する"&gt;D.5) すでに動いている10.13 SSDを自作iMac Pro用に変換する
&lt;/h4&gt;&lt;p&gt;**訳注：**配布されている、iMac Pro非対応のmacOSを、iMac Pro対応にする方法が説明されています。ESP部分を、今回用意したものに差し替え、/System/Library/CoreService/PlatformSupport.plistにBoardID Mac-7BA5B2D9E42DDD94を追加します。これも10.13.3が出れば不要な作業かと思います。&lt;/p&gt;
&lt;h4 id="d6-imac-pro-macos-high-sierra-build-update-procedure"&gt;D.6) iMac Pro macOS High Sierra Build Update Procedure
&lt;/h4&gt;&lt;p&gt;クリーンインストール、もしくは、iMac Pro用macOSへの変換が成功した後、10.13.2追加アップデートを当てることができます。これでビルド番号は17C2120から17C2205になります。10.13.3 Public Beta 4へアップデートすることもできます。これらは通常のApp Storeから可能です。&lt;/p&gt;
&lt;p&gt;**訳注：**もしかしたら10.13.3 Public Beta 4を使えば、そのままiMac対応High Sierraになっていたのかもしれないですね。&lt;/p&gt;
&lt;h3 id="e-インストール後の設定"&gt;E.) インストール後の設定
&lt;/h3&gt;&lt;h4 id="e1-cpu電力制御設定"&gt;E.1) CPU電力制御設定
&lt;/h4&gt;&lt;p&gt;**訳注：**電力制御を動かすための設定が説明されています。もともとXeonやXシリーズは、電力制御の設定が必要だったのですが、iMac Proのおかげで多少は楽になったようです。それでもいくつか作業が必要のようです。また、ssdtPRGen.shを使ってSSDTも作ります。&lt;/p&gt;
&lt;h4 id="e2-グラフィックス"&gt;E.2) グラフィックス
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;RX 560, RX 580はWhateverGreen.kext v1.1.4とLilu.kext v1.2.1.の組み合わせで使うことができます。&lt;/li&gt;
&lt;li&gt;Vega64とFrontierは10.13でそのままサポートされていますのでWhateverGreen.kextやLilu.kextは不要です。&lt;/li&gt;
&lt;li&gt;NVIDIAのカードもWeb Driverでサポートされています。17C2120や17C2205が動くバージョンのWeb Driverも配布されています。10.13.3 Public Beta 4を使う場合は、パッチを当てます。（**訳注：**この後パッチの方法が説明されています。）&lt;/li&gt;
&lt;li&gt;NVIDIAのブラックスクリーンを回避するには、NvidiaGraphicsFixup.kext v.1.2.1とLilu.kextを使います。10.13.3 Public Beta 4の場合は、NVDAStartupWeb.kextへのパッチが必要です。&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="e3-オーディオ"&gt;E.3) オーディオ
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;オーディオはAppleALC.kext v1.2.1.とLilu.kext v.1.2.1で対応できます。ただしconfig.plistでDSDTにパッチを当てる必要があります。またAudio IDの設定も必要です。&lt;/li&gt;
&lt;li&gt;VoodooHDA.kext 2.9.0.d10も使えます。が、VoodooHDA.kextのInfo.plistを書き換える必要があります&lt;/li&gt;
&lt;li&gt;AppleHDA.kextにパッチを当てることもできます。ただ、これはシステムがバニラでなくなってしまいます。&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="e4-usb-の設定"&gt;E.4) USB の設定
&lt;/h4&gt;&lt;p&gt;10.13.2追加アップデートから、X299マザーボードの全ての外部・内部USB 3.1 Gen 1 とUSB 2.0 Gen 1が仕様通りのスピードで動くようになりました。また、全ての外部・内部USB 3.1 Gen 2ポートも140 MB/sで動きます。&lt;/p&gt;
&lt;h4 id="e5-asus-prime-x299-deluxe-thunderbolt-ex3-pcieカードを使う"&gt;E.5) ASUS Prime X299 Deluxe Thunderbolt EX3 PCIeカードを使う
&lt;/h4&gt;&lt;p&gt;Thunderboltカードを使うためには、残念ながらWindowsもインストールする必要があります。Windowsでカードが認識されて初期化されて、初めて、BIOSでThunderboltの設定ができるようになります。そこで、Windowsを起動できるようにインストールして、付録のThunderbolt EX3 DVDからドライバをインストールします。この後、BIOSからカードを設定します。&lt;/p&gt;
&lt;h4 id="e6-nvme-の互換性"&gt;E.6) NVMe の互換性
&lt;/h4&gt;&lt;p&gt;10.13からSamsung EVO 960 M.2 NVMe SSDのような市販のSSDがネイティブに使えるようになりました。10.12で必要だったパッチは全て不要になりました。&lt;/p&gt;
&lt;h4 id="e7-ssd-trim-support"&gt;E.7.) SSD TRIM Support
&lt;/h4&gt;&lt;p&gt;TRIM機能はアップル純正SSDでしかonになりません。そこで、IOAHCIBlockStorage.kextにconfig.plistでパッチを当てます。それでTRIMが有効になります。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Name*             Find*[HEX]             Replace*[HEX]         Comment     MatchOS
IOAHCIBlockStorage 4150504c 45205353 4400 00000000 00000000 0000 Trim Enabler 10.12.x,10.13.x
&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="e8-asus-prime-x299-deluxe-のethernet"&gt;E.8) ASUS Prime X299 Deluxe のEthernet
&lt;/h4&gt;&lt;p&gt;このマザーボードには、Intel I219-VとIntel I211_ATの二つのEthernet端子がついています。前者は、Hackintoshで以前からサポートされていました。後者も、SmallTree-Intel-211-AT-PCIe-GBE.kextのおかげで使用できるようになりました。&lt;/p&gt;
&lt;h4 id="e9-asus-prime-x299-deluxe-pci-device-implementation"&gt;E.9) ASUS Prime X299 Deluxe PCI Device Implementation
&lt;/h4&gt;&lt;p&gt;全てのPCIデバイスを正しくインストールするために、適切なACPI DSDT置き換えパッチテーブルと、SSDT-X299.amlが必要です。ASUS Prime X299 Deluxeのためにどちらも用意されています。添付したconfig.plistに含めてあります。&lt;/p&gt;
&lt;h4 id="e10-このmacについてのcpu表示"&gt;E.10) 「このMacについて」のCPU表示
&lt;/h4&gt;&lt;p&gt;見た目だけの問題ですが、何もしないと、Processorの表示がUnknownになっています。これは&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/English.lproj/AppleSystemInfo.strings
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;を書き換え、config.plistのCPUセクションのTypeをUnknownに設定すると修正できます。&lt;/p&gt;
&lt;h4 id="e11-logic-x-などのaudioソフトウェア機能"&gt;E.11) Logic-X などのAudioソフトウェア機能
&lt;/h4&gt;&lt;p&gt;MSR 0xE2レジスタのロックを外したことで、macOSのKernelが全て電力制御を担当することになり、以前のLogic-Xやその他のオーディオソフトウェアの問題が解決されました。それでも、Logic-Xで設定しなければならない項目があります。（**訳注：**これらのアプリのことがよくわかってません。すみません。）&lt;/p&gt;
&lt;h3 id="f-ベンチマーク"&gt;F.) ベンチマーク
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;GeekbenchのCPUベンチマークはMulti-coreが65,348, Single-coreが5,910です。&lt;/li&gt;
&lt;li&gt;CinebenchのCPUベンチマークは4,618 CBです。&lt;/li&gt;
&lt;li&gt;GeekbenchのOpenGLは229,965です。&lt;/li&gt;
&lt;li&gt;GeekbenchのMetal2は242,393です。&lt;/li&gt;
&lt;li&gt;Unigine Heaven Benchmark 4.0はFPS: 76.6, Score 1929&lt;/li&gt;
&lt;li&gt;Unigine Valley Benchmark 1.0はFPS: 58.2, Score 2435&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>HP 6300 Pro / HP 8300 Elite, Ivy Bridge</title><link>https://bootmacos.rinontech.com/posts/101/</link><pubDate>Thu, 26 Oct 2017 13:08:00 +0900</pubDate><guid>https://bootmacos.rinontech.com/posts/101/</guid><description>&lt;img src="https://bootmacos.rinontech.com/uploads/2017/10/20171024121826.png" alt="Featured image of post HP 6300 Pro / HP 8300 Elite, Ivy Bridge" /&gt;&lt;p&gt;メーカ製のデスクトップを買うよりも自作をした方が、カスタマイズが自由で、良い部品を選べて、満足なコンピュータが手に入ると思っています。なので、メーカ製デスクトップPCには実のところあまり興味がないです。でも古いモデルが、格安で売られていたり、廃棄されていたりしたら、macOSを入れてみたくなると思います。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;追記：フォーラムで教えていただきましたが、こちらの記事の方が新しくて、MultiBeastを使わない方法でオススメです。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;ということで、tonymacx86に最近出ていた記事を読んでみることにしました。こちらです。&lt;/p&gt;
&lt;p&gt;この記事では、HPのデスクトップPCであるHP 6300 ProとHP 8300 Eliteを対象にしています。Ivy Bridge時代の製品のようです。Amazonで調べたら、安いところでは1万円台で中古販売されているようです。&lt;/p&gt;
&lt;p&gt;こちらのビデオでも、公共機関払い下げ品のHP 6300 Core i5モデルを$30で入手してmacOS Sierraをインストールしています。後述のように一部のモデルのiGPUはmacOSでサポートされていません。そこでGTX 750Tiを中古で買い、さらに中古HDD, 壊れたと勘違いされたSSDを追加購入して、合計で$70だそうです。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.youtube.com/watch?v=rKqdDiL8t80" target="_blank" rel="noopener"
 &gt;www.youtube.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ということで、以下は、上のmacosx96の記事の抄訳です。&lt;/p&gt;
&lt;h4 id="step-1-ハードウェア構成をチェック"&gt;Step 1. ハードウェア構成をチェック
&lt;/h4&gt;&lt;p&gt;入手してWindowsがインストールされていたら、とりあえず起動して、間違いなく動くWindowsの元で、ハードウェアに不具合がないか確認します。CPUのグリスを塗り替えるのも良いでしょう。グラフィックスカードを取り付ける予定なら、ここで装着してテストしておくのも良いです。Intel HD4000を搭載したCPUが載っているなら、オンボードの映像出力（VGAを除く）が使えます。Intel HD2500はmacOS Sierraでサポートがありませんので、i3-3220やi5-3470などのHD2500搭載CPUの場合は、グラフィックスカードが必須です。&lt;/p&gt;
&lt;p&gt;訳注：Wikipedia (Intel HD Graphics – Wikipedia)によるとHD2500とHD4000を搭載したデスクトップむけCPUは以下です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;**HD2500 (macOS非対応):**Core i3-32×0(T), Core i5-3xx0(S/T)&lt;/li&gt;
&lt;li&gt;**HD4000 (対応):**Core i3-32×5, Core i5-3475S, Core i7-3770(S/T), Core ix-3x70K&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;macOSをインストールする高速なSSDはSATA 0に接続すると良いです。白いコネクタは3GbpsのSATA2規格なので低速なHDD向きです。もしSSDを2台使ってWindows/macOSのデュアルブートしたかったら、SATA3を2個持っているHP 8300 Eliteを買うと良いです。&lt;/p&gt;
&lt;h4 id="step-2-biosをアップデートする"&gt;Step 2. BIOSをアップデートする
&lt;/h4&gt;&lt;p&gt;F10キーを押しながら起動してBIOSメニューに入り、BIOSバージョンを確認します。v02.83だったらv02.99 Rev. Aにアップデートします。この後、最新の03.04にアップデートしても良いけど必須ではないです。BIOSアップデートにはWindows上のツールか、BIOSメニューにあるツールを使います。&lt;/p&gt;
&lt;h4 id="step-3-biosを工場出荷状態にしてから設定する"&gt;Step 3. BIOSを工場出荷状態にしてから設定する
&lt;/h4&gt;&lt;ol&gt;
&lt;li&gt;F10でBIOSに入って時刻、日付、場所が正しく設定されていることを確認します&lt;/li&gt;
&lt;li&gt;工場出荷時設定にします（30秒くらいかかる）&lt;/li&gt;
&lt;li&gt;電源ボタン長押しでシャットダウンします&lt;/li&gt;
&lt;li&gt;電源ボタンを押してF10を押してBIOSに入ります&lt;/li&gt;
&lt;li&gt;シリアルポートとパラレルポートの設定をdisabledにします&lt;/li&gt;
&lt;li&gt;NvidiaのGPUでUEFI起動可能なもの（GT 710, GTX 1050, 1050Tiなど）の場合は、シングルモニターで設定します。複数モニター起動は問題を起こすかもしれません。&lt;/li&gt;
&lt;li&gt;Save Changes and Exitを選んでBIOS設定を保存します&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="step-4-sierraをapp-storeから入手する"&gt;Step 4. SierraをApp Storeから入手する
&lt;/h4&gt;&lt;p&gt;訳注：今ならHigh Sierraですね。&lt;/p&gt;
&lt;h4 id="step-5-usbメモリー上にunibeastインストーラを作る"&gt;Step 5. USBメモリー上にUnibeastインストーラを作る
&lt;/h4&gt;&lt;p&gt;訳注：createinstallmediaコマンドとCloverで作っても良いと思います。ここからの3ステップは、いつもの手順です。こちらもご覧ください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/121/" &gt;/posts/121/&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="step-6-usbメモリから起動してmacosをインストール"&gt;Step 6. USBメモリから起動してmacOSをインストール
&lt;/h4&gt;&lt;h4 id="step-7-multibeastの設定"&gt;Step 7. MultiBeastの設定
&lt;/h4&gt;&lt;h4 id="step-8-configplistを編集する"&gt;Step 8. config.plistを編集する
&lt;/h4&gt;&lt;p&gt;Clover Configuratorを使います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DSDTパッチで、EHC1 を EH01 に、また、EHC2 を EH02に変更します&lt;/li&gt;
&lt;li&gt;HD4000を使う場合はInject Intelをします&lt;/li&gt;
&lt;li&gt;SIPを0x67にします（訳注：バニラなインストールするなら不要です）&lt;/li&gt;
&lt;li&gt;Nvidia Web Driverを使うならNvidiaWebをtrueにします&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;CPUパワーマネジメントを設定しても良いです。CPUに応じたssdt.amlを使います。&lt;/p&gt;
&lt;h4 id="step-9-hdmiオーディオとアナログオーディオを有効にする"&gt;Step 9. HDMIオーディオとアナログオーディオを有効にする
&lt;/h4&gt;&lt;p&gt;GT 710、1030、GTX 1050、1050 Tiなどを使っているなら、&lt;strong&gt;VoodooHDA&lt;/strong&gt; &lt;strong&gt;2.9.0&lt;/strong&gt; kextと&lt;strong&gt;AppleHDADisabler&lt;/strong&gt; kextを使うとよいです。CPU内蔵のHD4000グラフィックスを使う場合も同様です。（訳注：/L/Eに入れろと書いてありますが、ESPで良いと思います）フロント右側のヘッドフォン端子が機能するはずです。左側は動きません。リアパネルの緑色の出力端子と入力端子も、動きます。VoodooHDA.prefPaneアプリケーションを使うと、システム環境設定で設定できるようになります。&lt;/p&gt;
&lt;p&gt;いくつかのNVIDIAカードのHDMIオーディオは動きません。2.9.0 kextが動かなかったら​VoodooHDA 2.8.8 kextを試すとうまくいくこともあります。アナログオーディオを使うには、AppleHDADisabler kextを忘れず使ってください。&lt;/p&gt;
&lt;p&gt;もし、アナログオーディオが動かなかったらUSBアダプタを買うのが良いです。&lt;/p&gt;
&lt;p&gt;訳注：こちらもどうぞ&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/120/" &gt;/posts/120/&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="step-10-imessageとfacetimeを動かす"&gt;Step 10. iMessageと&lt;a class="link" href="http://d.hatena.ne.jp/keyword/FaceTime" target="_blank" rel="noopener"
 &gt;FaceTime&lt;/a&gt;を動かす
&lt;/h4&gt;&lt;p&gt;iMessageとFaceTimeは、ちゃんと設定すれば動きます。&lt;br&gt;
訳注：こちらも試してください。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://bootmacos.rinontech.com/posts/116/" &gt;iMessageを動かす&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="ダウンロードファイル"&gt;ダウンロードファイル
&lt;/h4&gt;&lt;p&gt;元の記事には、以下のファイルが添付されています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HP.6300 Manual.pdf   (9.4 MB)&lt;/li&gt;
&lt;li&gt;VoodooHDA.kext-2.9.0d10.zip   (158.6 KB)&lt;/li&gt;
&lt;li&gt;VoodooHDA.prefPane.zip   (471.6 KB)&lt;/li&gt;
&lt;li&gt;VoodooHDA.kext-2.8.8.zip   (163.5 KB)&lt;/li&gt;
&lt;li&gt;AppleHDADisabler.kext.zip   (7.3 KB)&lt;/li&gt;
&lt;li&gt;I5-3470 ssdt.aml.zip   (1.6 KB)&lt;/li&gt;
&lt;li&gt;I7-3770 ssdt.aml.zip   (1.5 KB)&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>