본문 바로가기
Hackintosh

Extra/Extension에 대한 가설

by belitino 2010. 7. 2.
VoodooHDA, RadeonHD.kext 는 Extra/Extension에 있을 경우에
제대로 로드되지 못하고 System/Library/Extension에 있을 경우에만
제대로 로드된다.

이 이유가 뭘까 한참 궁금했었는데, 부트로그를 보니
VoodooHDA가 로드되기 위해서는 IOAudioFamily.kext가
IOAudioFamily.kext가 로드되기 위해서는 OSvKernDSPLib.kext가 필요하다.

RadeonHD.kext 또한 RadeonHD->IONDRVSupport->IOGraphicsFamily의 순으로
kext를 필요로 한다.

따라서 E/E에서는 이러한 kext가 존재하지 않아서 로드가 안된다는 가설을 세울 수 있는데
실제로 위에서 적은 kext들을 S/L/E 에서 E/E로 카피한 경우
VoodooHDA나 RadeonHD를 로드 못한다는 에러 메시지는 사라진다.
하지만 Kernel Panic이 다른 이유로 발생한다.

KP의 이유는 아직 실력이 미천하여 해결하지 못하였다.

S/L/E를 건드리기는 싫지만 그냥 S/L/E에 넣어야 겠다.

'Hackintosh' 카테고리의 다른 글

Realtek ALC665용 kext  (0) 2010.09.13
iATKOS 배경 화면 변경  (0) 2010.07.05
ATY_init.kext  (0) 2010.07.02
EVOenabler.kext  (0) 2010.07.02
EDID 값 알아내기  (0) 2010.07.01