[10.12.5 U盘成功]6700k+华擎B150+GTX660,解决waiting root device,dsmos,240s问题
本帖最后由 suicca 于 2017-6-20 17:32 编辑配置如下:
cpu:i7-6700K
主板:华擎B150 GAMING K4
内存: 威钢万紫千红8G
显卡:GTX 660
声卡:ALC 1150
网卡:Killer E2400
硬盘:西部数据HDD 3T + 东芝SSD饥饿鲨128G
先介绍一下背景。ssd是GPT分区,安装有windows;HDD也是GPT分区,安装有deepin linux。
所用镜像:https://bbs.pcbeta.com/viewthread-1742971-1-2.html;作者(下称镜像作者)集成了Clover和一些常用的config、常用kext的原版10.12.5镜像。
可以用IDM配合油猴脚本下载。20M带宽能稳定700KB/S。
注意:这个镜像的哈希值与作者给的哈希值不同!应该是作者失误了。正确的校验值:
大小: 5500020736 字节
MD5: BFA363DEA84376EA1FC95AD62EF58FDA
SHA1: 57FFD0A1484F00FC11CF26D7E1717FFFC7BDC4D1
CRC32: B42F8528
镜像安装方法参考:
https://bbs.pcbeta.com/viewthread-1640907-1-1.html
https://bbs.pcbeta.com/viewthread-1599202-1-1.html
我用的TransMac11.9,8G垃圾U盘。需要注册码。自行百度。
写入U盘后,我没有用镜像作者给的EFI替换这个镜像原来的EFI。
在HDD的[末端]压缩出100G的未格式化卷。用来安装mac。
(因为不在末端安装mac,在将来的操作中,可能会导致mac卷以及之后的所有卷的分区表丢失。但是不一定会出现这种情况。)
问题零:安装系统,卡在“HID Legacy shim 2”。然后花屏,禁行,可以看到still waiting for root device。
我在BIOS里关闭了串口,然后给两个硬盘开启了AHCI(参考新手五国帖:https://bbs.pcbeta.com/viewthread-863656-1-1.html,Q4和Q33)。再安装系统,依旧无效。
(注意:华擎的BIOS里,可能是要在Advance-storage下,选择一个磁盘,将磁盘模式调整为Solid state mode来开启AHCI)
经过爬帖
简单说一下,BIOS禁用集显,先clover里加nv_disable=1参数进安装界面,安装好之后进系统,下载帖子里AGDPfix.v1.3.zip这个附件,运行。完成之后,取消nv_disable=1参数,重启,理论上是直接免驱,正常分辨率进桌面。
问题二解法:
照做,成功驱动显卡。
(如果这个驱动提示SIP未关闭,则你需要修改config.plist里的RtVariables下的BooterConfig和CsrActiveConfig字段为如下值。然后重启再试。
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
</dict>
)
问题四 网卡驱动:
下载Multibeast-sierra edition,装上网卡驱动。选用E2200即可。成功驱动网卡。
(虽然我的网卡是E2400,但是E2200的驱动还是支持它的)
问题五 声卡驱动:
MultiBeast失效,安装重启仍然不能识别。
安装VooDooHDA2.8.8.pkg(https://bbs.pcbeta.com/viewthread-1591767-1-1.html)。
我重启之后,音频输出设备仍然不能识别。采用如下方法:
https://bbs.pcbeta.com/viewthread-1595893-1-1.html
现在三卡都驱动了。
到这个阶段,我大概花了6个小时。
接下来要做的就是固化引导。将每次都从U盘启动的Clover,弄到HDD的EFI分区里……
然后,放成品图。
各位对此帖有何高见?
--------分割线---------
注1. 这个帖子里提到的config似乎都是自带磁盘权限重建的,做了修改后似乎并不需要在磁盘工具里重建权限。
恭喜,恭喜,!!! 我试试看这个!@!! 本帖最后由 suicca 于 2017-6-22 22:07 编辑
补充一下能解决问题零的config……
关闭了SIP、关闭了NVDIA显卡的。应该能正常使用。
话说,帖子的一半消失了……凑和着看吧{:5_265:}
问题二即显卡驱动问题的来源没了……
补充一下:
问题一 :卡waiting for dsmos,chkdsk,240秒后出现,busy timeout (240s),然后无限风火轮。
问题一解决方法:先更新Facksmc到最新版本,其次Clover里boot with macOS,空格,选“with kext injected”的那个选项,就能成功进mac。
这个时候的config是-v dart=0 npci=0x2000 kext-dev-mode=1 rootless=0 nv_disable=1。
现在,成功进了系统,什么驱动都没有。
我们需要安装显卡、网卡、声卡驱动。
问题二 显卡驱动:
GTX 660这张显卡号称是免驱的。但是去掉nv_disable=1进系统后,-v滚完代码就发生黑屏,显示器显示“无信号”。
然后经过爬帖,我发现这个大神的发言(具体帖子地址等下次更新):
来源:https://www.tonymacx86.com/threads/black-screen-with-macpro-6-1-or-imac-15-or-imac-17-system-definition.183113/
简单说一下,BIOS禁用集显,先clover里加nv_disable=1参数进安装界面,安装好之后进系统,下载帖子里AGDPfix.v1.3.zip这个附件,运行。完成之后,取消nv_disable=1参数,重启,理论上是直接免驱,正常分辨率进桌面。
多谢分享!! 真高回复第是的就是 关于: HID Legacy shim 2
我没太看明白楼主是怎么处理的~
楼主能说的详细点吗 慕容紫英3974 发表于 2017-10-10 12:34 https://www.pcbeta.com/static/image/common/back.gif
关于: HID Legacy shim 2
我没太看明白楼主是怎么处理的~
楼主能说的详细点吗
这个提示并不是问题的本质,你等待一会儿能看到其他报错的。
我是在四叶草文件夹下,替换fakesmc为最新版本解决的。
进来看一看 问一下楼主clover的引导可以放到windows的efi分区里吗 (注意:华擎的BIOS里,可能是要在Advance-storage下,选择一个磁盘,将磁盘模式调整为Solid state mode来开启AHCI),特来感谢您的提醒,浪费了一周时间愣是没有找到问题点,试过各种方法和kext。确实是Asrock主板设置太变 tai 。
页:
[1]