(已解决)卡在still waiting for root device,爬贴无效
本帖最后由 gc19880725 于 2016-1-6 10:55 编辑感谢景友1094143007提供的思路。他提到e文件夹下的SMbios文件有可能对安装时有影响的问题,经过测试不适用于本人的老本,但出现此问题的景友可以尝试看是否有效。通过此思路本人联想到,变色龙配置文件org.chameleon.Boot.plist是否可能有误,随即检查内容如下:
<?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">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>/System/Library/Kernels/kernel</string>
<key>Kernel Flags</key>
<string>-v -f kext-dev-mode=1 darkwake=0 dart=0</string>
<key>Timeout</key>
<string>5</string>
<key>USBBusFix</key>
<string>Yes</string>
</dict>
</plist>
对照发现问题主要出在以下语句:
<key>GraphicsEnabler</key>
<string>No</string>
因为k40in并没有集成显卡,当安装程序加载到显卡时,由于显卡侦测没有打开,即使该笔记本显卡免驱依然无法继续安装。显卡侦测设置为No时,表现为无-v参数白屏安装界面进度条到三分之一左右黑屏,v图显示still waiting for root device。
将原语句改为
<?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">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>/System/Library/Kernels/kernel</string>
<key>Kernel Flags</key>
<string>-f kext-dev-mode=1 darkwake=0 dart=0</string>
<key>Timeout</key>
<string>5</string>
<key>USBBusFix</key>
<string>Yes</string>
</dict>
</plist>
后安装通过!!!!!!!!!!!!
但依然存在一个问题,那就是<string>-f kext-dev-mode=1 darkwake=0 dart=0</string>中不能加-v参数,加了v图依旧卡在still waiting for root device,原因未知,本人没有测试,有兴趣可以继续讨论。
--------------------------原帖分割线----------------------------
请勿直接回复开启AHCI,谢谢。
电脑为华硕k40in老本,配置如下
电脑型号华硕 K40IN
操作系统Microsoft Windows 7 家庭普通版(32位/Service Pack 1)
CPU(英特尔)Pentium(R) Dual-Core CPU T4200@ 2.00GHz(2000 Mhz)
主板华硕 K40IN
内存2.00 GB ( 2048 MHz)
主硬盘500 GB (希捷 ST9500325AS ATA Device 已使用时间: 5412小时)
显卡NVIDIA GeForce G102M (512MB)
显示器瀚视奇
32位真彩色 59Hz
声卡Realtek 662 High Definition Audio
网卡Realtek PCIe GBE Family Controller
V图如下
先是waiting on <dict id=0>……,然后加载其他项目,接着卡在still waiting for root device。
安装方式如下
1、Yosemite Install(14D131).cdr(10.10.4懒人版镜像)在OS X环境直接恢复至U盘,再安装mac版2795版变色龙到安装盘分区,制成带引导的黑苹果U盘安装盘;
2、在bios中将硬盘模式改为enhanced模式,U盘启动直接卡在上述V图。
尝试过的解决方式
五国贴的描述:
Q4. 出现still waiting for root device错误
A4. 1. BIOS开启AHCI + SATA第一接口 硬盘或光驱安装,
2. 或 使用正确芯片组的免AHCI破解补丁(参考上文kext)
3. U盘安装,须驱动USB (Q33下载)。
4. 不行的话,按 1楼Q0 开机键入UseKernelCache=No试试看吧
5. 10.8.x再替换S/L/E/IOAHCIFamily.kext试试看
对应第1点:k40in的AHCI开启方式就是“将硬盘模式改为enhanced模式”,且win7查看设备管理器一项已显示开启AHCI。机器无拆修,所以硬盘应该就是SATA第一接口。硬盘或光驱安装还未尝试。
对应第2点:使用intel芯片组免AHCI破解补丁无效。
对应第3点:k40in的4个USB接口均为2.0,尝试USB3.0补丁无效。
对应第4点:加载UseKernelCache=No参数无效。
对应第5点:替换S/L/E/IOAHCIFamily.kext无效。
总之尝试五国贴中的解决办法无效,花两天时间爬其他still waiting for root device帖子及waiting on <dict id=0>……帖子没有收获。
参考https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=898710&archive=2&extra=page=1&page=1中楼主及第一页回复景友的驱动,将U盘中EE驱动替换,依然卡在上述V图。现有U盘EE文件夹驱动如下
另,该镜像本人已用硬盘写入镜像分区,再从硬盘镜像分区安装至同一硬盘的安装分区的方式,成功黑苹果两台台式机,镜像是没有问题的。制作好的U盘安装盘在台式机上测试,也是可以进入到安装界面的,说明U盘安装盘本身也是没有问题的。就是在k40in笔记本上出现上述问题,其他笔记本没有测试。
请大神帮忙提供解决该问题的方案,感激不尽!!! 把你的EFI文件夹发出来我看看 主板太老了不支持吧 只为尹狂 发表于 2016-1-5 17:27
把你的EFI文件夹发出来我看看
目前k40in的主硬盘并没有划出efi分区,是这个的问题? 会不会是smbios里的问题? skyliaoli 发表于 2016-1-5 18:03
主板太老了不支持吧
其他景友的安装情况https://bbs.pcbeta.com/viewthread-1566353-1-1.html 1094143007 发表于 2016-1-5 20:03 https://www.pcbeta.com/static/image/common/back.gif
会不会是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">
<plist version="1.0">
<dict>
<key>SMbiosdate</key>
<string>09/04/2012</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>IM131.88Z.010A.B05.1209042338</string>
<key>SMboardproduct</key>
<string>Mac-00BE6ED71E35EB86</string>
<key>SMfamily</key>
<string>iMac</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>iMac13,1</string>
<key>SMserial</key>
<string>C02KY154DNCT</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
以上是smbios的内容,请问是机型设置的问题吗? gc19880725 发表于 2016-1-5 20:10 https://www.pcbeta.com/static/image/common/back.gif
SMbiosdate
09/04/2012
SMbiosvendor
反正我之前也是卡那边,禁行 花屏,然后排除法,最后删了机型,什么都没设置就进去来 gc19880725 发表于 2016-1-5 20:10 https://www.pcbeta.com/static/image/common/back.gif
SMbiosdate
09/04/2012
SMbiosvendor
- -为嘛回复都要审核 1094143007 发表于 2016-1-5 20:18 https://www.pcbeta.com/static/image/common/back.gif
- -为嘛回复都要审核
反正我之前也是卡那边,禁行 花屏,然后排除法,最后删了机型,什么都没设置就进去了
1094143007 发表于 2016-1-5 20:18 https://www.pcbeta.com/static/image/common/back.gif
- -为嘛回复都要审核
呃……test test
表示没有审核
gc19880725 发表于 2016-1-5 20:28 https://www.pcbeta.com/static/image/common/back.gif
呃……test test
表示没有审核
{:9_353:} 好忧伤,发了两遍,都被和谐了。我那个时候shan了那个,就进入安装界面了 1094143007 发表于 2016-1-5 20:36 https://www.pcbeta.com/static/image/common/back.gif
好忧伤,发了两遍,都被和谐了。我那个时候shan了那个,就进入安装界面了
能否私信告知一下,感谢 1094143007 发表于 2016-1-5 20:36 https://www.pcbeta.com/static/image/common/back.gif
好忧伤,发了两遍,都被和谐了。我那个时候shan了那个,就进入安装界面了
如果说的是直接删除SMbios.list的话,我试了一下,依然卡在1楼V图 gc19880725 发表于 2016-1-5 21:35 https://www.pcbeta.com/static/image/common/back.gif
如果说的是直接删除SMbios.list的话,我试了一下,依然卡在1楼V图
e/e里的驱动删掉点吧 gc19880725 发表于 2016-1-5 21:35 https://www.pcbeta.com/static/image/common/back.gif
如果说的是直接删除SMbios.list的话,我试了一下,依然卡在1楼V图
ee里的驱动删掉点吧
gc19880725 发表于 2016-1-5 21:35 https://www.pcbeta.com/static/image/common/back.gif
如果说的是直接删除SMbios.list的话,我试了一下,依然卡在1楼V图
解决 禁行+花瓶、Still Waiting For Root Device等问题 本帖最后由 gc19880725 于 2016-1-6 00:13 编辑
1094143007 发表于 2016-1-5 22:46
ee里的驱动删掉点吧
话说不关驱动的事,自己解决了,明日会将解决方法放在一楼。
页:
[1]