Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Ok, I've always just read through the guides and never replied.I have a stable system on my EP45T-UD3R, Nvidia 9600GT 512MB, 10.5.8, HD is GUID 2 partitions. The 1st has Leo and the second has Snow. I followed this guide to the dot but used the 8800 EFI string because I couldn't find the right one for mine. When I boot with -v -x32 it just has 2 lines then hangs Mach_kernel something Any ideas? I don't have a blank sata drive to try the install on are you booting with chameleon fro the Leo partition cause how does the computer know to boot from the second partition ? either you have chameleon on a usb flash drive and select the SL partition or I don't really see you are you selecting the second chameleon from the secdond partition Link to comment Share on other sites More sharing options...
cyberbobcity Posted September 1, 2009 Share Posted September 1, 2009 Since I began using my new SL installation, I just realized bonjour is not working. I have a UD3P I found a link to an ifconfig download that people said fixed it, but it requires that i have en0, but the only port I can get working seems to be en1... Anyone have any ideas? Link to comment Share on other sites More sharing options...
JFLNYC Posted September 1, 2009 Share Posted September 1, 2009 Eliade's right (as usual). Plus, the two Chameleon installs wouldn't be compatible since one would have kexts for Leo and the other for Snow. Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Disabling firewire in the bios worked, but now it's stuck on the root device. This holds some clues: probeHPET() failed - which makes me think of the DSDT com.apple.driver.AppleHDAController kext isn't loaded [too early in boot process apparently] it mentions fakesmc for some reason.... I forget how I fixed that issue with my 10.5.6 install from iPC what mods did you do to your dsdt in your case I would boot leo generate a new dsdt, fix that RTC and that's it ... to minimize any problem you may have related to a dsdt I suppose you have the good chameleon loading at boot with the SL kext, right? then I would believe this is due to your nforce chipset, try to find a thread dealing with a nforce 7xx chipset and see where they are at in term of SL, you may need a modified kernel I don't know if your hardware is fit to run the vanilla kernel in Leo do you know if you are running a vanilla kernel pr a modified one? Link to comment Share on other sites More sharing options...
machinist Posted September 1, 2009 Share Posted September 1, 2009 To those who wanted me to try the other layout-id, still no dice. Here is my setup, in case you can find anything glaringly wrong: And the only dmesg line that seemed even remotely related to sound: Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 1459 goto Exit Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDA/AppleHDADriver.cpp" at line 172 goto Exit The LegacyHDA.kext I used was from the /E/E directory in the V3 pack. I'll try some of the other LegacyHDA.kexts from the DSDT directory and append if anything changes. As far as I know, my /S/L/E audio kexts are absolutely stock. Haven't made a single change to those, just to /E/E. BINGO, YOU WIN THE PRIZE! I swapped out the 3outs2ins regular headphone kext, and my digital now lists as an output! Thanks for all your help guys. I know I steered this a little away from regular install issues, but in the end it worked out great! Machinist, you may already have explained this, but can you add your two cents and tell me where you came up with that layout-id, and how it differs from the layout-id in the DSDT readme? I'm happy it's working, but I'd like to know why it's working as well Martytoof: Glad to read you can hear your digital audio, congratulations! Pardon me, but I'm a little confused. Using the layout-id and codec-id you have in your DSDT, once you removed the LegacyHDA your digital out showed and sound manifested, is that right? Or did you achieve aural satisfaction using a different HDA? Are you using any other audio kexts? Layout-id "66", in hex "0x42, etc" is one of near forty layout-ids present in stock AppleHDA since 10.5.7 I tried them all. "66" worked the "best" and offered the most options. These layout-ids correspond to respective Mac hardware configurations. I honestly don't know which Mac layout "66" enables, but suspect it is a MacPro. To answer your question, the layout-id you are using was found in the info plist in AppleHDA. The layout-id in the "how-to" did not work for me. Why? I do not know. It did spur me to find a solution which would work for my UD3P, knowing something would work without additional kexts. Thanks for the feedback. Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 Ok screen shot. Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Since I began using my new SL installation, I just realized bonjour is not working. I have a UD3P I found a link to an ifconfig download that people said fixed it, but it requires that i have en0, but the only port I can get working seems to be en1... Anyone have any ideas? you have two ethernet on UD3P isn't one of them a en0, just plug your ethernet onto that second port if your second port isn't working you just have to do the ethernet fix in dsdt twice or something like that do a screenshot of ioregistery editor (search for ethernet first) and post your dsdt.dsl I'll give a very quick look at it if you can't figure it out yourself Ok screen shot. do you have chameleon for SL installed on the second partition ? Link to comment Share on other sites More sharing options...
noob766 Posted September 1, 2009 Share Posted September 1, 2009 Ok screen shot. you have a bad boot file sir! reinstall your bootloader Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 do you have chameleon for SL installed on the second partition ? I'm choosing the Snow partition from chameleon menu. does it matter where it's installed? I just reinstalled it on the 2nd partition will try another reboot. you have a bad boot file sir! reinstall your bootloader care to elaborate? Wait I haven't rebooted yet. BRB Link to comment Share on other sites More sharing options...
noob766 Posted September 1, 2009 Share Posted September 1, 2009 I'm choosing the Snow partition from chameleon menu. does it matter where it's installed? I just reinstalled it on the 2nd partition will try another reboot. care to elaborate? Wait I haven't rebooted yet. BRB what bootloader are you using? chameleon, chameleon + pc_efi v10/10.1? Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 what bootloader are you using? chameleon, chameleon + pc_efi v10/10.1? yes? Link to comment Share on other sites More sharing options...
noob766 Posted September 1, 2009 Share Posted September 1, 2009 yes? lol wellllllllllllll that might be the issue did you follow d00m42's guide exactly? Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 yes? when you are booting, your are booting on the chameleon in the first partition of your hard drive which has the chameleon for leopard, hence the bad boot file the computer doesn't know that you want to load chameleon from the seond partition when you're at the partition selection chameleon from leopard is already loaded, it doesn't care if there's a chameleon on the second partition you need to get a flash drive and install chameleon on it as if you where on the SL partition,boot onto your flash drive, then before it times out select your partition with snow leo, it will boot fine then Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 lol wellllllllllllll that might be the issue did you follow d00m42's guide exactly? Yes, I mean previously I would have used pc_efi to install a bootloader for leopard form boot 132 cd now I followed the guide exactly but the previous bootloader would still be there. I'm saying yes to chameleon and pc_efi because the guide used pc_efi and I see darwin and chameleon on the boot screens Link to comment Share on other sites More sharing options...
noob766 Posted September 1, 2009 Share Posted September 1, 2009 Yes, I mean previously I would have used pc_efi to install a bootloader for leopard form boot 132 cd now I followed the guide exactly but the previous bootloader would still be there. I'm saying yes to chameleon and pc_efi because the guide used pc_efi and I see darwin and chameleon on the boot screens so redo that portion of the guide. Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 i have the same problem - this happens when using -x32 in the kernel flags. save us! is Snow leopard on a second partition ? Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 when you are booting, your are booting on the chameleon in the first partition of your hard drive which has the chameleon for leopard, hence the bad boot filethe computer doesn't know that you want to load chameleon from the seond partition when you're at the partition selection chameleon from leopard is already loaded, it doesn't care if there's a chameleon on the second partition you need to get a flash drive and install chameleon on it as if you where on the SL partition,boot onto your flash drive, then before it times out select your partition with snow leo, it will boot fine then Ok so run pc_efi on the usb drive and boot from there. I'll try that now be back in a bit Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 WHO WANTS BONJOUR AT BOOT automatically (32bit and 64bt) using the fix I found earlier (for those that don't have bonjour working by default like me, I'm sure it's most of you) so there goes download ifconfig:http://www.stanford.edu/~dub/macstuff/ or direct link: http://www.stanford.edu/~dub/macstuff/ifconfig.tgz if you don't want to run the command line manually, having it at boot without any prompt place ifconfig anywhere you want (I created a bonjour directory in the Extra folder for organization sake) then add this script where every you want ifconfig.command.zip (have mine again in that same bonjour directory) modify it with textedit or whatever to point to your ifconfig mine is set to be in /Extra/Bonjour/ifconfig then open the terminal and paste this, well change the path to the script wherever you want it to be sudo defaults write com.apple.loginwindow LoginHook /Extra/bonjour/ifconfig.command type your password at prompt now reboot, bonjour works at boot without further intervention ENJOY edit: if for some reason you want to remove it from boot go to terminal and paste this: sudo defaults delete com.apple.loginwindow LoginHook Link to comment Share on other sites More sharing options...
Thrace Posted September 1, 2009 Share Posted September 1, 2009 Okay, so I did get a screenshot. It chills at the Firewire and then says "Still waiting for root device" -- guess there's no 64bit kext for JMicron ATA yet since I installed this on a backup IDE drive? Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Okay, so I did get a screenshot. It chills at the Firewire and then says "Still waiting for root device" -- guess there's no 64bit kext for JMicron ATA yet since I installed this on a backup IDE drive? for IDE support you need a good mkext in your extra folder, it won't run without the mkext, but to create an mkext you would preferably be in Snow leopard so you are kind of stuck try mine and see how it goes, just place it in /Extra/ smbios.plist.zip Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 Ok so run pc_efi on the usb drive and boot from there. I'll try that now be back in a bit Ok I tried it and it worked... sort of... it got through the video (with sound i might add) I chose a keyboard, it got to the registration screen and GSOD!!!!! how do I even diagnose that? Link to comment Share on other sites More sharing options...
waynegretzky Posted September 1, 2009 Share Posted September 1, 2009 Martytoof: Glad to read you can hear your digital audio, congratulations! Pardon me, but I'm a little confused. Using the layout-id and codec-id you have in your DSDT, once you removed the LegacyHDA your digital out showed and sound manifested, is that right? Or did you achieve aural satisfaction using a different HDA? Are you using any other audio kexts? Layout-id "66", in hex "0x42, etc" is one of near forty layout-ids present in stock AppleHDA since 10.5.7 I tried them all. "66" worked the "best" and offered the most options. These layout-ids correspond to respective Mac hardware configurations. I honestly don't know which Mac layout "66" enables, but suspect it is a MacPro. To answer your question, the layout-id you are using was found in the info plist in AppleHDA. The layout-id in the "how-to" did not work for me. Why? I do not know. It did spur me to find a solution which would work for my UD3P, knowing something would work without additional kexts. Thanks for the feedback. Using the layout-id and codec-id that you gave me, when I booted with the LegacyHDA that came in the SLPackV3.zip/Extra/Extensions/ folder I saw no audio devices in sysprefs. When I removed that LegacyHDA, replaced it with LegacyHDA from SLPackV3.zip/DSDT Stuff/How to Patch DSDT/series of LegacyHDA 885 (ALC889a)/3outs2ins regular headphone/ and rebooted (still using your codec-id and layout-id), I now have: External Microphone: Built-in Output Line Out: Built-in Line Output Digital Out: Built-in Digital Output (None): Built in Microphone Line In: Built-in Line Input Digital In: Built-in Digital Input as my in/out devices. I'm sure this isn't perfect since I'm not exactly sure how a microphone can be an output, and I haven't actually tested analog output on my green jack. I guess I should, but I'm just happy digital is working. I might try a different layout-id when I'm feeling more adventurous, but for now I'm just enjoying playing movies and such Again, thanks for all your help! Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Ok I tried it and it worked... sort of... it got through the video (with sound i might add) I chose a keyboard, it got to the registration screen and GSOD!!!!! how do I even diagnose that? that's good, well almost so when you select you partition type in -v -x32 then press enter you'll get more info when it Kernel Panic maybe it won't panic cause you need to be in 32bit mode to start with, I think this is more to be safe but maybe it does crash in 64bit during the first run --------------------------------- ======================= and by the way my Command <-> option key swap is now fixed, fixed it self for no apparent reason I had jsut done the software update minutes before, so maybe the update fixed it, apple maybe just doesn't tell that they are fixing other stuff in the background that being fixed and bonjour working beautifully I have my perfect setup done (only wish I could figure out that Wake on lan that totally quit on me, SL or Leo, or even off, mybe a cmos reset will fix this) ============== have class early tomorrow till then good luck to you all Link to comment Share on other sites More sharing options...
moebin Posted September 1, 2009 Share Posted September 1, 2009 that's good, well almost so when you select you partition type in -v -x32 then press enter you'll get more info when it Kernel Panic maybe it won't panic cause you need to be in 32bit mode to start with, I think this is more to be safe but maybe it does crash in 64bit during the first run Ok I am typing this as fast as I can just case it crashed but I am posting form within Snow. Actually i'm confident it's not going to crash. I'm in -x32 Ok i'm up to step 10 on the guide. i'll get back here when done. PS Thank you very very much Link to comment Share on other sites More sharing options...
Squirrelf Posted September 1, 2009 Share Posted September 1, 2009 Ok I am typing this as fast as I can just case it crashed but I am posting form within Snow. Actually i'm confident it's not going to crash. I'm in -x32 Ok i'm up to step 10 on the guide. i'll get back here when done. PS Thank you very very much GREAT run kext utility (in the pack) then it should not crash anymore due to permission, well it all depends what method you used to install it no matter the method run that utility anyway good luck Link to comment Share on other sites More sharing options...
Recommended Posts