Help - Search - Members - Calendar
Full Version: Share your knowledge...
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
davejones
Hello all,

Can you please help me out and answer the following questions for me:

Is it ok to keep booting my Hackintosh with the "-s" command on the EFI v.80 boot menu? The reason I ask is because this is the only way I can get my sound card to work & stay after each reboot (otherwise it always disappears).

What exactly does the "-s" do & are there any disadvantages or negative effects of always booting with it?

Lastly, is there anyway to boot with it enabled permanently (without me having to press F8 & type "-s" at each boot up?)

Cheers guys,

davejones
my_buck
Hmm... You might try to edit your com.apple.Boot.plist
sudo -s
nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
add this:
<key>Kernel Flags</key>
<string>-s</string>

Tips: wink.gif
http://wiki.osx86project.org/wiki/index.php/Tips_And_Tricks
davejones
Thanks my_buck,

That works perfect, but do you know how I can bypass having to type exit everytime whilst trying to boot with the "-s" command?...

Cheers,

davejones
my_buck
bypass ..., I don't know, but you can only increase the timeout
<key>Timeout</key>
<string>10</string>

sound problems, I think, it's better to clear all these sound-related kexts and install them again. You can take a look at onyx. It offers the ability to clear cache and more.
http://www.titanium.free.fr/pgs/english.html
Krazubu
There's no reason for -s giving sound when normal boot doesn't. It's probably only a kexts cache problem. Remove /system/library/extensions.mkext and try to boot normally.
davejones
Thanks my_buck & Krazubu,

@ my_buck

I have tried you your suggestion, but even after clearing all the relevant caches via Onyx (1.9.5) the result is still the same. After a reboot, I lose all audio (including entries in System Profiler), unless I boot with the "-s" command (but I have to keep typing exit everytime after mention of a Firewire error that is defaulting to full speed)???

@ Krazubu

I agree with what you say in theory, but, unfortunately in practice it still only works with the booting with the "-s" command. I even edited a a script to clear the relevant caches (see below):

#!/bin/sh
. /etc/rc.common
sudo chown -R root:wheel /System/Library/Extensions/AppleHDA.kext
sudo chmod -R 755 /System/Library/Extensions/AppleHDA.kext
sudo touch /System/Library/Extensions
sudo rm -R /System/Library/Extensions/Cache
sudo rm -R /System/Library/Extensions.kextcache
sudo rm -R /System/Library/Extensions.mkext
sudo rm -R /System/Library/Caches/com.apple.kernelcaches
echo "Done !"

I even tried it with and without AppleHDA.kext at the end! Followed by a Disk Utility "Repair Disk Permissions", but the result is still the same everytime?...

Any ideas... BTW I appreciate all your advise.

Cheers guys,

davejones
davejones
Hi Krazubu,

Any ideas mate?...

Cheers,

davejones
davejones
Bump for help please...
davejones
@ Krazubu

Any further suggestions mate...

Thx
davejones
Anyone please care to share some friendly & helpful advise on my problem? Please...

Thank you
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.