更新

更新

我正在安装巫毒HDA扩展以使Intel 82801I (ICH9 Family) HD Audio 8086:293E声卡能够运行。

声卡不工作,但我不知道如何调试该问题。

  1. 我如何检查模块是否已正确加载?
  2. 我如何确保没有发生冲突?
  3. 我如何确保不存在与其他模块的依赖问题?

使用 Mac OS X Snow Leopard(版本 10.6)64 位。

更新

我修补了原始 DVD,以便将其安装在 PC 上,我没有使用任何黑苹果构建。我使用 -v 参数进行详细引导,但没有关于模块的输出。

答案1

kextstat(8)    - display status of loaded kernel extensions (kexts)
kextload(8)    - load kernel extensions (kexts) into the kernel
kextunload(8)  - terminate driver I/O Kit driver instances and unload kernel extensions (kexts)
kextutil(8)    - load, diagnose problems with, and generate symbols for kernel extensions (kexts)

我可以使用这些实用程序手动加载/卸载模块并获取错误报告。

一般来说,单独使用 kextutil 来加载模块(kextutil .kext)将加载模块并显示依赖关系和其他有用信息。

答案2

我在这里假设您在“黑苹果”上安装了 Mac OS,因为 Mac OS X 音频在普通 Mac 上开箱即可使用。我会检查您正在运行的“发行版”,以了解如何在详细模式下启动内核,这将告诉您模块是否正确加载。

相关内容