Running Mac OS X on PC is tricky so you may end up in some rare problems like “Waiting for DSMOS” or “DSMOS has arrived”
these occurs even in real mac computers too
Shortly DSMOS stands for Don’t Steal Mac OS X
Waiting for DSMOS – occurs when Fakesmc.kext is not installed
DSMOS has arrived – occurs when your Graphics is not supported or in case if you need some additional kext to tweak it
the following guide will show you how to fix both problems
Solve Waiting for DSMOS
Why this error occur?
If you have no FakeSMC .kext installed you will see this error message also If the FakeSMC kext doesn’t contain the information about the SMC hardware of you motherboard, you may end up with the error “FakeSMC: [Fatal] failed to initialize SMC device”
Whats is FakeSMC?
FakeSMC is an opensource smc emulator originally developed by netkas in 2009. A new branch is maintained by Project OS X. Previous OSX 86 installations used DSMOS hacks, It is the only absolutely mandatory kernel extension in a Hackintosh, and is required for booting the system.
You need a Mac OS X bootable media (USB/ISO) Like Niresh’s Distro (Lion, Mountain Lion, Mavericks or Any Newer Versions if Available) to fix this problem
Copy the FakeSMC.kext to a USB Pen Drive
Rename the Pendrive name as OSX (The name OSX is being used to simplify the guide)
Boot using the Bootable Media
Open terminal From The Utilities Menu (The Screen may vary according to your bootable media)
After opening terminal type the following command and press enter
Spot the name of the Volume where Mac OS X is Installed (In this guide its assumed as Mac)
After spotting out the volume (Case-Sensitive Name) Make a note of it