[help]ASUS SABERTOOTH Z170S,i57400,MSI RadeonRX480 8G

ホーム フォーラム User Builds [help]ASUS SABERTOOTH Z170S,i57400,MSI RadeonRX480 8G

  • このトピックには15件の返信、1人の参加者があり、最後にbootmacosにより4年、 10ヶ月前に更新されました。
15件の返信スレッドを表示中
  • 投稿者
    投稿
    • #7387 返信
      zaku
      ゲスト

      Mojaveでは正常に動作しておりましたがCatalinaへのアップデートに失敗しました。
      こちらのサイトを大分時間をかけて拝見し、KabyLake用のconfig.plistの編集にたどり着きました。
      SMBIOSについては手持ちのMacMini Late2014にてkext configuratorを立ち上げて作成したBoardSerialNumber,ProductNameはiMac18,2、またSerialNumber,SmUUIDを入力しました。
      MacOSインストーラーとkext類をUSBにいれたり、外付けのSSDにMacOSをインストールし展開してから実機のMacMiniでの起動を確認し、config.plistを書き換えてHackintosh側で起動しようとしましたが起動しません。
      メディアの問題かと思い、IntelM.2 IntelのM.2SSD(SSDPEKKW256G8XT)を外付けケース(センチュリーシンプルモバイルCM2NVU31C)にしてみて起動を試みましたが途中で止まっていまいます。また、config.plistの文法チェックはplutil -lintコマンドでチェック済みです。
      -vで画面に表示させたメッセージのうちエラーがでているところが以下のリストです。
      ACPI Warning:IOAPIC: Version 0x20 Vectors 64:111
      ACPI Warning: GPE _L6B has no implementation (20160930/evgpeinit-465)
      SMMSensors:【Error】Unable to validate Dell SMM signature, not loading SMMSensors
      このあと何行か表示されて
      PTIDSensors: started
      と表示されたままでしばらく待ちましたが動きません。
      何かお知恵を拝借できないかと思いました。
      よろしくお願いいたします。

    • #7390 返信
      bootmacos
      キーマスター

      メッセージからしてセンサーが不具合出しているようにも見えます。VirtualSMCとかFakeSMCのセンサー用kextとか入れていますか?もしお使いでしたら、とりあえず全部外してはどうでしょうか。

      Cloverやkext類は、Catalina対応の最新版にされてますでしょうか?

    • #7397 返信
      zaku
      ゲスト

      ご指摘のとおりFakeSMCのセンサー用kextをいくつも入れていましたのでこれらを外しました。
      SMMSensors:【Errpr】Unable to validate Dell signature,not loading SMMSensorsの表示はなくなりました。
      がACPI Warning:IOAPIC: Version 0x20 Vectors 64:111と
      ACPI Warning: GPE _L6B has no implementation (20160930/evgpeinit-465)の表示はそのままです。
      apfs_module_start:1683: load: com.apple.filesystems.apfs, v1412.41.1, apfs-1412.41.1, 2019/10/21
      と表示されたまま止まってしまいます。
      また、新たにFakeSMCKeyStore:[Warning] blocked while trying to set protected key “Fnum”.との表示がでました。
      それと最初の投稿時で見逃していた表示でAppleNVMe Assert failed: ( 0 != data ) ReleaseIDNode file: /Build~(長いので省略)という表示もされていました。

      \EFI\Clover\kexts\otherの中に入っているkextは以下のものです。
      Lilu.kext
      FakeSMC.kext
      AppleALC.kext
      WhateverGreen.kext
      IntelMausiEthernet.kext
      USBInjectAll.kext
      あとSSDT-PNLF.ds1という書類のようなものも入っています。
      KextUpdaterにてkext類は最新のものにしています。ちなみにCloverのバージョンは5099です。
      お手すきの時で結構ですのでアドバイスをいただけたらと思います。

    • #7399 返信
      bootmacos
      キーマスター

      Cloverとkext類が最新になっていて、Mojaveで動いていれば、そのままでCatalinaでも動くはずなのですが、謎ですね。Mojaveで動いていたconig.plistをそのまま使ったのでは動かないのでしょうか?また、
      /EFI/CLOVER/drivers/UEFI
      の中はどんな具合でしょうか?

    • #7432 返信
      zaku
      ゲスト

      早速の返信ありがとうございます。列記させていただきます。
      VBoxExt2.efi
      ApfsDriverLoader.efi
      FsInject.efi
      UsbKbDxe.efi
      VBosxExt4.efi
      SMCHelper.efi
      Fat.efi
      AptioInputFix.efi
      VBoxIso9600.efi
      VBoxHfs.efi
      EmuVariableUefi.efi
      DataHubDex.efi
      AudioDxe.efi
      UsbMouseDxe.efi
      AptioMemoryFix.efi
      です。

    • #7433 返信
      zaku
      ゲスト

      VBosxExt4.efi→VBoxExt4.efiミスタッチです。

    • #7440 返信
      bootmacos
      キーマスター

      以下のものは必要でしょうか?ファイルシステムのエラーみたいなので、使っていないものは外しても良い様に思います。
      VBoxExt4.efi
      VBoxExt2.efi
      VBoxIso9600.efi
      Fat.efi

      afpsがsartして止まっている様なので、ApfsDriverLoader.efiを外して、macOSの/usr/standalone/i386/apfs.efiを使ってみてはどうでしょうか?

    • #7444 返信
      zaku
      ゲスト

      教えていただいたとおりclover/drivers/uefiの中を以下のようにしました。
      apfs.efi
      FSInject.efi
      UsbKbDxe.efi
      SMCHelper.efi
      AptioInputFix.efi
      VBoxHfs.efi
      EmuVariableUefi.efi
      DataHubDxe.efi
      AudioDxe.efi
      UsbMouseDxe.efi
      AptioMemoryFix.efi
      の構成で起動を試みましたが、一部読めますがほとんど文字化けした画面(何の文字でもなく文字が崩壊したような)になって、二重表示で中央に駐車禁止マーク(のような)が出たまま、数度画面が切り替わりつつ、徐々に表示された文字化けが上にずれていくので、何かの処理は続いているようでした。5時間程電源を切らずに放置して後で見てみると駐車禁止マークだけが表示された状態で停止していました。

    • #7452 返信
      bootmacos
      キーマスター

      確認ですがapfs.efiはCatalinaから持ってきたものですよね。

      Mojaveで動いていたシステムがCatalinaにしただけで動かなくなったというあたりに何かあるのかもです。ApfsDriverLoader.efiが新システムに対応しなくて起動しないことはあり得ると思ったのですが、普通は、そのまま動くはずですので。アップデートの作業で何か特別なことはされたでしょうか?EFIの部分は無変更で、macOSだけ入れ替えたのですよね。

    • #7453 返信
      zaku
      ゲスト

      apfs.efiは実機MacminiのCatalinaから持ってきました。

      Majaveは当初HackintoshのIntel製品NVMeSSD上で動かしておりました。Catalinaへのアップデートの際、Clover,kext類をKextUpdatorにて最新のものにアップデートしてから、そのままHackintosh上でCatalinaをダウンロードして実機で行うようにアップデートを試みて上手くいかなかったところからこの問題は発生しております。仰る通りであるならば、Cloverとkext類のアップデートの際に何らかの問題が発生したとみるべきですね。

    • #7454 返信
      zaku
      ゲスト

      Majave→Mojave
      KextUpdator→KextUpdater2です。度々申し訳ありません。

    • #7457 返信
      mifjpn
      ゲスト

      お疲れさまです。
      CPU、Chipsetからいって、無関係かと思うのですが、文字が崩れる・・・で、思い出しました。
      i7 8700 Z370なので、本当に参考程度ですが・・・

      【HELP】ASUS Z370+8700K+Vega64


      で、EC0のパッチを適応でうまく行った例がありました。今思い出しました。
      なにかのヒントになれば幸いです。
      (私だったら試しに、HackintosherやTechowdyなどの、パッチがごっそり付いた「これで誰でもいけます」的なものも試して見るかもしれません。動いてしまえば、パッチなどを外していくのは楽なので・・・)

    • #7459 返信
      zaku
      ゲスト

      mifjpn様、本当にありがとうございました。動きました!!!!!!!!!!!!!!!!!!!!!!!
      キーマスター様も。稚拙な私に丁寧にご対応くださいまして本当にありがとうございました。
      最後は
      <key>Patches</key>
      <array>
      <dict>
      <key>Comment</key>
      <string>change EC0 to EC</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      RUMwXw==
      </data>
      <key>Replace</key>
      <data>
      RUNfXw==
      </data>
      </dict>
      を追加したら動きました。Catalina!!!
      何よりのクリスマスプレゼントをいただいた気持ちです。
      Boot macOS万歳!!!!!!

      今後ともよろしくお願いいたします。

    • #7460 返信
      zaku
      ゲスト

      今後、同じような症状でお悩みになるかもしれない方に今回使用しましたconfig.plistを載せておきます。
      ただし、SMBIOSのシリアル番号等のみご容赦ください。

      <?xml version=”1.0″ encoding=”UTF-8″?>
      <!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”&gt;
      <plist version=”1.0″>
      <dict>
      <key>ACPI</key>
      <dict>
      <key>DSDT</key>
      <dict>
      <key>Fixes</key>
      <dict>
      <key>AddMCHC</key>
      <true/>
      <key>FixHPET</key>
      <true/>
      <key>FixIPIC</key>
      <true/>
      <key>FixRTC</key>
      <true/>
      <key>FixShutdown</key>
      <true/>
      <key>FixTMR</key>
      <true/>
      </dict>
      <key>Patches</key>
      <array>
           <dict>
             <key>Comment</key>
             <string>change EC0 to EC</string>
             <key>Disabled</key>
             <false/>
             <key>Find</key>
             <data>
             RUMwXw==
             </data>
             <key>Replace</key>
             <data>
             RUNfXw==
             </data>
           </dict>
      <dict>
      <key>Comment</key>
      <string>change XHCI to XHC</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      WEhDSQ==
      </data>
      <key>Replace</key>
      <data>
      WEhDXw==
      </data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>change XHC1 to XHC</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      WEhDMQ==
      </data>
      <key>Replace</key>
      <data>
      WEhDXw==
      </data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>change SAT0 to SATA</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      U0FUMA==
      </data>
      <key>Replace</key>
      <data>
      U0FUQQ==
      </data>
      </dict>
      </array>
      </dict>
      <key>DropTables</key>
      <array>
      <dict>
      <key>Signature</key>
      <string>DMAR</string>
      </dict>
      <dict>
      <key>Signature</key>
      <string>MATS</string>
      </dict>
      </array>
      <key>FixHeaders</key>
      <true/>
      <key>HaltEnabler</key>
      <false/>
      <key>SSDT</key>
      <dict>
      <key>Generate</key>
      <dict>
      <key>PluginType</key>
      <true/>
      </dict>
      </dict>
      </dict>
      <key>Boot</key>
      <dict>
      <key>Arguments</key>
      <string>keepsyms=1 dart=0 debug=0x100 shikigva=40 -v</string>
      <key>DefaultVolume</key>
      <string>LastBootedVolume</string>
      <key>Timeout</key>
      <integer>5</integer>
      <key>XMPDetection</key>
      <string>Yes</string>
      </dict>
      <key>Devices</key>
      <dict>
      <key>Audio</key>
      <dict>
      <key>Inject</key>
      <integer>1</integer>
      <key>ResetHDA</key>
      <true/>
      </dict>
      <key>Properties</key>
      <dict>
      <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
      <dict>
      <key>AAPL,ig-platform-id</key>
      <data>
      AAASWQ==
      </data>
      <key>framebuffer-patch-enable</key>
      <data>
      AQAAAA==
      </data>
      <key>framebuffer-stolenmem</key>
      <data>
      AAAwAQ==
      </data>
      </dict>
      </dict>
      <key>USB</key>
      <dict>
      <key>FixOwnership</key>
      <true/>
      </dict>
      </dict>
      <key>GUI</key>
      <dict>
      <key>Scan</key>
      <dict>
      <key>Entries</key>
      <true/>
      <key>Tool</key>
      <true/>
      </dict>
      <key>Theme</key>
      <string>random</string>
      </dict>
      <key>Graphics</key>
      <dict>
      <key>Inject</key>
      <false/>
      </dict>
      <key>KernelAndKextPatches</key>
      <dict>
      <key>AppleIntelCPUPM</key>
      <false/>
      <key>KernelPm</key>
      <true/>
      <key>KextsToPatch</key>
      <array>
      <dict>
      <key>Comment</key>
      <string>Port limit increase</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      g710////EA==
      </data>
      <key>InfoPlistPatch</key>
      <false/>
      <key>MatchOS</key>
      <string>10.12.x</string>
      <key>Name</key>
      <string>com.apple.driver.usb.AppleUSBXHCI</string>
      <key>Replace</key>
      <data>
      g710////Gw==
      </data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>Port limit increase (RehabMan)</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      g32IDw+DpwQAAA==
      </data>
      <key>InfoPlistPatch</key>
      <false/>
      <key>MatchOS</key>
      <string>10.13.x</string>
      <key>Name</key>
      <string>com.apple.driver.usb.AppleUSBXHCI</string>
      <key>Replace</key>
      <data>
      g32ID5CQkJCQkA==
      </data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>Port limit increase (Ricky)</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      g/sPD4OPBAAA
      </data>
      <key>InfoPlistPatch</key>
      <false/>
      <key>MatchOS</key>
      <string>10.14.x</string>
      <key>Name</key>
      <string>com.apple.driver.usb.AppleUSBXHCI</string>
      <key>Replace</key>
      <data>
      g/sPkJCQkJCQ
      </data>
      </dict>
      <dict>
      <key>Comment</key>
      <string>External icons patch</string>
      <key>Disabled</key>
      <false/>
      <key>Find</key>
      <data>
      RXh0ZXJuYWw=
      </data>
      <key>InfoPlistPatch</key>
      <false/>
      <key>Name</key>
      <string>AppleAHCIPort</string>
      <key>Replace</key>
      <data>
      SW50ZXJuYWw=
      </data>
      </dict>
      </array>
      </dict>
      <key>RtVariables</key>
      <dict>
      <key>BooterConfig</key>
      <string>0x28</string>
      <key>CsrActiveConfig</key>
      <string>0x3E7</string>
      <key>MLB</key>
      <string>C02726902CDH69F1M</string>
      <key>ROM</key>
      <string>UseMacAddr0</string>
      </dict>
      <key>SMBIOS</key>
      <dict>
      <key>BoardSerialNumber</key>
      <string>XXXXXXXXX</string>
      <key>ProductName</key>
      <string>iMac18,2</string>
      <key>SerialNumber</key>
      <string>XXXXXXXXXX</string>
      <key>SmUUID</key>
      <string>XXXXXXXXXXXXXX</string>
      </dict>
      <key>SystemParameters</key>
      <dict>
      <key>InjectKexts</key>
      <string>Yes</string>
      <key>InjectSystemID</key>
      <true/>
      </dict>
      </dict>
      </plist>

      以下のXXXXXXXの内容はClover Configuratorにて自動生成しました。
      <key>BoardSerialNumber</key>
      <string>XXXXXXXXX</string>
      <key>ProductName</key>
      <string>iMac18,2</string>
      <key>SerialNumber</key>
      <string>XXXXXXXXXX</string>
      <key>SmUUID</key>
      <string>XXXXXXXXXXXXXX</string>

      また、諸先輩方でお手隙の際、このconfig.plistに何か問題を発見されましたらご教授の程よろしくお願いいたします。

    • #7461 返信
      mifjpn
      ゲスト

      うまくいきましたか、
      おめでとうございます。
      ECってなになのかなと思ったら、AppleBusPowerControllerUsbの一部(デバイスネーム)なんですね。
      多くのACPIではEC0 や H_ECを使っているとのことのようです。文字が崩れると行った特徴的な問題になるようですね。
      https://www.tonymacx86.com/threads/guide-usb-power-property-injection-for-sierra-and-later.222266/
      勉強になりました。

    • #7462 返信
      bootmacos
      キーマスター

      解決して何よりです。mifjpnさん、貴重な情報ありがとうございます。文字が崩れる現象は私も見た事がありますがEC0のパッチで対応できるんですね。勉強になりました。

15件の返信スレッドを表示中
返信先: [help]ASUS SABERTOOTH Z170S,i57400,MSI RadeonRX480 8G
あなたの情報: