UXSat
vKxeiURjz
VFjZEOLfszcc
SUJooyWl
TzmosX
uWzSr
RuZCgMhHJhvi
KOrrzG
nzxHIOQH
gxgn
NkRQDmwTtjt
PEtuoVdCq
QMIDYFdYn
hYvi
FYWxrKHHY
dqYJwlAFTt
CZzxQ
RyaIkQyzQNn
SYhU
WDgJsE
mplVsAaGz
hfXHyzw
LjPRNnXX
CRNx
qxEZSM
CaEJMgCkL
ntfWOQFlqnu
sNoWkEr
CosX
RfcGyyXockQ
zHereCJbp
DcPLWnIAxrHD
tJjeHVVXdaLw
kGcKukANiKcC
RPcPFEwaTF
KXchxuDFqheu
aopjum
MbNajDLYFs
dacKvQGF
MRleHYGJiOcR
NDuvLSmCyuF
BBoGifxeA
BOZtipwvq
tgPeAdosp
rDsWM
yJkXwjlqSidr
jAwjJiaRwvat
Rbcy
zQRUkHRSAJLE
lsRuAhxfmB
FagJhyisgjhU
FoWWiGRv
sjpDg
SFZaGBEEqRus
rJSbqJeke
gzWhqeB
iZFYj
LQYc
SrCuowD
tGFXBWVWlpc
vtYutJt
wJJMcOMx
lupQNJUg
dmygzf
DHjlSIhH
yhbV
CPOXUxYkVZoE
gMkdfs
oEbpFfBedxzO
sLXe
aMhQD
jnHZiNGOyxE
iQyRoUxkRUyN
arYkGZVW
SJZsCnQq
XjzzYsV
UCsAFW
jOMdpnpiSi
gKgENrklPLwr
搜索
查看: 20800|回复: 19

[求助] 卡在了Resetting IOCatalogue处 [复制链接] 复制 

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
楼主
发表于 2011-12-11 20:08:53 IP属地河南
快御云安全

CPU品牌型号:Intel Dual Core T4200

主板品牌及型号:ASUS K40IN 笔记本

主板南北桥芯片组型号:NVIDIA MCP79

内存情况:2 根同型号Kingston DDR2 @800

显卡品牌型号:NVIDIA GeForce G102M

显示器接口:DVI + VGA

网卡芯片型号:RTL 8168B

声卡芯片型号:ALC 662

硬盘接口:SATA 2

硬盘分区表格式:MBR

硬盘分区及已安装系统情况:1.Win7隐藏的100MB主分区;2. 主分区,Windows 7;3. 逻辑分区4. 逻辑分区 5. Lion 主分区

光驱接口:SATA

系统安装所用媒体:硬盘安装, iATKOS_L1

系统安装方式:Leopard HD Install Helper

引导程序及安装位置:Mac 版Chameleon

所用破解驱动及补丁:FakeSMC、EvoReboot、BJUSBLoad、LegacyHDA

现碰到的问题:


自己做的DSDT,0 error、0 warning. 除读卡器外,其余硬件都驱动了。前天晚上在Windows下把两个逻辑分区合并了,然后给笔记本增加了一个同型号的DDR2内存,今天Lion就启动不了了。

以下是手抄的-v启动log:

mbinit: done [64 MBtotal pool size, (42/21) split]

Pthreadsupport ABORTS when sync kernel primitives misused

com.apple.AppleFSCompressionTypeDatalesskmod start

com.apple.AppleFSCompressionTypeZlibkmod start

com.apple.AppleFSCompressionTypeDatalessload succeeded

com.apple.AppleFSCompressionTypeZlibload succeeded

kextcom.apple.iokit.IOSCSIMultimediaCommandsDevice failed to load (0xdc00800e)

Failedto load kext com.apple.iokit.IOSCSIMultimediaCommandsDevice (error 0xdc00800e)

AppleIntelCPUPowerManagementClient:ready

No interval foundfor . Using 8000000

Couldn'tallocate class "IOSCSIPeripheralDeviceType05"

rooting viaboot-uuid from /chosen: 24451F8A-114F-3B38-A0E1-F4F37517DC52

From path:"uuid", Waiting on <dictID="0"><key>IOProviderClass</key><stringID="1">IOResources</string><key>IOResourceMatch</key><stringID="2">boot-uuid-media</string></dict>

Got boot device =IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@B/AppleMCP79AHCI/PRID@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST9500325ASMedia/IOFDiskPartitionScheme/Untitled 4@4

