《已解决》开机Disk0: I/O errer!感谢坛友的帮助,方法整理如下。。
本帖最后由 Ginanger 于 2020-4-6 00:23 编辑测试Mojave 10.14 Beta,AppleAHCIport的Kext Patches补丁失效有大神解决了不?开机出现Disk0: I/O errer
应该是10.14版本的AppleAHCIport.kext驱动升级更新导致的不知道哪位大神解决了没?
下面是10.13.6版本以下可正常使用用的补丁内容,现在失效了
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>Fix I/O error for ICH10</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RYX2D5XCiciD4P5mhcl4D4TSdQs=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
iciD4P5mhckPmMFBCMyQkJCQdQs=
</data>
</dict>
</array>
===========================================================================
2020年4月6号整理更新!感谢17#楼提供方法! 为方便大家整理如下!
10.14.x------10.15.x-----后续待测试。。。
Opencore引导如下:
添加Kernel内核补丁
<key>Patch</key>
<array>
<dict>
<key>Base</key>
<string></string>
<key>Comment</key>
<string>Fix Disk I/O error</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>QGACAA==</data>
<key>Identifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>Replace</key>
<data>AAAAAA==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
</array>
Clover引导如下:
添加KextsToPatch补丁
<dict>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Comment</key>
<string>Fix Disk I/O Error</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QGACAA==
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
===========================================================
结束!!!
Name:AppleAHCIPort
Find:4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B
Replace:89C883E0 FE6685C9 0F98C141 08CC9090 9090750B
Comment:Fix I/O error for ICH10
Name:AppleAHCIPort
Find:89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000
Replace:90909090 90909090 90909090 90909090 90909090 90909090 9090
Comment:Hot-Plug
hjfhfhjw 发表于 2018-7-22 16:45 https://www.pcbeta.com/static/image/common/back.gif
Name:AppleAHCIPort
Find:4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B
Replace:89C883E0 FE6685C9...
谢谢啦 {:5_293:} 我来试试 hjfhfhjw 发表于 2018-7-22 16:45 https://www.pcbeta.com/static/image/common/back.gif
Name:AppleAHCIPort
Find:4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B
Replace:89C883E0 FE6685C9...
测试过了不行,这个还是老版本的补丁,在10.14上失效了 Ginanger 发表于 2018-7-22 22:00 https://www.pcbeta.com/static/image/common/back.gif
测试过了不行,这个还是老版本的补丁,在10.14上失效了
安裝在 /Library/Extensions/, 把原來在/System/Library/Extensions/AppleAHCIPort.kext 改名注掉式直接刪了,重建權限,重啟。
limurphy 发表于 2018-7-22 22:10 https://www.pcbeta.com/static/image/common/back.gif
安裝在 /Library/Extensions/, 把原來在/System/Library/Extensions/AppleAHCIPort.kext 改名注掉式直接 ...
安装的时候就提示disk0: I/O error,进入安装界面以后磁盘管理工具提示硬盘不可用,没安装上就没办法替换AppleAHCIport.kext驱动,只能想办法更新ICH10的热修复补丁,不知道10.14里面需要替换的数值是什么 AppleAHCIPort.kext不加试试 Ginanger 发表于 2018-7-22 22:34 https://www.pcbeta.com/static/image/common/back.gif
安装的时候就提示disk0: I/O error,进入安装界面以后磁盘管理工具提示硬盘不可用,没安装上就没办法替换 ...
Q5. Have the problem of "Still waiting for root device", "disk1:I/O error", "hot-plug didn’t work" for ICH10 ?
A5. patch the AppleAHCIPort.kext (10.14)
For this we need two binary patches.
First patch fix "Still waiting for root device", "disk1:I/O error" for ICH10: (Need only for 10.13, not need for 10.14)
4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B -> 89C883E0 FE6685C9 0F98C141 08CC9090 9090750B
With second patch will work hot-plug: (Need only for both 10.13 and 10.14)
89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 -> 90909090 90909090 90909090 90909090 90909090 90909090 9090
http://www.insanelymac.com/forum/topic/327488-macos-high-sierra-final-release-is-out-17a365/?p=2505086
limurphy 发表于 2018-7-23 07:48 https://www.pcbeta.com/static/image/common/back.gif
Q5. Have the problem of "Still waiting for root device", "disk1:I/O error", "hot-plug didn’t work ...
这两个补丁还是和2楼一样的 ,Fix I/O error for ICH10 是修复ICH10的,Hot-Plug应该是热插拔修复,这个热插拔修复使用以后会使内置磁盘变成黄色可热插拔磁盘图标,我在10.13.6上面没有使用只用了第一个Fix I/O error for ICH10补丁修复开机disk0 :I/O error错误 就能正常使用,现在换成10.14 这个补丁就失效了,等下我尝试只用Hot-Plug补丁试试进入安装界面看看磁盘能不能正常识别 我也缺一个这个kext,。,。求解怎么办 现在论坛怎么老是吞pb币啊、、、 本帖最后由 limurphy 于 2018-8-3 21:56 编辑
Ginanger 发表于 2018-7-23 13:46 https://www.insanelymac.com/forum/files/file/944-mojave-mbr-hfs-firmware-check-patch/
AppleAHCIPort.kext 確實無法用 clover patch, 我是在 /Volumes/Disk1mbrInstaller/System/Library/Extensions/AppleAHCIPort.kext 內直接修改。改好在命令視窗分別輸入:
Sudo chown -R root:wheel /Volumes/Disk1mbrInstaller/System/Library/Extensions/AppleAHCIPort.kext
Sudo chmod -R 755 /Volumes/Disk1mbrInstaller/System/Library/Extensions/AppleAHCIPort.kext
順利安裝完,要再修改一次,這次是在 /Volumes/Disk2InstallData/System/Library/Extensions/AppleAHCIPort.kext
我也是这问题,楼主后来怎么解决的 用rehabman的hotpatch,SSDT-SATA.aml https://github.com/RehabMan/OS-X-Clover-Laptop-Config chenjiuyi 发表于 2018-8-28 09:34 https://www.pcbeta.com/static/image/common/back.gif
我也是这问题,楼主后来怎么解决的
没有解决 等10.14正式版出来了再试试 可以尝试在cloverconfig 中注入下面的代码b75 + i3 2120成功了。
<dict>
<key>MatchOS</key>
<string>10.14.x</string>
<key>Comment</key>
<string>ALPM IO Error AppleAHCIPort</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
QGACAA==
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict> 好好爱我吧123 发表于 2018-12-31 16:48 https://www.pcbeta.com/static/image/common/back.gif
可以尝试在cloverconfig 中注入下面的代码b75 + i3 2120成功了。
MatchOS
留名待会测试。 同样问题啊, 搞的头疼 913375785 发表于 2019-5-4 13:15 https://www.pcbeta.com/static/image/common/back.gif
同样问题啊, 搞的头疼
有可能是固态硬盘问题,我的换了一块固态问题就解决了
页:
[1]
2