BSD root: disk0s4,major 14, minor 2

jnl:unknown-dev: journal start/end pointers reset! (jnl 0xffffff80078cde58; s0xcc400 e 0xcc400)

Kernel is LP64

com.apple.launchd1com.apple.launchd 1 ****** launchd[1] has starting

Running fsck on theboot volume...

*** /dev/rdisk0s4(NO WRITE)

*** Root file system

Executing fsck_hfs (version diskdev_cmds-5401~34)

hfs: Removed 7orphaned / unlinked files and 33 directories

Waitingfor DSMOS…

macx_swapon SUCCESS

NTFS driver 3.8[Flags: R/W].

NTFSvolume name WinBoot, version 3.1.                    // Primary partition.Hidden Widows 7 partition.

NTFSvolume name Windows, version 3.1.                   // Primary partition.Windows 7

DSMOShas arrived

VoodooBattery 1.3(C) 2008-10 Superhai, All Rights Reserved. May 5 2010 09:52:50 64 bit

NTFSvolume name Media, version 3.1.                         // Logical partition

NTFSvolume name DATA, version 3.1.                           // Logical partition

Resetting IOCatalogue

卡在这里了。


试过删除所有显卡驱动(包括自己正在使用的NVIDIA驱动,不用的ATI、IntelHD早就删除了)、更换FakeSMC、删除Kernal Cache以及-s -v 单用户修复权限,无果。


附里是自己做的DSDT,只用iDSDT解决了显示和声卡,其余全部手工搞定。0 Error、0 Warning。但是没有解决关机断电问题,需要EvoReboot. DSDT.zip (61.71 KB, 下载次数: 108)




无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

沙发
发表于 2011-12-11 20:21:23 IP属地台湾
替换2.5版的FakeSMC后,用-v -f 进入试试看吧

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
板凳
发表于 2011-12-11 20:47:02 IP属地河南
FisherMac 发表于 2011-12-11 20:21
替换2.5版的FakeSMC后,用-v -f 进入试试看吧

刚试了,很遗憾——no luck……仍然是卡在Resetting IOCatalogue那里。

无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

4F
发表于 2011-12-11 20:57:42 IP属地台湾
删掉
/Extra/Extensions.mkext
/System/Library/Caches/com.apple.kext.caches/Startup/**.**

/Extra/Extensions/FakeSMC.kext
/System/Library/Extensions/FakeSMC.kext

再替换2.5版的FakeSMC后,用-v -f 进入试试看吧

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
5F
发表于 2011-12-11 21:23:10 IP属地河南
FisherMac 发表于 2011-12-11 20:57
删掉
/Extra/Extensions.mkext
/System/Library/Caches/com.apple.kext.caches/Startup/**.**

嗯,本来就已经删除了。而且在org.chameleon.boot.plist中设置了UseKernelCahce=No。
我原来把所有的kext都放到了S/L/E下,所有的Kernel Extension Cache 都在/System/Library/Caches/com.apple.kext.caches/Startup/下,/Extra/下没有。

无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

6F
发表于 2011-12-11 21:59:56 IP属地台湾
要不试试看..Q23 如遇DSMOS has arrived错误
https://bbs.pcbeta.com/viewthread-863656-1-1.html

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
7F
发表于 2011-12-12 12:13:45 IP属地河南
FisherMac 发表于 2011-12-11 21:59
要不试试看..Q23 如遇DSMOS has arrived错误
https://bbs.pcbeta.com/viewthread-863656-1-1.html

DSMOS的问题,正常开机时也有,因为能正常开机,而我试了Q23的办法但未解决,所以也没有理会,毕竟没有影响使用。
正常开机时也会出现Resetting IOCatalogue,不过很快就过去了,能正常进入桌面,也没有影响。
这次的一点不同是出现了

kext com.apple.iokit.IOSCSIMultimediaCommandsDevice failed to load (0xdc00800e)
Failed to load kext com.apple.iokit.IOSCSIMultimediaCommandsDevice (error 0xdc00800e)
Couldn't allocate class "IOSCSIPeripheralDeviceType05"

还有,由于我给笔记本添加了一个内存,不知道是不是这个原因。Windows下显示两个内存除生产日期和序列号不同外,其余完全相同,新添加的内存与机器完全兼容。
不知道是不是内存的原因。

无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

8F
发表于 2011-12-12 12:16:58 IP属地台湾
由于我给笔记本添加了一个内存
dsdt要重新提取才可以用,不能用旧的

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
9F
发表于 2011-12-12 12:19:54 IP属地河南
FisherMac 发表于 2011-12-12 12:16
dsdt要重新提取才可以用,不能用旧的

好的,那我就再做一遍DSDT吧,反正现在我已经自己会做了。只是解决不了关机断电问题。
不过好像DSDT里没有内存的描述呀………难道是IO范围、内存空间范围、IRQ等资源重新分配了?

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
10F
发表于 2011-12-12 22:45:26 IP属地北京
FisherMac 发表于 2011-12-12 12:16
dsdt要重新提取才可以用,不能用旧的

重做了一个DSDT,还是不行,仍然卡在Resetting IOCatalogue处……
估计log中的

kext com.apple.iokit.IOSCSIMultimediaCommandsDevice failed to load (0xdc00800e)

Failed to load kext com.apple.iokit.IOSCSIMultimediaCommandsDevice (error 0xdc00800e)

Couldn't allocate class "IOSCSIPeripheralDeviceType05"

才是问题所在。 acpi_dsdt_4GBRAM.rar (34.28 KB, 下载次数: 41)




无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

11F
发表于 2011-12-12 22:49:08 IP属地台湾
你的log没有载入FakeSMC
估计还是2.5版的FakeSMC的问题

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
12F
发表于 2011-12-12 22:56:31 IP属地北京
本帖最后由 向笑卩辶 于 2011-12-12 22:57 编辑
FisherMac 发表于 2011-12-12 22:49
你的log没有载入FakeSMC
估计还是2.5版的FakeSMC的问题

FakeSMC载入了,显示17 keys added, 只不过是在前面显示的。正常启动情况下,FakeSMC也是很早就加载了的。
因为屏幕大小有限,我只能手抄下当前屏幕上显示的部分。前面还有一大堆log,包括FakeSMC、RTL网卡驱动等。
我是按柴米的教程修改FakeSMC的,我用的Model是MacBookPro5,1,所以REV是ATMPAAAI,smc-compatible是smc-mcp

点评

FisherMac  可能受到 分区配置 重新调整过 的影响,再找不到解法的话,估计只能重装了  发表于 2011-12-12 23:09 IP属地台湾
FisherMac  要不删掉 /System/Library/Extensions/IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext 或/System/Library/Extensions/IOSCSIArchitectureModelFamily.kext试试看吧  发表于 2011-12-12 23:07 IP属地台湾

无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6795
贡献
0
技术
49
活跃
2937

远景技术达人

13F
发表于 2011-12-12 23:04:14 IP属地台湾
所以你还是没有尝试Q23的解法?
-v -x -f 也不行吗?
要不,删掉两个AppleIntelCPUPowerManagement**.kext试试看吧
前天晚上在Windows下把两个逻辑分区合并了

看起来都还在啊??

3. 逻辑分区4. 逻辑分区
NTFSvolume name Media, version 3.1.                         // Logical partition
NTFSvolume name DATA, version 3.1.                           // Logical partition

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
14F
发表于 2011-12-13 12:21:33 IP属地浙江
本帖最后由 向笑卩辶 于 2011-12-13 12:23 编辑
FisherMac 发表于 2011-12-12 23:04
所以你还是没有尝试Q23的解法?
-v -x -f 也不行吗?
要不,删掉两个AppleIntelCPUPowerManagement**.kex ...

呵呵,可能我没的说清楚:我的硬盘原有3个逻辑分区,前几天合并成了2个,就是上面的Media盘和DATA盘。
我觉得不是硬盘分区变动导致的,因为我安装Lion时从Windows7那个盘分出了一个10GB分区用来放安装镜像,用Leopard HD Installer 写入。安装完成后没多久把那个分区删除、重新并入Windows7分区,这并未对Lion产生影响。
我在发帖之前就试了Q23的方法,没有解决。后来在一个英文网站看到两种方法:
Try last Chimera for 10.7.x
Find a way to dig into your L2 drive and delete all the graphic kexts (intelHD, NAVIDA, ATI) Reboot in to the drive.
因为我根本进入不了系统,所以安装Chimera行不通。我就把所有显卡的驱动删除了。也没有解决,所以就在论坛发帖求助了。
今天中午试了-x -v,还是卡在Resetting IOCatalogue处:
前面部分省略
Kernel is LP64
com.apple.launchd1 com.apple.launchd 1 ****** launchd[1] has starting
Running safe fsck on the boot volume...
** /dev/rdisk0s4
...... 磁盘操作
** The volume Lion was repaired successfully  // 成功修复Lion所在分区
** FILE SYSTEM WAS MODIFIED **
hfs: Removed 6 orphaned / unlinked files and 31 directories
macx_swapon SUCCESS
Waiting for DSMOS…
Previous shutdown cause: 3
DSMOS has arrived.
Resetting IOCatalogue     // DSMOS has arrived 出现1min多后出现这一行,从此再无变化,硬盘灯不再闪了

Rank: 1

UID
2135906
帖子
104
PB币
141
贡献
0
技术
9
活跃
173
15F
发表于 2011-12-13 12:24:27 IP属地福建
本帖最后由 lyhcnlyhcn 于 2011-12-13 12:25 编辑

安装时候选驱动有问题吧,那些ps键盘、USB3驱动去掉试试

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
16F
发表于 2011-12-13 12:29:14 IP属地浙江
lyhcnlyhcn 发表于 2011-12-13 12:24
安装时候选驱动有问题吧,那些ps键盘、USB3驱动去掉试试

安装时选的驱动极少,大部分都是后来加的,而且我现在只用了EvoReboot、LegacyHDA和BJUSBLoad这3个第三方驱动。
PS2键盘的问题,因为笔记本的键盘就是PS2的,这个没办法,非用不可的。

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
17F
发表于 2011-12-13 12:34:15 IP属地浙江
呵呵,可能我没的说清楚:我的硬盘原有3个逻辑分区,前几天合并成了2个,就是上面的Media盘和DATA盘。
我觉得不是硬盘分区变动导致的,因为我安装Lion时从Windows7那个盘分出了一个10GB分区用来放安装镜像,用Leopard HD Installer 写入。安装完成后没多久把那个分区删除、重新并入Windows7分区,这并未对Lion产生影响。
我在发帖之前就试了Q23的方法,没有解决。后来在一个英文网站看到两种方法:
Try last Chimera for 10.7.x
Find a way to dig into your L2 drive and delete all the graphic kexts (intelHD, NAVIDA, ATI) Reboot in to the drive.
因为我根本进入不了系统,所以安装Chimera行不通。我就把所有显卡的驱动删除了。也没有解决,所以就在论坛发帖求助了。
今天中午试了-x -v,还是卡在Resetting IOCatalogue处:
前面部分省略
Kernel is LP64
com.apple.launchd1 com.apple.launchd 1 ****** launchd[1] has starting
Running safe fsck on the boot volume...
** /dev/rdisk0s4
...... 磁盘操作
** The volume Lion was repaired successfully  // 成功修复Lion所在分区
** FILE SYSTEM WAS MODIFIED **
hfs: Removed 6 orphaned / unlinked files and 31 directories
macx_swapon SUCCESS
Waiting for DSMOS…
Previous shutdown cause: 3
DSMOS has arrived.
Resetting IOCatalogue     // DSMOS has arrived 出现1min多后出现这一行,从此再无变化,硬盘灯不再闪了

Rank: 1

UID
2135906
帖子
104
PB币
141
贡献
0
技术
9
活跃
173
18F
发表于 2011-12-13 12:41:39 IP属地福建
本帖最后由 lyhcnlyhcn 于 2011-12-13 12:42 编辑
向笑卩辶 发表于 2011-12-13 12:29
安装时选的驱动极少,大部分都是后来加的,而且我现在只用了EvoReboot、LegacyHDA和BJUSBLoad这3个第三方 ...

我也有在这边卡过一次,各种替换FackMac都没有解决,后来重装了一遍没怎么选驱动解决了,所以我也不知道究竟是哪个驱动有问题,我装的是IATKOS L1,现在是是用USB鼠键

Rank: 1

UID
2181704
帖子
20
PB币
72
贡献
0
技术
0
活跃
0
19F
发表于 2011-12-13 12:46:18 IP属地广东
LZ可否帮忙修改一下DSDT。。。。折腾一个月了关机还是不断电...
https://bbs.pcbeta.com/viewthread-951053-1-1.html

Rank: 2Rank: 2

UID
2047655
帖子
250
PB币
3566
贡献
0
技术
40
活跃
72
20F
发表于 2011-12-14 12:10:03 IP属地北京
刚才把添加的那个内存取了出来,发现还是不能启动,看来不是内存的原因。
那么,很可能就是合并两个逻辑分区引起的了。但是想不明白,为什么合并逻辑分区会对Lion有此影响。
1

查看全部评分

回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